cover image
Epsilon Solutions Ltd.

Cards Mainframe Developer

Hybrid

Toronto, Canada

Freelance

22-01-2026

Share this job:

Skills

Programming Analytical Skills Agile Analytical Thinking Assembler

Job Specifications

Role Name: Cards Mainframe Developer

Location: Toronto

Duration: Contract

JOB DESCRIPTION:

We are seeking an experienced Mainframe Developer with strong hands on expertise in COBOL JCL VSAM and DB2 The ideal candidate will be responsible for developing enhancing and supporting mainframe applications managing batch jobs resolving production issues and contributing to performance optimizations This role requires strong technical skills analytical thinking and the ability to collaborate effectively with cross functional teams

Key Responsibilities

Mainframe Application Development

Develop enhance and maintain mainframe applications using COBOL JCL VSAM and DB2

Write efficient and scalable COBOL programs to support business processes

Optimize JCL and mainframe jobs to ensure smooth and reliable batch execution

Develop and maintain DB2 queries stored procedures and program logic

Batch Processing Job Management

Support and monitor daily batch streams and scheduled mainframe jobs

Analyze and resolve job abends ensuring timely recovery and batch cycle completion

Improve performance of batch jobs and streamline workflows

Production Support

Troubleshoot and resolve mainframe application issues across development testing and production environments

Perform root cause analysis RCA and implement longterm fixes for recurring issues

Provide on call or weekend support as required for critical batch processes

System Integration Maintenance

Work with CICS IMS and DB2 regions to ensure stable integration of applications

Maintain and enhance datasets VSAM sequential files DB2 tables

Collaborate with crossfunctional teams to support system changes migrations and upgrades

Documentation Collaboration

Create and maintain technical documentation including program specs flowcharts and support guides

Participate in Agile ceremonies and collaborate with BA QA and infrastructure teams

Follow coding standards participate in peer reviews and ensure quality of deliverables

Required Technical Skills

Strong experience in

o COBOL

o JCL

o VSAM

o DB2

Good understanding of

o CICS or IMS transaction processing

o Mainframe batch processing lifecycles

o Debugging tools FAULT Analyzer Abend Aid Expeditor etc

Solid problemsolving and analytical skills

Ability to work independently and within a team environment

Preferred Good to Have

Experience in banking cards payments or financial services

Knowledge of

o PLI Assembler CC on mainframe

o CICSIMS application programming

o REXX scripting for automation

o DB2 CICS IMS administration exposure

Strong troubleshooting skills for IBM mainframe productrelated issues

Experience working in Agile environments

About the Company

Based in Toronto, Ontario, Epsilon Solutions Ltd. has been providing business and IT solutions throughout Canada since 2013. At Epsilon Solutions, we are cognizant that you have many choices when selecting an IT services company. Epsilon Solutions delivers expert information technology consultants who can contribute to a fast-paced and ever-changing technological world. Whether you need to accelerate your IT projects or get your career moving full speed ahead, Epsilon Solutions helps you achieve success. Our IT talent mana... Know more