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.