Taro Logo

Back-End Software Engineer

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 Backend 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 with a focus on backend systems. You'll be working with cutting-edge technologies including Azure Power Platform, Azure Data Factory, Azure Functions, and various database systems like CosmosDB and SQL. The role requires strong expertise in backend development and cloud technologies, with a particular emphasis on system optimization and security.

As a Backend Software Engineer, you'll be part of an Agile team, participating in sprints and ceremonies while collaborating with cross-functional teams. The position offers a hybrid working arrangement, providing flexibility while maintaining team connectivity. You'll be responsible for translating user requirements into technical solutions, implementing efficient data structures, and ensuring system security and performance.

Manulife offers a comprehensive benefits package including health, dental, vision, and mental health coverage, along with various insurance options and retirement benefits. The company has received numerous accolades, including being named among Forbes Global Best Employers 2022 and Canada's Top 100 Employers 2023.

The role offers competitive compensation ranging from CAD 75,880 to CAD 140,920, depending on experience and qualifications. This is an excellent opportunity for a backend developer with 3+ years of experience looking to make an impact in a global financial services organization while working with modern technologies and best practices in software development.

Working at Manulife means joining a company that values diversity, inclusion, and employee well-being. The company provides opportunities for professional growth, learning, and career development in a supportive environment. If you're passionate about backend development and want to contribute to solutions that help make people's financial decisions easier and lives better, this role offers an excellent opportunity to achieve those goals.

Last updated 17 hours 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

MongoDB
  • 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
Parental Leave
  • Health insurance
  • Dental coverage
  • Mental health coverage
  • Vision insurance
  • Short and long-term disability
  • Life insurance
  • AD&D insurance
  • Adoption/surrogacy benefits
  • Wellness benefits
  • Employee assistance plans
  • Retirement savings plans
  • Pension
  • Global share ownership plan
  • Financial education and counseling resources
  • Paid time off including holidays, vacation, personal, and sick days

Related Jobs

Full Stack Software Engineer/Developer

Full Stack Software Engineer role at Manulife in Waterloo, focusing on platform solutions and security engineering for corporate operations, offering competitive compensation and comprehensive benefits.

Back-End Software Engineer

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

Full Stack Software Engineer/Developer

Full Stack Software Engineer role at Manulife in Waterloo, focusing on platform solutions and technical leadership with comprehensive benefits and hybrid work arrangement.

Automation Developer

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

Software Engineer, Product

Software Engineer, Product role at Asana, building features end-to-end for a leading work management platform in Vancouver, BC.