Taro Logo

Mainframe and Application Backend Engineer

Manulife Financial Corporation 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

Description For Mainframe and Application Backend Engineer

Manulife is seeking a skilled Mainframe and Application Back-End Software Engineer to join their team. This role focuses on developing and maintaining large-scale backend and client-server applications, with a particular emphasis on crafting Mainframe APIs used across various client applications. The position requires expertise in both traditional mainframe technologies like COBOL and modern development practices using .NET services.

The ideal candidate will work at the intersection of legacy mainframe systems and modern cloud-based architecture, requiring a unique blend of traditional and contemporary software engineering skills. They will be responsible for designing, developing, and testing APIs while ensuring high-quality code delivery through modern development practices including CI/CD and agile methodologies.

Manulife offers a comprehensive benefits package including health, dental, and vision coverage, retirement plans, and generous paid time off. The company is recognized as one of the World's Best Employers by Forbes and is committed to fostering an inclusive work environment. The role offers the flexibility of hybrid work arrangements in either Toronto or Waterloo, Ontario.

This position presents an excellent opportunity for engineers interested in working with both legacy systems and modern technologies at a leading financial services company. The role offers significant growth potential and the chance to work on critical systems that impact millions of customers while being part of a collaborative and supportive team environment.

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
  • Write clear, readable and maintainable code
  • Build and implement unit tests
  • Review existing backend applications
  • Create 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 for backend applications
  • Strong foundation in design, programming, and testing in mainframe environments
  • Experience with modern software architectures and APIs
  • Experience with Github, Jenkins, SNYK, SonarQube, and CI/CD Pipelines
  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)

Benefits For Mainframe and Application Backend Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
  • Health benefits
  • Dental benefits
  • Vision benefits
  • Mental health coverage
  • Short and long-term disability
  • Life insurance
  • Retirement savings plans
  • Employee stock ownership plan
  • Paid holidays
  • Vacation days
  • Personal days
  • Sick days

Interested in this job?

Jobs Related To Manulife Mainframe and Application Backend Engineer