Software Engineer I - Mainframe

MainframeMaster

Toronto

Hybrid

CAD 70,000 - 98,000

Full time

10 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Toronto-Dominion Bank (TD) is hiring a Software Engineer I for its Toronto, Ontario location. You will contribute to front-to-back mainframe development, participate in design, code reviews, and testing, and ensure alignment with TD's security and quality standards.

The role requires 3+ years in mainframe development, with COBOL, JCL, VSAM, TSO/ISPF, IMS-DB/IMS-DC, and DB2 skills. You will work in an agile environment using Jira, Confluence, and ServiceNow, with exposure to modernization tools

Qualifications

  • 3+ years of relevant mainframe application development and support experience (financial industry preferred).
  • Must have mainframe skills: COBOL, JCL, VSAM, TSO, ISPF, IMS DC/DB and/or DB2.
  • Source control experience: Endevor, SCM, Changeman; Job scheduling tools: CA-7, Autosys, AWF.

Responsibilities

  • Contribute to complex applications and systems development, planning, estimates, programming and status updates.
  • Participate in peer-to-peer code reviews to ensure quality and standards compliance.
  • Configure and develop components with partners to meet requirements and goals.
  • Ensure applications are free of common coding vulnerabilities and follow security practices.

Skills

Mainframe development
COBOL
JCL
VSAM
TSO
ISPF
IMS-DB/IMS-DC
DB2
Agile
Jira
Confluence
Service Now
MQ
IDz
ZDT
ADDI
PD tool
IMS Explorer for Development
GitHub Copilot

Education

Undergraduate Degree or Technical Certificate

Tools

Endevor
SCM
Changeman
CA-7
Autosys
AWF

Job description

# Software Engineer I - MainframeToronto-Dominion Bank (TD)Full-timeToronto, OntarioCAD 69,700 - 98,4000 viewsPosted September 18, 2026## Job DescriptionWork Location:Toronto, Ontario, CanadaHours:37.5Line of Business:Technology SolutionsPay Details:$69,700 - $98,400 CADTD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs.As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role.Job Description:Job Description:- Contribute to top-notch functional, technical and user interface designs.- Participate in complex applications and systems development, project planning, estimates, programming and status update ensuring project deliverables are on time, and adhere to the corporate quality and security standards.- Participate in peer to peer code reviews to address quality, standards compliance, reusability and ease of maintenance.- Identify issue, develop, maintain processes and address any issue that affects the integrity of the application (e.g. cross-capability/release issues).- Make enhancements and troubleshoot.- Configure and develop custom components with technology partners (analysts, developers, designers etc.) to meet requirements and goals.- Ensure applications are free of common coding vulnerabilities (and follow standard security practices).- Proactively put forward ideas that speak to project objectives (e.g. development, testing solutions, and tools).- Complete unit and integration testing per standards and design specs.- Respect TD's technology delivery practices and standards, project management disciplines.- Participate in sharing technical knowledge during incident management life cycle (e.g. analyzes reports and outages, perform impact assessments, facilitate stakeholder communication).- On call rotation may be required.## Requirements & SkillsJob Requirements:- Undergraduate Degree or Technical Certificate.- 3+ years of relevant **mainframe** application development and Support experience (Financial Industry Preferred)- Working experience **mainframe** skills with the following:Must have- **COBOL**, **JCL**, **VSAM**, **TSO**, **ISPF**, **IMS** DC/DB and or **DB2**- Source Control (any of): Endevor, SCM, Changeman- Job scheduling tools (any of): CA-7, **Autosys**, AWFShould have- **Agile** experience- ITSM tools: **Jira**, **Confluence** and Service NowNice to have- **Mainframe** utilities: IDz, ZDT, ADDI, PD tool, **IMS** Explorer for Development- General knowledge to have **MQ**- GitHub Copilot - Banking Industry preferred## How to ApplyApply directly through the application link above
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Mainframe Application Engineer, TD Securities
Sr. Mainframe Application Engineer, TD Securities

MainframeMaster • Toronto

Hybrid
CAD 105,000 - 129,000
Software Engineer II (Mainframe)
Software Engineer II (Mainframe)

TD Bank Group • Toronto

Hybrid
CAD 82,000 - 115,000
Senior IT Build/CICS Programmer
Senior IT Build/CICS Programmer

MainframeMaster • Toronto

Hybrid
CAD 82,000 - 115,000
Software Engineer I - Mainframe
Software Engineer I - Mainframe

TD • Toronto

On-site
CAD 70,000 - 98,000
Software Engineer II (Mainframe)
Software Engineer II (Mainframe)

TD • Toronto

On-site
CAD 82,000 - 115,000
Software Engineer I - Mainframe
Software Engineer I - Mainframe

Socket.dev • Toronto

On-site
CAD 70,000 - 98,000
Senior IT Developer
Senior IT Developer

TD • Mississauga

On-site
CAD 82,000 - 115,000
Sr. Mainframe Application Engineer, TD Securities
Sr. Mainframe Application Engineer, TD Securities

TD • Canada

On-site
CAD 105,000 - 129,000
Mainframe Software Engineer II (COBOL/DB2) — Toronto
Mainframe Software Engineer II (COBOL/DB2) — Toronto

TD • Toronto

On-site
CAD 82,000 - 115,000
Senior IT Developer
Senior IT Developer

TD Bank Group • Toronto

Hybrid
CAD 82,000 - 115,000