Enable job alerts via email!
A leading financial services provider in Toronto is looking for an Associate Full-Stack Engineer to develop automation scripts and pipelines in Azure DevOps. The ideal candidate will have a Bachelor's degree in Computer Science, experience with React and Python, and strong English communication skills. This hybrid position comes with a salary range of $60,900 to $113,100 CAD and various benefits.
We’re looking for an Associate Full-Stack Engineer to join our Applications Development team. In this role, you will develop and maintain automation scripts (e.g., Python, .NET, SQL) and maintain pipelines (e.g., Azure DevOps). You will work with engineers at different levels on a range of business impact projects. The role covers automation, DevOps, web development, and Gen AI.
Develop and maintain automation scripts in .NET, Python, and SQL
Develop and maintain pipelines in Azure DevOps
Develop and maintain web applications written in React
Code, test, and integrate new features and functionality
Apply creative problem solving to bring software designs to life
Build apps, APIs and data solutions to drive projects
Bachelor\'s degree in Computer Science, Information Technology, Information Systems, or related field
2+ years of relevant work experience
Good English communication is a must since we are working with global businesses
Knowledgeable in React, Vite, Node.js, Angular, JavaScript
Knowledgeable in Python, FastAPI
Knowledgeable in GitHub and GitFlow workflow
Knowledgeable in C#, .NET Framework, .NET Core
Knowledgeable in Azure Services, Azure DevOps
Java / Spring Boot knowledge is a plus
Power Platform (Power Apps, Power Automate, Power Portal, Power BI) knowledge is a plus
Azure AI Studio / Copilot Studio knowledge is a plus
Good documentation skills is a plus
We’ll empower you to learn and grow the career you want.
We’ll recognize and support you in a flexible environment where well-being and inclusion are more than just words.
As part of our global team, we’ll support you in shaping the future you want to see.
Manulife Financial Corporation is a leading international financial services provider, helping people make their decisions easier and lives better. To learn more about us, visit https://www.manulife.com/en/about/our-story.html.
Manulife is an Equal Opportunity Employer. We embrace diversity and foster an inclusive work environment. We are committed to fair recruitment, retention, advancement and compensation without discrimination on the basis of race, ancestry, place of origin, colour, ethnic origin, citizenship, religion or religious beliefs, creed, sex, sexual orientation, genetic characteristics, veteran status, gender identity, gender expression, age, marital status, family status, disability, or any other ground protected by applicable law.
It is our priority to remove barriers to provide equal access to employment. A Human Resources representative will work with applicants who request a reasonable accommodation during the application process. All information shared during the accommodation request process will be stored and used in a manner consistent with applicable laws and Manulife/John Hancock policies. To request a reasonable accommodation in the application process, contact recruitment@manulife.com.
Referenced Salary Location: Toronto, Ontario
Working Arrangement: Hybrid
Salary range is expected to be between $60,900 CAD and $113,100 CAD. If applying for this role outside the primary location, please contact recruitment@manulife.com for the salary range for your location. Actual salary will vary based on local market conditions, geography and factors such as knowledge, skills, experience, and education/training. Employees may also participate in incentive programs tied to business and individual performance.
Manulife offers eligible employees a wide array of benefits, including health, dental, mental health, vision, disability, life and AD&D insurance, adoption/surrogacy and wellness benefits, retirement savings plans (including pension and a global share ownership plan with employer matching contributions), and paid time off. In the U.S., please contact recruitment@manulife.com for information about U.S.-specific paid time off provisions.