Taro Logo

Software Engineer III - Mainframe Developer and Lead

TD is one of the world's leading global financial institutions and is the fifth largest bank in North America by branches/stores.
$84,000 - $114,000
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Finance

Description For Software Engineer III - Mainframe Developer and Lead

TD Bank is seeking a Senior Software Engineer III to join their Life & Health Product Group as a Mainframe Developer and Lead. This role combines technical expertise with leadership responsibilities, focusing on maintaining and evolving critical mainframe applications that support various insurance products including Travel, Term, Accidental & Sickness, Balance Protection, and Credit Protection insurance.

The position offers a competitive salary range of $84,000-$114,000 USD (converted from CAD) and requires 10+ years of mainframe application experience. As a hybrid role based in Toronto, you'll work 2 days per week in the office, contributing to a team responsible for project delivery, application hygiene, risk management, and production availability.

The ideal candidate will play a crucial role in mentoring team members, driving technical solutions, and ensuring alignment with business needs and technology strategies. You'll work with enterprise-level systems, focusing on mainframe technologies including COBOL, JCL, VSAM, and various database systems. The role combines hands-on development with technical leadership, requiring both deep technical expertise and strong mentoring abilities.

TD Bank offers a comprehensive benefits package including health and well-being benefits, retirement programs, paid time off, and career development opportunities. As part of one of North America's largest banks, you'll contribute to systems that impact millions of customers while working in an environment that values diversity, equity, and inclusion.

This role is perfect for experienced mainframe developers who are ready to take on leadership responsibilities while maintaining their technical edge. You'll have the opportunity to influence architectural decisions, mentor junior developers, and drive technological innovation within a stable, well-established financial institution.

Last updated 7 days ago

Responsibilities For Software Engineer III - Mainframe Developer and Lead

  • Produce top-notch functional, technical and user interface designs
  • Drive technology product group level design
  • Participate in complex applications and systems development
  • Participate in all aspects of application development lifecycle
  • Develop functional, technical and user interface designs
  • Conduct code reviews and operational readiness reviews
  • Mentor and assist junior developers/designers
  • Transform business requirements into delivery solutions
  • Manage incident lifecycle and stakeholder communication
  • Maintain and evolve Mainframe Engineers culture and community

Requirements For Software Engineer III - Mainframe Developer and Lead

  • Undergraduate Degree or Technical Certificate
  • 10+ years of mainframe application design, development and operational support experience
  • 2-3 years of leadership/collaborator role(s)
  • COBOL, JCL, VSAM, TSO, ISPF, IMS DC/DB, zOS Connect experience
  • Database experience: IMS DB, DB2, IMS MQ
  • Source Control: Endevor
  • Job scheduling tools: CA-7, Autosys, AWF
  • Agile experience
  • ITSM tools: Jira, Confluence and Service Now
  • Understanding of Azure & VMC2 Cloud implementation patterns
  • Knowledge of Restful API concepts
  • Understanding of Data Security concepts

Benefits For Software Engineer III - Mainframe Developer and Lead

Medical Insurance
401k
Vision Insurance
Dental Insurance
  • Health and well-being benefits
  • Savings and retirement programs
  • Paid time off
  • Banking benefits and discounts
  • Career development programs
  • Reward and recognition programs

Interested in this job?

Jobs Related To TD Bank Software Engineer III - Mainframe Developer and Lead