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.
Senior Engineer building high - performance, low maintenance platforms for GEICO's insurance business transformation. Collaborating across teams to drive engineering excellence and continuous improvement.
Software Engineer developing high - quality applications for financial services at Sun Life. Collaborating with diverse teams and leading modern technology initiatives in an Agile environment.
Software Engineer in the Platforms and Engineering group at Sun Life, working on end - to - end solutions and modernizing legacy systems. Collaborating with teams for high - quality applications addressing client problems.
Desenvolvedor Full Stack Pleno na Amigo Tech, desenvolvendo soluções completas no front - end e back - end para profissionais de saúde. Colaborar em todas as etapas do ciclo de vida do produto.
Backend Developer designing and implementing Java microservices in Extractta's innovative team environment. Focus on performance, scalability, and collaboration with architecture and infrastructure teams.
Senior .NET Developer working on robust systems for Switzerland's digital tourism platform. Focus on improving infrastructure, applications, and customer experiences in a small team.
Digital communication specialist creating profound messages for brands in Germany and worldwide. Looking for passionate colleagues to support our clients' digital communication needs.
Backend Developer supporting cloud application development and maintenance, collaborating with experienced developers in a hybrid model in Guatemala. Working with GCP and other cloud technologies.
Senior Backend Engineer designing reliable systems for Coinbase's Retail Cash. Collaborating with cross - functional teams to meet product needs in a fast - paced environment.
Java/Python Application Development Manager responsible for leading engineering teams at Citi. Driving application systems analysis and programming activities in a dynamic finance environment.