Manulife, a leading international financial services provider, is seeking a Back-End Software Engineer to join their team in Waterloo, Ontario. This role offers an exciting opportunity to work with modern cloud technologies while making a meaningful impact in the financial services sector.
The position requires 3+ years of software engineering experience and offers a competitive salary range of $75,880 - $140,920 CAD. As a Back-End Software Engineer, you'll be responsible for designing, developing, and maintaining business applications while working across the full software development lifecycle. The role involves heavy usage of Azure cloud technologies, including Azure Power Platform, Azure Data Factory, Azure Functions, and various database systems like CosmosDB and SQL.
The ideal candidate will have strong experience with cloud technologies, particularly Azure, and be well-versed in modern software development practices including Agile methodologies and DevOps principles. You'll be working in a collaborative environment, participating in Agile sprints and ceremonies, while focusing on building efficient and secure backend systems.
Manulife offers an impressive benefits package including comprehensive health, dental, and vision coverage, mental health benefits, retirement savings plans, and a global share ownership program. The company has received numerous accolades, including being named among Forbes' World's Best Employers 2022 and Canada's Top 100 Employers 2023.
Working in a hybrid arrangement, you'll be part of a distributed team that values work-life balance and professional growth. The company emphasizes diversity and inclusion, maintaining fair recruitment, retention, promotion, and compensation practices. They're committed to creating an inclusive work environment that embraces cultural and individual differences.
This role presents an excellent opportunity for a backend engineer looking to make an impact in a global financial services organization while working with cutting-edge technologies. You'll be empowered to learn and grow your career while contributing to systems that help make people's financial decisions easier and lives better.