Associate .NET Software Engineer building and modernizing Sun Life applications. Delivering secure, high-quality solutions supporting clients’ financial security and wellbeing.
Responsibilities
Own end-to-end solutions by collaborating with designers, business analysts, and testing specialists
Design and deliver high-quality applications that solve client problems
Evaluate and upgrade legacy applications using current technologies and frameworks to reduce technical debt
Coordinate with onshore and offshore teams across development, testing, and implementation
Embed information security standards into solutions while maintaining production performance and stability
Analyze and resolve incidents, optimize performance, and escalate strategically when needed
Participate in rotating on-call support for production environments
Support project implementations and system upgrades through periodic weekend and after-hours work
Requirements
Minimum of 1 year professional IT experience in Agile-based application development
Proficiency with C#, .NET, ASP.NET, REST API, and SOAP-based web services
Proficiency with SQL and knowledge of SQL Server and relational database concepts
Familiarity with CI/DevOps tools including TFS, Git, Artifactory, and NuGet
Familiarity with unit test automation
Familiarity with modern development tools including GenAI and Copilot
Financial services or insurance industry background is a bonus qualification
Experience with Java is a bonus qualification
Participation in rotating on-call support for production environments
Participation in periodic weekend/after-hours work for project implementations and system upgrades
Flexibility for occasional after-hours work and periodic travel between Sun Life locations
Reliability Status Clearance required
Government of Canada law enforcement inquiry and credit check required
Must account for activities during periods of 6 consecutive months lived or travelled outside Canada during the last 5 years
Benefits
Continuous learning, development, and improvement
Internal mobility and professional growth support
Hybrid work flexibility, with the choice to work from home or in the office based on business and Client needs
Incentive plans for eligible employees, with payments subject to individual and company performance
Accessibility accommodations and alternative-format job postings
Software Developer/Analyst scaling Tangam Systems’ casino analytics platforms with C#, .NET, data pipelines, and cloud infrastructure. Building automated tools, dashboards, and full - stack applications.
Ingénieur logiciel principal développant des applications Web, API et intégrations assistées par l’IA chez EDC. Contribution aux plateformes numériques aidant les entreprises canadiennes à réussir à l’étranger.
Senior full - stack developer building AI - enabled enterprise platforms for Export Development Canada. Designing web applications, APIs, integrations, and cloud - native delivery systems.
Staff Software Engineer owning architecture, modernization, and production delivery for Tag Software Group’s enterprise software platform. Leading a lean engineering team across cloud and on - premises environments.
Software Development Engineer in Test automating testing, deployment, and validation for Akamai’s distributed cloud and edge platform. Building Python - based frameworks for scalable virtualized servers.
Senior backend engineer building AI - assisted analyzers, dependency scanning, and remediation tools for GitLab’s DevSecOps platform. Improving code security across ecosystems, CI workflows, and AI agent tooling.
Software Developer Co - op writing production code and developing features for Magnet Forensics’ digital investigative software. Debugging and collaborating within the engineering team.
Senior Linux systems specialist supporting client infrastructure for a Linux, Open Source, DevOps, and Kubernetes consultancy. Managing alerts, patching, deployments, cloud systems, and infrastructure roadmaps remotely.