Taro Logo

Mainframe and Application Backend Engineer

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

Description For Mainframe and Application Backend Engineer

Manulife, a leading international financial services provider, is seeking a Mainframe and Application Backend Engineer to join their team. This role presents an exciting opportunity to work with both traditional mainframe systems and modern backend technologies in a major financial institution.

The position focuses on developing and maintaining large-scale backend and client-server applications, with a particular emphasis on crafting Mainframe APIs using COBOL that are utilized by various client applications. The role also involves working with .NET services that interact with these APIs, making it an interesting blend of legacy and modern technologies.

The ideal candidate will have at least 3 years of experience in Mainframe application development and strong expertise in COBOL programming. They should be comfortable working with various mainframe technologies such as DB2, CICS, VSAM, and JCL, while also being familiar with modern development practices including CI/CD pipelines and tools like Github, Jenkins, and SonarQube.

Working at Manulife offers numerous benefits including comprehensive health coverage, retirement savings plans, and a flexible work environment. The company has received multiple recognitions including being named among Forbes 2022 World's Best Employers and Canada's Top 100 Employers 2023.

The role offers a competitive salary range of $56,000 to $104,000 USD (converted from CAD) and follows a hybrid work model, allowing for both office and remote work. The position is based in either Toronto or Waterloo, Ontario, providing flexibility in location choice.

This is an excellent opportunity for a backend engineer who wants to work with both legacy and modern systems, in a stable and growing financial institution that values professional development and work-life balance. The role offers significant technical challenges while working on systems that impact millions of customers worldwide.

Last updated a day ago

Responsibilities For Mainframe and Application Backend Engineer

  • Design, develop, test, and maintain Mainframe APIs using COBOL
  • Development and maintenance of .NET Services interacting with these APIs
  • Work across key data, rules, and transactional stacks through the entire application lifecycle
  • Translate user requirements into software requirements
  • Participate in Agile sprints and ceremonies
  • Analyze, code, and test software components
  • Build and implement unit tests
  • Review existing backend applications
  • Ensure completion of required documentation
  • Research technical strategies and new technologies
  • Collaborate with team members and participate in code reviews

Requirements For Mainframe and Application Backend Engineer

Java
  • 3+ years of experience in Mainframe application development
  • Strong experience with COBOL
  • Experience with DB2, CICS, VSAM, JCL, SAS, Endevor, and Control-M
  • .NET Programming language experience
  • Strong foundation in design, programming, and testing in mainframe environments
  • Experience with modern software architectures and APIs
  • Experience using Github, Jenkins, SNYK, SonarQube, and CI/CD Pipelines

Benefits For Mainframe and Application Backend Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
  • Health insurance coverage
  • Dental coverage
  • Mental health benefits
  • Vision insurance
  • Short and long-term disability
  • Life and AD&D insurance
  • Adoption/surrogacy benefits
  • Wellness benefits
  • Employee assistance plans
  • Retirement savings plans
  • Global share ownership plan
  • Financial education resources
  • Paid time off including holidays, vacation, personal, and sick days

Interested in this job?

Jobs Related To Manulife Mainframe and Application Backend Engineer