.NET Software Engineer - Hybrid, High-Impact Solutions

Sun Life Financial

Toronto

Hybrid

CAD 65,000 - 105,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work environment
Competitive compensation

Job summary

Sun Life Financial in Toronto is seeking a Software Engineer - .NET to own meaningful projects that drive real client impact. You will collaborate with designers, business analysts and testers to deliver high-quality applications in an Agile environment.

The role emphasizes modernizing legacy systems, taking ownership of incident analysis and performance, and coordinating with onshore and offshore teams. A strong background in C#, .NET, REST/SOAP, SQL Server and DevOps will help you succeed.

Qualifications

  • Minimum of 3 years of professional IT experience with Agile and full lifecycle development.
  • Advanced proficiency with C#, .NET, ASP.NET, REST API, SOAP-based web services, Crystal Reports, and PowerShell.
  • Strong SQL Server knowledge and relational database experience.
  • Experience with CI/DevOps tools (TFS, Git, Artifactory, NuGet) and unit testing.
  • Experience with Razor and Blazor to build user interfaces.
  • Experience with GenAI and Copilot in modern development.

Responsibilities

  • 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.
  • Drive technical decisions - Participate in requirements definition, design reviews, and SDLC planning; shape project direction and timelines.
  • Modernize legacy systems - Evaluate and upgrade existing applications to 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 performance and stability.
  • Lead through problem-solving - Take ownership of incident analysis, resolution, and performance optimization; elevate strategically when needed.

Skills

C#
.NET
ASP.NET
REST API
SOAP
PowerShell
SQL Server
CI/CD
Git
Artifactory
NuGet
Razor
Blazor
GenAI
Copilot
Java

Tools

TFS
NuGet
Artifactory

Job description

Sun Life Financial in Toronto is seeking a Software Engineer - .NET to own meaningful projects that drive real client impact. You will collaborate with designers, business analysts and testers to deliver high-quality applications in an Agile environment.

The role emphasizes modernizing legacy systems, taking ownership of incident analysis and performance, and coordinating with onshore and offshore teams. A strong background in C#, .NET, REST/SOAP, SQL Server and DevOps will help you succeed.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer — Hybrid, Impactful FinTech
Senior Full-Stack Engineer — Hybrid, Impactful FinTech

Sun Life • Toronto

Hybrid
CAD 90,000 - 140,000
Competitive salary
Sun Life benefits package
Hybrid/Office flexibility
Software Engineer
Software Engineer

Sun Life Financial • Toronto

On-site
CAD 65,000 - 105,000
Hybrid work environment
Competitive compensation
Associate Software Engineer
Associate Software Engineer

Sun Life Financial • Toronto

Hybrid
CAD 54,000 - 89,000
Senior Software Developer – Hybrid (C#/.NET, AI)
Senior Software Developer – Hybrid (C#/.NET, AI)

SOTI • Mississauga

Hybrid
CAD 80,000 - 110,000
Culture emphasizing personal growth
Opportunities for continuous innovation
Work on complex projects with leading technology partners
Full-Stack .NET Engineer — Enterprise Apps (Hybrid)
Full-Stack .NET Engineer — Enterprise Apps (Hybrid)

Socket.dev • Richmond Hill

Hybrid
CAD 90,000 - 120,000
Hybrid work model
Flexible working hours
Senior Full-Stack Engineer - Hybrid Cloud/API
Senior Full-Stack Engineer - Hybrid Cloud/API

Manulife Financial • Toronto

Hybrid
CAD 113,000 - 163,000
Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

Sun Life • Toronto

Hybrid
CAD 90,000 - 140,000
Competitive salary
Sun Life benefits package
Hybrid/Office flexibility
Senior .NET Full-Stack Engineer — Hybrid Toronto Contract
Senior .NET Full-Stack Engineer — Hybrid Toronto Contract

Tri-global Solutions Group Inc. • Toronto

Hybrid
CAD 83,000 - 138,000
Senior Software Developer — Hybrid Cloud & Impact
Senior Software Developer — Hybrid Cloud & Impact

LandSure Systems Ltd. • Vancouver

Hybrid
CAD 106,000 - 132,000
3 weeks vacation to start
Generous bonus program
$750 health spending account
Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

Sun Life • Southwestern Ontario

Hybrid
CAD 90,000 - 140,000
Hybrid work options
Bonus
Benefits package