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 focuses on designing, developing, and maintaining business applications using Azure cloud technologies. You'll be working with tools like Azure Power Platform, Azure Data Factory, Azure Functions, and various databases including CosmosDB and SQL. The role involves collaborating across business units, participating in Agile ceremonies, and ensuring high-quality code delivery.
As a Back-End Software Engineer, you'll be responsible for optimizing system performance, implementing security mechanisms, and ensuring proper data management. The position offers a hybrid work environment, competitive salary range of $59,000-$110,000 USD, and comprehensive benefits including medical, dental, vision, and mental health coverage.
Manulife provides a flexible and inclusive work environment where well-being is prioritized. They offer various professional development opportunities and the chance to work on innovative solutions that help make customers' lives better. The company is recognized as one of the World's Best Employers by Forbes and has received the Exceptional Workplace award from Gallup.
The ideal candidate should have strong experience with cloud technologies, particularly Azure, and be well-versed in modern software development practices including Agile methodologies, CI/CD, and DevOps principles. This role offers the opportunity to work with a global team while contributing to the company's mission of making decisions easier and lives better for millions of customers.