GRO Program - Technology (Montreal)

ManulifeMontreal, QC
CA$90,000 - CA$120,000Hybrid

About The Position

The GRO program is Manulife’s flagship early talent program, designed to launch careers with support, structure, and opportunities. This is a two-year rotational program within Manulife’s Technology stream, designed to develop future technology leaders through two 12-month placements in roles such as Full-Stack Software Engineer and Data Engineering. Participants gain access to a supportive community, structured learning, core skills training, mentorship, and leadership exposure. The program emphasizes a values-first culture, professional development, well-being, and accelerated career progression.

Requirements

  • Expected graduation of Spring 2027 from an accredited university with an undergraduate degree in Computer Engineering, Software Engineering, Computer Science, or related discipline.
  • Passion to be a professional software engineer/data engineer.
  • Understand object-oriented software development frameworks and design patterns.
  • Understand DevOps, Web and Mobile development and testing, Test Driven Development, Pair Programming, Data/Database technologies, Cybersecurity, Microservices.
  • Understand Software Development Lifecycle approaches, especially Agile/Scaled Agile/Scrum development practices.

Nice To Haves

  • Understanding of emerging technologies.
  • Strong verbal and written communication skills.
  • Aptitude to solve business problems with technology.

Responsibilities

  • Contribute to the design and development of system components (e.g., API, microservice, application) per defined architecture and program specifications.
  • Analyze business requirements and contribute to design specifications for system components.
  • Create and execute unit tests ensuring system components operate as specified.
  • Track, communicate and suggest solutions for managing defects.
  • Interface with other dependent systems for scheduling and planning.
  • Clearly document system component modifications.
  • Perform basic analysis and debugging functions on existing system components.
  • Develop competency with possible supporting tools such as Java, JavaScript, Spring Boot, Git, CI/CD, ReactJS, Azure AKS/ACS, APIM, Salesforce, .NET., and AI Tools and Prompt Engineering.

Benefits

  • health, dental, mental health, vision, short- and long-term disability, life and AD&D insurance coverage
  • adoption/surrogacy and wellness benefits
  • employee/family assistance plans
  • retirement savings plans (including pension/401(k) savings plans and a global share ownership plan with employer matching contributions)
  • financial education and counseling resources
  • generous paid time off program in Canada includes holidays, vacation, personal, and sick days
  • full range of statutory leaves of absence
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service