
Senior Software Engineer – .NET, Content Management
Sun Life
full-time
Posted on:
Location Type: Hybrid
Location: Toronto • Canada
Visit company websiteExplore more
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
- As a condition of the role, the successful candidate must obtain a Government of Canada Reliability Status security clearance through Sun Life
- Participate in rotating on-call support for production environments
- Participate in periodic weekend / after-hours work to support project implementations and system upgrades
- Flexibility for occasional after-hours work and periodic travel between Sun Life locations
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-solvingcollaborationcoordinationownershipflexibility
Certifications
Government of Canada Reliability Status