Lead Full Stack Software Engineer
- Hybrid Canadian Retirement Are you a passionate software engineering leader who enjoys building modern cloud-based solutions while mentoring and elevating development teams?
Join our Canadian Retirement Technology team and play a key role in designing, delivering, and evolving digital capabilities that improve the experience of our customers and business partners.
As a Lead Full Stack Software Engineer, you will provide technical leadership across the software development lifecycle, partnering with product owners, architects, and engineering teams to build secure, scalable, and high-performing applications.
You'll influence engineering practices, drive architectural decisions, and help foster a culture of innovation, collaboration, and continuous improvement.
What You'll Do Lead the design, development, and delivery of full-stack applications using Java (Spring Boot) and React.
Architect and build scalable cloud-native solutions on Microsoft Azure, leveraging services such as AKS, App Service, Azure SQL, and Service Bus.
Guide engineering teams through architecture reviews, technical decision-making, and implementation best practices.
Mentor and coach developers through code reviews, pair programming, and ongoing technical leadership.
Promote software quality through automated testing, observability, and modern engineering practices.
Partner closely with business and technology stakeholders to translate requirements into innovative technology solutions.
Drive Dev Ops adoption, CI/CD automation, and infrastructure-as-code practices.
Support production systems, troubleshoot complex issues, and lead efforts to improve reliability and performance.
Balance delivery priorities with long-term architectural health and technical debt management.
Contribute to hiring and talent development efforts to build a high-performing engineering organization.
What We're Looking For Experience 8+ years of professional software engineering experience.
2+ years of experience in a technical leadership, lead developer, or mentorship capacity.
Technical Expertise Strong hands-on experience with Java (Spring Boot) and React.
Proven experience developing and operating cloud-native applications on Microsoft Azure.
Robust understanding of microservices architecture, RESTful APIs, and distributed systems.
Experience with CI/CD pipelines, Dev Ops practices, and infrastructure-as-code solutions.
Expertise working with relational databases such as SQL Server and PostgreSQL.
Experience with Docker, Kubernetes, and modern container-based deployment strategies.
Strong understanding of software design principles, application security, and performance optimization.
Leadership & Collaboration Demonstrated success mentoring engineers and fostering technical excellence.
Experience leading architecture discussions and evaluating technical trade-offs.
Ability to establish and maintain high standards for code quality, testing, documentation, and operational excellence.
Strong Agile delivery experience, including sprint planning, estimation, and retrospectives.
Excellent communication skills with the ability to engage both technical and non-technical stakeholders.
Experience coordinating across multiple teams and managing cross-functional dependencies.
Mindset Pragmatic and outcome-focused, with a balanced approach to technology adoption.
Passionate about continuous improvement, learning, and innovation.
Committed to quality-first engineering practices, including TDD and automation.
Values collaboration, transparency, accountability, and customer-centric thinking.
If you are applying to this role in Massachusetts, please note the salary range is $127300
- $236470 USD.
Additionally, employees also have the opportunity to participate in incentive programs and earn incentive compensation tied to business and individual performance.
Why Join Us?
You'll have the opportunity to shape the future of Canadian Retirement technology while working with modern cloud platforms, talented engineering teams, and business leaders committed to innovation.
If you're excited about leading technical strategy, mentoring others, and delivering solutions that make a meaningful impact, we'd love to hear from you.
Le poste annoncé correspond à une vacance existante.
À propos de Manuvie et de John Hancock La Société Financière Manuvie est un chef de file mondial des services financiers qui aide les gens à prendre leurs décisions plus facilement et à vivre mieux.
Pour en apprendre plus à notre sujet, rendez vous à l’adresse www.manuvie.com.
Manuvie est un employeur qui souscrit au principe de l’égalité d’accès à l’emploi Chez Manulife/John Hancock nous valorisons notre diversité.
Nous nous efforçons d’attirer, de perfectionner et de maintenir une main d'oeuvre qui est aussi diversifiée que nos clients, et de favoriser la création d’un milieu de travail inclusif qui met à profit la diversité de nos employés et les compétences de chacun.
Nous nous engageons à assurer un recrutement, une fidélisation, une promotion et une rémunération équitables, et nous administrons toutes nos pratiques et tous nos programmes sans discrimination en raison de la race, de l’ascendance, du lieu d’origine, de la couleur, de l’origine ethnique, de la citoyenneté, de la religion ou des croyances ou des convictions religieuses, du genre (y compris grossesse et affection liée à une grossesse), de l’orientation sexuelle, des caractéristiques génétiques, du statut d’ancien combattant, de l’identité de genre, de l’expression de genre, de l’âge, de l’état matrimonial,
de la situation de famille, d’une invalidité ou de tout autre motif protégé par la loi applicable.
Nous nous sommes donné comme priorité d’éliminer les obstacles à l’accès égalitaire à l’emploi.
C’est pourquoi un représentant des Ressources humaines collaborera avec les candidats qui demandent accommodement raisonnable pendant le recrutement.
Tous les renseignements communiqués pendant le processus de demande d'accommodement seront stockés et utilisés conformément aux lois et aux politiques applicables de Manuvie.
Pour demander une mesure d’accommodement raisonnable dans le cadre du recrutement, écrivez à
[email protected] .
Région de référence du salaire Waterloo, Ontario Modalités de travail Hybride L’échelle salariale devrait se situer entre $113,260.00 CAD
- $210,340.00 CAD Les employés ont également la possibilité de participer à des programmes incitatifs et de recevoir une rémunération liée à la performance de l’entreprise et des individus.
Le salaire réel variera selon les conditions du marché local, la région géographique et les facteurs propres au poste, tels que les connaissances, les compétences, les qualifications, l’expérience et la formation.
Si vous postulez à ce poste en dehors de votre lieu principal, veuillez contacter
[email protected] pour connaître la fourchette salariale applicable à votre région.
Manuvie offre aux employés admissibles une vaste gamme d’avantages sociaux personnalisables, notamment une assurance soins médicaux, soins dentaires, santé mentale, soins de la vue, invalidité de courte et de longue durée, assurance vie et assurance DMA, assurance adoption, de maternité de substitution et de soins médicaux non urgents ainsi que des programmes d’aide aux employés et leur famille.
Nous proposons également aux employés admissibles différents régimes d’épargne-retraite (y compris des régimes de rente et un programme international d’actionnariat assortie de cotisations patronales de contrepartie) ainsi que des ressources en matière d’éducation et de conseils financiers.
Notre généreux programme de congés rémunérés au Canada comprend les jours fériés, les congés annuels, les congés personnels et les congés de maladie, et nous offrons toute la gamme des congés autorisés prévus par la loi.
Si vous posez votre candidature à ce poste aux États-Unis, veuillez écrire à
[email protected] pour obtenir de plus amples renseignements sur les dispositions relatives aux congés rémunérés spécifiques aux États-Unis.
Nous utilisons des technologies de données et d’analytique, telles que l’intelligence artificielle (IA), ainsi que des outils de traitement automatisé pour analyser et traiter les renseignements que vous nous fournissez ou que des tiers nous transmettent dans le cadre du processus de demande.
Pour en savoir plus, veuillez consulter notre énoncé sur la collecte de renseignements personnels.
📌 Lead Full Stack Software Engineer (Waterloo)
🏢 Société Financière Manuvie
📍 Waterloo