×
Register Here to Apply for Jobs or Post Jobs. X

Senior Mainframe Developer; and enhance core banking

Job in Toronto, Ontario, C6A, Canada
Listing for: S I Systems
Full Time position
Listed on 2026-07-16
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Database Engineering
Salary/Wage Range or Industry Benchmark: 90000 - 130000 CAD Yearly CAD 90000.00 130000.00 YEAR
Job Description & How to Apply Below
Position: Senior Mainframe Developer (10+ years) to support and enhance core banking payments application[...]

Senior Mainframe Developer (10+ years) to support and enhance core banking payments applications using COBOL, JCL, DB2, IMS, and z/OS- 41168

Our banking client is seeking a Senior Mainframe Developer (10+ years) to support and enhance core banking payments applications using COBOL, JCL, DB2, IMS, and z/OS- 41168
.

Location Address:
Scarborough
Hybrid: 3 days in-office

Contract Duration: 08/03/2026 to 10/31/2026 (High Chance of Extension)

Schedule

Hours:

9am-5pm Monday-Friday; standard 37.5 hrs/week.

Story Behind the Need

Business group: CBPE Deposits Engineering – Core Banking Payments Engineering

Project: Deposits Savings Enhancement project

Support and enhancement of host/mainframe applications, including COBOL/JCL batch processes, DB2/IMS integrations, and environment management through ACF and Endevor. Work includes modernization initiatives, defect resolution, and delivery of new business functionality.

The team requires an experienced Mainframe Developer to support ongoing enhancements, maintenance, and modernization of core banking systems. This role fills a critical need for strong COBOL/JCL expertise to ensure stability, performance, and compliance across high volume, high availability host applications.

Reason: Required specialty developer for Deposits Savings Enhancement project

Candidate Value Proposition:

  • Work on mission critical banking systems that directly support enterprise operations.
  • Contribute to large scale modernization and transformation initiatives.
  • Collaborate with senior engineers, architects, and cross functional teams across the bank.
  • Apply deep mainframe expertise in a high impact, high visibility environment.
  • Grow technical breadth through exposure to Java, Azure, Agile labs, and enterprise scale tooling.

Typical Day in Role:

  • Analyze complex business requirements and translate them into technical specifications.
  • Develop, enhance, and maintain COBOL and JCL programs within host/mainframe environments.
  • Work with DB2, IMS, ACF, and Endevor to support secure and stable application delivery.
  • Participate in Agile ceremonies, sprint planning, and iterative development cycles.
  • Troubleshoot production issues, perform root cause analysis, and implement fixes.
  • Collaborate with peers, QA teams, and business stakeholders to ensure high quality releases.
  • Ensure compliance with security, audit, and operational standards.

Must have skills:

  • 10+ years of hands on IBM mainframe application development experience, including 5+ years supporting mission critical applications within Tier 1 Canadian Financial Institutions.
  • 10+ years of hands on experience with COBOL, CICS, DB2, IMS DB, VSAM, JCL, IBM MQ and z/OS developing high volume online and batch applications.
  • 8+ years of experience supporting Customer information (CIS), Credit Card, VISA Debit Card, ABM/ATM, OR Payments, including migration, conversion, modernization or regulatory initiatives.
  • 5+ years of experience integrating Mainframe applications with distributed platforms using Technologies such as IBM MQ, XML, SOA, IBM Data Power and APM.
  • 5+ years of experience performing system design, coding, unit testing, integration testing, UAT, production implementation and level 3 production support throughout the SDLC.

Nice to have:

  • Experience supporting large scale conversion, merger, migration, or platform modernization initiatives.
  • Experience with mainframe productivity, debugging, scheduling, and change management tools such as CA-Jobtrac, CHANGEMAN, XPEDITER, INTERTEST, FILEAID, or similar utilities.
  • Experience working in Agile delivery teams supporting high volume banking applications.
  • Previous Scotiabank experience in a Mainframe development role is considered a strong asset.

Education:

  • Diploma or Bachelor’s degree in Information Technology, Engineering, Computer Science, or a related field.
  • Additional mainframe or cloud certifications are an asset.

Best VS. Average Candidate:

A seasoned mainframe developer with deep COBOL/JCL expertise, strong experience with ACF, Endevor, DB2, and IMS, and a proven ability to deliver high quality solutions in a fast paced financial environment. They demonstrate strong analytical skills, reliability, and the ability to collaborate effectively across teams.

Candidate Review & Selection

  • 2-3 people Technical Panel interview
  • MS Teams
  • 1 Round – 1 hour

Disclaimer: AI may be used in evaluating candidates. This posting is for an existing vacancy.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary