Senior Software Engineer at Sun Life shaping financial security technology. Innovating applications and collaborating across teams to enhance client solutions.
Responsibilities
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
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.
Architecte Performance Java optimisant les applications et infrastructures d’entreprise de Fresche Solutions. Diagnostic d’incidents complexes, recommandations d’architecture et amélioration de la scalabilité, latence et fiabilité.
Java Performance Architect diagnosing and optimizing enterprise Java environments for Fresche Solutions’ digital transformation clients. Designing scalable solutions and leading performance investigations across cloud and traditional stacks.
Senior Backend Developer needed for full - time role in Brampton, ON. Requires 6 - 12 years Java/Spring Boot experience, microservices, Docker, Kubernetes, Azure, and AI - assisted tools.
Seeking a Finance Controls & Governance Manager for a 5 - month contract in Toronto. Assess sustainability reporting controls, identify gaps, and strengthen governance.
Backend - leaning Full Stack Engineer building enterprise catering SaaS for restaurant organizations. Designing Java services, REST APIs, and React/Node.js features across a cloud platform.
Senior Go Engineer building Zelle and Fedwire payment capabilities for Form3’s cloud - native payments platform. Designing resilient, regulated, high - volume payment infrastructure from Ontario, Canada.