Open role
Full-Stack Software Engineer
Manulife and John Hancock
2 LocationsPosted Oct 7, 2026 · 4h agoCA$86K – CA$136K
Full-timeCA$86K – CA$136KMid levelHybridInsurance
About this role
Join our Individual Insurance Offer Team as a Full-Stack Software Engineer to develop and evolve our life insurance illustration technology. You will initially focus on building and maintaining complex insurance calculations, with opportunities to expand across our broader technology stack. This role offers a chance to strengthen your cloud-native engineering skills and contribute to a critical business platform using modern technologies like C#, .NET, React, and Azure Kubernetes Service.
What we are looking for
6- Develop and maintain life insurance calculations and illustration platform components
- Design, develop, test, and support full-stack capabilities using C#, .NET, F#, React, and microservices
- Build, deploy, and support containerized applications in Azure Kubernetes Service (AKS)
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- 3+ years of professional full-stack software engineering experience with C# and .NET
- Experience with React, containerization (Docker/Kubernetes), and relational databases
Skills mentioned
10JavaJavaScriptTypeScriptSQLReactAzureDockerKubernetesTerraformCI/CD
