Sun Life-logo
Sun Life
·
May 25, 2026
Apply Now
This job has closed.

Associate Software Engineer

Sun Life Waterloo King, CA
Full-time
Hybrid
Entry, Mid Level
Sun Life is a leading financial services company committed to improving lives for millions worldwide. They are seeking an Associate Software Engineer to design and develop enterprise software, solve complex problems, and collaborate across teams while receiving mentorship and support for career growth.
Apply Now

Responsibilities

  • Design & Develop enterprise software that powers real business impact
  • Solve Complex Problems working alongside experienced engineers and innovative teams
  • Build & Automate with cutting-edge tools in a true Agile environment
  • Support & Optimize production systems while mastering enterprise-scale technology
  • Collaborate Across Teams with product owners, engineers, and business leaders
  • Own Your Growth through diverse, challenging projects and dedicated mentorship
  • Participate in On-Call Rotation for production systems (with support and training)

Qualification

Required

  • Bachelor's degree in Computer Science, Engineering, or related discipline (or equivalent experience)
  • 0–2 years of relevant internship or co-op experience; or, 3–5 years of relevant experience in software development or application support
  • Foundational knowledge of programming languages (e.g., Java, Python, C#, or similar)
  • Basic understanding of SQL and relational databases
  • Exposure to scripting, automation, or API development through coursework or projects (e.g. PowerShell, shell scripting)
  • Familiarity with software development lifecycle concepts (Agile, DevOps)
  • Strong problem-solving and analytical thinking
  • Willingness to learn and adapt to new technologies and tools
  • Effective communication and collaboration skills
  • Ability to work in a team-oriented environment
  • As a condition of the role, the successful candidate must obtain a Government of Canada Reliability Status security clearance through Sun Life

Preferred

  • Experience working with APIs, integrations, and enterprise systems is an asset
  • Familiarity with CI/CD pipelines, cloud platforms, or modern DevOps practices is an asset
  • Exposure to financial systems or enterprise applications
  • Knowledge of cloud technologies or modern data platforms
  • Experience with automation frameworks or workflow tools
  • Familiarity with IT service management processes (incident, change, problem)
  • Experience working in an onsite–offshore delivery model

Benefits

  • Eligible Sun Life employees participate in various incentive plans, payment under which is discretionary and subject to individual and company performance
  • Diversity and inclusion have always been at the core of our values at Sun Life
  • Persons with disabilities who need accommodation in the application process, or those needing job postings in an alternative format, may e-mail a request to thebrightside@sunlife.com
  • We are proud to be a hybrid organization that offers our employees the choice and flexibility to work from both the office and virtually based on the needs of the business, our Clients and you!
  • Several work options are available and can be discussed throughout the selection process depending on the role requirements and individual needs
Sun Life is a leading financial services organization dedicated to helping people achieve lifetime financial security and live healthier lives.
Glassdoor
3.9
Founded in 1865
Toronto, Ontario, CAN
10001+ employees
https://www.sunlife.com.vn/vn/