Hybrid Software Engineer – .NET

Posted 1 hour ago

Apply now

About the role

  • Software Engineer at Sun Life, shaping the future of financial security technology. Collaborating with cross-functional teams to deliver high-quality applications and improve client wellbeing.

Responsibilities

  • 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.

Job title

Software Engineer – .NET

Job type

Experience level

Mid levelSenior

Salary

CA$65,000 - CA$105,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job