Taro Logo

Back-End Software Engineer

Manulife is a leading international financial services provider, helping people make decisions easier and lives better.
$75,880 - $140,920
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 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.

Last updated a day 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

  • 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 coverage
  • Dental insurance coverage
  • Mental health benefits
  • Vision insurance coverage
  • Short and long-term disability
  • Life insurance
  • Retirement savings plans
  • Global share ownership plan
  • Financial education resources
  • Paid time off
  • Holidays
  • Personal and sick days

Related Jobs

Automation Developer

Automation Developer position at Manulife focusing on developing digital automated solutions using Microsoft Power Platform and various programming languages.

Automation Developer

Automation Developer position at Manulife focusing on developing digital solutions using Microsoft Power Platform and SQL, offering hybrid work in Toronto or Waterloo with comprehensive benefits.

Back-End Software Engineer

Backend Software Engineer role at Manulife focusing on developing and maintaining business applications using Azure cloud technologies and modern development practices.

Back-End Software Engineer

Back-End Software Engineer position at Manulife focusing on developing and optimizing business applications using Azure cloud technologies.

Automation Developer

Automation Developer position at Manulife, developing digital solutions using Microsoft Power Platform and SQL, offering comprehensive benefits and hybrid work arrangement.