Job Description

Join our Manulife Bank Technology Teams!

This role blends strategic program leadership with hands-on experience across the complete software development lifecycle. You will drive multi-disciplinary programs from conception to completion while contributing directly to software design and delivery. You’ll collaborate across teams to ensure technical direction and results are met.


Position Responsibilities:

  • Lead end-to-end program management, ensuring delivery within scope, budget, and timeline.

  • Design, develop, test, and integrate new software features using modern full stack technologies.

  • Apply creative problem-solving to bring software designs to life and mitigate technical risks through investigative spikes.

  • Promote and apply scaled agile frameworks (SAFe), maintaining team velocity and supervising efficiency metrics.

  • Collaborate with Product Owners to align product vision with technical c...

  • Apply for this Position

    Ready to join Manulife? Click the button below to submit your application.

    Submit Application