Join our team at Manulife in Waterloo (ON) and be part of a team that strives for excellence, where your efforts will directly contribute to our success. Here, your work will have an important impact, and
Do you want to be part of a team that redefines how we get work done? We are changing the way we develop, and we want you to be part of it! We are growing, with
As a Manager Engineering, you will lead technology teams in delivering secure, reliable, and user-centric solutions that support business objectives. You will translate technical and business requirements into product and software development roadmaps, drive incremental delivery,
The Lead ( _Director level_ ) Technical Program Manager (TPM) will be the lead point of contact on assigned initiatives that require delivery of end-to-end technology solutions. The TPM will work closely with the business initiative
The Lead Full-stack Software Engineer (Director level, individual contributor) provides hands-on technical leadership for the design, development, modernization, and support of John Hancocks life insurance illustration ecosystem. This role combines deep software engineering expertise with strong
Join our Manulife Bank Technology Team! We are reimagining digital banking in Canada through modern cloud technologies, AI-assisted engineering, and customer-focused innovation. Our mission is to deliver secure, reliable, and scalable platforms that support the everyday
Based on the role details you provided, heres a polished and engaging job posting designed to attract senior-level software engineering talent while highlighting the impact, technology stack, and business domain. Senior Full-Stack Engineer Build the Future