Join Manulife as an Engineering Manager where you'll combine technical expertise and leadership in a hybrid role based in Waterloo, Ontario. You'll play a key role in driving software engineering teams and fostering collaboration. In this position, you'll mentor full-stack engineers while overseeing technical design and delivery.
Your focus will be on maintaining a high-performing team culture and guiding the software development life cycle. You'll work closely with product and technology teams as part of your mission to deliver impactful software services. Key Responsibilities:
- Mentor and support a team of full-stack engineers
- Guide architectural and technical design reviews
- Promote Agile methodologies for better delivery outcomes
- Lead collaboration with cybersecurity and operations partners
- Monitor application health and lifecycle management
Requirements:
- 7+ years in software development and management
- Expertise in Java, TypeScript, or similar tech
- Hands-on with SDLC tools like Jira and Confluence
- Experience in financial services a plus
- Knowledge of cloud development and CI/CD automation
Empower your technical leadership career with Manulife in a energetic hybrid environment.