Join Manulife's Global Engineering Transformation team and be part of redefining technology delivery across the enterprise. This role combines hands-on software engineering with a focus on transforming engineering practices and culture. As a Software Engineer in this team, you'll work on cloud-native development, modern software practices, and help build scalable technical lab experiences.
The position offers a unique blend of technical leadership and hands-on development, where you'll be instrumental in shaping how Manulife delivers technology solutions. You'll work with cloud platforms, particularly Azure, and modern development tools while contributing to real-world projects that drive business value. The role involves both building solutions and teaching others, making it perfect for someone who enjoys both technical work and mentoring.
Key aspects of the role include working with cloud-native applications, infrastructure automation, and modern development practices. You'll use technologies like JavaScript, React, TypeScript, Node.js, and work with cloud services in Azure. The position requires strong technical skills combined with excellent communication abilities, as you'll be working across teams to influence and drive transformation.
Manulife offers a comprehensive benefits package including health, dental, and vision coverage, retirement plans, and various wellness benefits. The company is recognized as a top employer and maintains a strong focus on digital transformation and customer-centric solutions. This role offers the opportunity to work in a hybrid environment with locations in both Waterloo and Toronto, providing flexibility while maintaining in-person collaboration.