
Software Engineer – .NET
Sun Life
full-time
Posted on:
Location Type: Hybrid
Location: Waterloo • Canada
Visit company websiteExplore more
Salary
💰 CA$65,000 - CA$105,000 per year
About the role
- Join the Platforms and Engineering group and help shape the future of Sun Life's technology.
- Own meaningful projects that drive real impact for clients' financial security and wellbeing.
- Work in an Agile environment that values fast learning and iterative improvement.
- Collaborate with designers, business analysts, and testing specialists to design and deliver high-quality applications that solve client problems.
- Participate actively in requirements definition, design reviews, and SDLC planning; your insights will shape project direction and timelines.
- Evaluate and upgrade existing applications to adopt current technologies and reduce technical debt.
- Coordinate with onshore and offshore teams to ensure excellence across development, testing, and implementation.
- Embed information security standards into every solution you build while maintaining application performance and stability in production environments.
- Take ownership of incident analysis, resolution, and performance optimization; escalate strategically when needed.
Requirements
- 3+ years of professional IT experience with full application development lifecycle expertise
- Advanced proficiency with C#, .NET, ASP.NET, REST API, SOAP-based web services, VB Scripts, Crystal Report, and Powershell
- Strong SQL and SQL Server knowledge with solid relational database design experience
- Hands-on experience with distributed application architecture
- Proven expertise with CI/DevOps tools (TFS, Git, Artifactory, NuGet) and unit test automation
- Familiarity with modern development tools including GenAI and Copilot
- Financial services or insurance industry background (nice to have)
- Group Benefits product knowledge (nice to have)
- Vital Objects policy administration system experience (nice to have)
- Must obtain a Government of Canada Reliability Status security clearance through Sun Life.
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 APISOAP-based web servicesVB ScriptsCrystal ReportPowershellSQLSQL Server
Soft Skills
collaborationproblem-solvingincident analysisperformance optimizationcommunication
Certifications
Government of Canada Reliability Status