Sun Life

Senior Software Engineer – .NET, Content Management

Sun Life

full-time

Posted on:

Location Type: Hybrid

Location: WaterlooCanada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$90,000 - CA$140,000 per year

Job Level

About the role

  • Join the Platforms and Engineering group and help shape the future of Sun Life's technology.
  • Own end-to-end solutions - Collaborate with designers, business analysts, and testing specialists to design and deliver high-quality applications that solve real client problems.
  • Modernize legacy systems - Evaluate and upgrade existing applications to adopt current technologies and frameworks to reduce technical debt.
  • Bridge teams seamlessly - Coordinate with onshore and offshore teams to ensure excellence across development, testing, and implementation.
  • Champion quality and security - Embed information security standards into every solution you build while maintaining application performance and stability in production environments.
  • Lead through problem-solving - Take ownership of incident analysis, resolution, and performance optimization; escalate strategically when needed.

Requirements

  • 7+ years of professional IT experience with full application development lifecycle expertise
  • Proficiency with C#, .NET, ASP.NET, REST API, SOAP-based web services
  • SQL and SQL Server knowledge with solid relational database design experience
  • Knowledge of content management system, such as Quadient and OpenText
  • Proven experience with CI/DevOps tools (TFS, Git, Artifactory, NuGet) and unit test automation
  • Familiarity with modern development tools including GenAI and Copilot
Benefits
  • A competitive salary and bonus program, based on market scale
  • A flexible group insurance program starting on your first day of work to meet your needs and those of your family.
  • Our Share Ownership Program gives you the opportunity to invest in Sun Life while benefiting from employer matching contributions.
  • A warm, supportive, and inclusive culture.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NETASP.NETREST APISOAPSQLSQL Serverrelational database designunit test automationDevOps
Soft Skills
problem-solvingcollaborationleadershipcommunication