Taro Logo

Back-End Software Engineer

Manulife is a leading international financial services provider, helping people make decisions easier and lives better.
$56,000 - $104,000
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Finance

Job Description

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 and contribute to building robust financial services applications.

The position involves designing, developing, and maintaining business applications while working across the full software development lifecycle. You'll be responsible for translating user requirements into software solutions, optimizing back-end systems for performance, and ensuring data security and accessibility. The role requires expertise in Azure cloud services, including Power Platform, Data Factory, and Functions, along with database technologies like CosmosDB and SQL.

As part of an Agile team, you'll participate in sprint ceremonies and collaborate with cross-functional teams to deliver high-quality solutions. The position offers a hybrid work arrangement and a comprehensive benefits package including health, dental, vision, and mental health coverage, along with retirement savings plans and various insurance options.

Manulife provides a supportive environment focused on employee growth and well-being, with a strong commitment to diversity and inclusion. The company has received numerous recognitions, including being named one of Forbes World's Best Employers 2023 and winning the 2024 Gallup Exceptional Workplace Award. This role offers an excellent opportunity to contribute to digital innovation while working for a globally recognized financial services leader.

Last updated 4 days ago

Responsibilities For Back-End Software Engineer

  • Design, develop, test, deliver, maintain and improve business applications
  • Translate user requirements into software requirements
  • Build quality codes according to specifications and standards
  • Collaborate with different people across the business unit
  • Participate in Agile sprints and ceremonies
  • Optimize back-end systems for performance and efficiency
  • Fix and resolve back-end system issues
  • Document code and technical processes
  • Ensure data is properly stored and easily retrievable
  • Implement security mechanisms for data protection

Requirements For Back-End Software Engineer

Kubernetes
  • 3+ years of solid software engineering experience
  • Experience with Azure Power Platform, Azure Data Factory, Azure Functions, Power Apps
  • Experience with Azure Storage, CosmosDB and SQL
  • Solid experience using code repository or source control such as GitHub
  • Experience working on Cloud based technology such as Azure
  • Working knowledge of Jenkins CI/CD tools
  • Familiarity with Agile and DevOps principles
  • Experience in Agile scrum methodologies

Benefits For Back-End Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
  • Health insurance
  • Dental insurance
  • Mental health coverage
  • Vision insurance
  • Life and AD&D insurance
  • Adoption/surrogacy benefits
  • Wellness benefits
  • Employee assistance plans
  • Retirement savings plans
  • Global share ownership plan
  • Financial education and counseling
  • Paid time off
  • Holidays
  • Personal and sick days

Related Jobs