Open role
Full-Stack Software Engineer
Manulife and John Hancock
Toronto, OntarioPosted Oct 28, 2026 · 8h agoCA$86K – CA$136K
Full-timeCA$86K – CA$136KMid levelHybridInsurance
About this role
Join our Finance Solution Delivery team as a Full-Stack Software Engineer to build and modernize critical financial systems. You will work across the full software development lifecycle, designing and delivering reliable applications using technologies like Java, Python, Node.js, and Azure cloud services. This role offers the chance to collaborate with diverse teams and influence the evolution of enterprise-scale platforms.
What we are looking for
6- Design, develop, test, and improve business applications
- Build solutions using Java, Python, Node.js, SQL, and Azure data services
- Develop complex SQL and Transact-SQL for data-intensive applications
- Collaborate with Finance and Treasury stakeholders
- Modernize existing applications and contribute to target-state architecture
- 3-5 years of professional software engineering experience
Skills mentioned
5PythonJavaSQLNode.jsAzure
