Taro Logo

Senior Full Stack Software Engineer (AEM)

Manulife Financial Corporation is a leading international financial services provider helping people make decisions easier and lives better.
Frontend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Finance

Job Description

Manulife Financial Corporation, a leading international financial services provider, is seeking a Senior Full Stack Software Engineer specializing in Adobe Experience Manager (AEM) to join their IT Delivery Center. This role offers an exciting opportunity to work with cutting-edge technologies in a supportive, collaborative environment. As a senior engineer, you'll be responsible for designing, developing, and maintaining software applications while working in an Agile squad.

The position combines both frontend and backend development, with a strong focus on AEM implementation. You'll be working with modern technologies including HTML, CSS3, JavaScript, TypeScript, Angular 2+, Node.js, and Java EE. The role involves not just coding, but also mentoring junior developers, collaborating with product owners, and establishing best practices for the team.

Manulife offers a comprehensive work environment where diversity is valued and inclusion is practiced. They're committed to helping people make decisions easier and lives better, and this role directly contributes to that mission through technical leadership and innovation. The company has received numerous recognitions, including being named among Forbes World's Best Employers 2022 and Best Employers in Canada 2023.

This is an excellent opportunity for an experienced full-stack developer who wants to make a significant impact while working with a global financial services leader. The hybrid work arrangement offers flexibility, and the company provides strong support for professional growth and development.

Last updated 7 days ago

Responsibilities For Senior Full Stack Software Engineer (AEM)

  • Refactor existing code to improve reliability, performance, and maintainability
  • Research, evaluate, and prototype emerging technologies
  • Conduct Proof of Technology to innovate and incorporate new technology
  • Mentor intern students and associate engineers
  • Collaborate with Product Owners and stakeholders in an Agile environment
  • Work with other squads to drive innovative solutions
  • Establish best practices for development, testing, and delivery

Requirements For Senior Full Stack Software Engineer (AEM)

JavaScript
TypeScript
Node.js
Java
Kubernetes
  • Minimum 5 years of software engineering experience
  • Minimum 5 years experience in Content Management System (CMS) such as Adobe Experience Manager - AEM (v6.4+)
  • Experience in Frontend technologies such as HTML, CSS3, JavaScript, Typescript, Angular 2+ and Node
  • Experience in Backend technologies such as Java EE, Servlet, and JSP
  • Experience in Agile scrum methodologies

Benefits For Senior Full Stack Software Engineer (AEM)

Medical Insurance
Dental Insurance
Vision Insurance
  • Flexible work environment
  • Professional development opportunities
  • Inclusive workplace culture
  • Career growth support