Enable job alerts via email!

software engineer

TD Bank

Toronto

On-site

CAD 76,000 - 116,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking financial institution as a Software Engineer II, where you'll leverage your expertise in mainframe technologies to design and develop robust applications. This role involves participating in complex systems development, conducting code reviews, and ensuring high-quality deliverables that enhance the stakeholder experience. You'll collaborate with technology partners to create innovative solutions while adhering to corporate standards. If you're passionate about technology and eager to make a significant impact in the banking industry, this opportunity is perfect for you!

Qualifications

  • 6+ years of mainframe application design and development experience.
  • Strong knowledge in COBOL, JCL, VSAM, TSO, ISPF, IMS DC/DB, and DB2.

Responsibilities

  • Develop functional, technical, and user interface designs for applications.
  • Conduct code reviews and ensure adherence to quality standards.
  • Transform business requirements into effective delivery solutions.

Skills

COBOL
JCL
VSAM
TSO
ISPF
IMS DC/DB
DB2
Agile
ITSM tools

Education

Undergraduate Degree
Technical Certificate

Tools

Endevor
SCM
Changeman
CA-7
Autosys
AWF
Jira
Confluence
Service Now

Job description

Title: Software Engineer II (Mainframe COBOL, JCL, VSAM, TSO, ISPF, IMS DC DB, DB2)

Posted on: April 16, 2025 by TD Bank

Job Details

Work Location: Toronto, Ontario, Canada

Hours: 37.5

Line of Business: Technology Solutions

Pay Details: $76,800 - $115,200 CAD

TD 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.

Job Description
  1. Produce top-notch functional, technical and user interface designs.
  2. Participate in complex applications and systems development, project planning, estimates, programming and status updates ensuring project deliverables are on time, and adhere to the corporate quality and security standards.
  3. Take business, Enterprise Architecture, system performance and development standards requirements, then develop functional, technical and user interface designs for an application and/or system.
  4. Help to come up with strategic solutions to support cost effectiveness and enhance stakeholder experience.
  5. Conduct code reviews to address quality, standards compliance, reusability and ease of maintenance, Operational Readiness Reviews, and support gating and review sign-offs for solution design.
  6. Identify issues, develop, maintain processes and address any issue that affects the integrity of the application (e.g. cross-capability/release issues).
  7. Transform business requirements and research into winning delivery solutions that meet performance goals.
  8. Make enhancements and troubleshoot.
  9. Configure and develop custom components with technology partners (analysts, developers, designers etc.) to meet requirements and goals.
  10. Ensure applications are free of common coding vulnerabilities (and follow standard security practices).
  11. Proactively put forward ideas that speak to project objectives (e.g. development, testing solutions, and tools).
  12. Complete unit and integration testing per standards and design specs.
  13. Respect TD's technology delivery practices and standards, project management disciplines.
  14. Apply and share technical expertise during incident management life cycle (e.g. analyzes reports and outages, perform impact assessments, facilitate stakeholder communication).
Job Requirements
  1. Undergraduate Degree or Technical Certificate.
  2. 6+ years of mainframe application design, development and support experience (Financial Industry Preferred).
  3. Working experience with mainframe skills including:
  • 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, AWF.
  • Should have: Agile experience, ITSM tools: Jira, Confluence and Service Now.
  • Nice to have: Mainframe utilities: IDz, ZDT, ADDI, PD tool, IMS Explorer for Development, General knowledge to have MQ.
  • Banking Industry preferred.
  • Workplace Information: Hybrid = 2 days a week in the office.

    Who We Are

    TD is one of the world's leading global financial institutions and is the fifth largest bank in North America by branches/stores. Every day, we deliver legendary customer experiences to over 27 million households and businesses in Canada, the United States and around the world. More than 95,000 TD colleagues bring their skills, talent, and creativity to the Bank, those we serve, and the economies we support.

    Advertised Until

    2025-05-15

    Get your free, confidential resume review.
    or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

    Similar jobs

    Senior Java Software Engineer

    Techedin

    Toronto

    Remote

    CAD 90,000 - 130,000

    3 days ago
    Be an early applicant

    Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

    Canonical

    Toronto

    Remote

    CAD 60,000 - 90,000

    5 days ago
    Be an early applicant

    Remote Senior Software Engineer (LLM) - 34953

    Turing

    Toronto

    Remote

    CAD 100,000 - 140,000

    3 days ago
    Be an early applicant

    Remote Senior Software Engineer (LLM) - 34953

    Turing

    Toronto

    Remote

    CAD 100,000 - 140,000

    4 days ago
    Be an early applicant

    Remote Senior Software Engineer - 34123

    Turing

    Toronto

    Remote

    CAD 80,000 - 120,000

    6 days ago
    Be an early applicant

    Senior Software Engineer - Credit

    MQ Referrals Only

    Toronto

    Remote

    CAD 90,000 - 130,000

    5 days ago
    Be an early applicant

    Senior Software Engineer (Remote)

    Whitecollars

    Toronto

    Remote

    CAD 80,000 - 120,000

    3 days ago
    Be an early applicant

    Remote Senior Software Engineer, Core Indexing (Golang) - Figment

    Figment

    Toronto

    Remote

    CAD 90,000 - 130,000

    2 days ago
    Be an early applicant

    Software Engineer ( Remote/ Canada)

    Whitecollars

    Toronto

    Remote

    CAD 80,000 - 120,000

    3 days ago
    Be an early applicant