Job Search and Career Advice Platform

Enable job alerts via email!

Cards Mainframe Developer

Cynet systems Inc

Toronto

On-site

CAD 80,000 - 100,000

Full time

24 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology service provider in Canada seeks a Cards Mainframe Developer to enhance and maintain mainframe applications critical to cards and payment systems. This role involves hands-on development using COBOL, JCL, VSAM, and DB2, optimizing batch jobs, troubleshooting issues, and collaborating with cross-functional teams. Candidates should have solid experience in mainframe environments and strong analytical skills. This position offers a dynamic work environment with opportunities for growth.

Qualifications

  • Strong hands-on experience with COBOL, JCL, VSAM, and DB2.
  • Good understanding of CICS or IMS transaction processing.
  • Strong knowledge of mainframe batch processing lifecycles.

Responsibilities

  • Develop, enhance, and maintain mainframe applications using COBOL, JCL, VSAM, and DB2.
  • Optimize JCL and batch jobs to ensure reliable execution.
  • Troubleshoot and resolve application issues across environments.

Skills

Cobol
JCL
VSAM
DB2
Debugging tools
Job description
Overview
  • The Cards Mainframe Developer will be responsible for developing, enhancing, and maintaining mainframe applications supporting cards and payment systems.
  • The role involves hands-on development using COBOL, JCL, VSAM, and DB2, supporting batch processing, resolving production issues, and collaborating with cross-functional teams to ensure stable and efficient mainframe operations.
Responsibilities
  • 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 batch jobs to ensure reliable and timely execution.
  • Develop and maintain DB2 queries, stored procedures, and program logic.
  • Support and monitor daily batch streams and scheduled mainframe jobs.
  • Analyze and resolve job abends to ensure batch cycle completion.
  • Improve batch job performance and streamline processing workflows.
  • Troubleshoot and resolve application issues across development, testing, and production environments.
  • Perform root cause analysis and implement long-term fixes for recurring issues.
  • Provide on-call or weekend support for critical batch processes when required.
  • Work with CICS, IMS, and DB2 regions to ensure stable system integration.
  • Maintain and enhance VSAM files, sequential datasets, and DB2 tables.
  • Collaborate with cross-functional teams on system changes, migrations, and upgrades.
  • Create and maintain technical documentation including program specifications and support guides.
  • Participate in Agile ceremonies and follow coding standards and peer review practices.
Requirements
  • Strong hands-on experience with COBOL, JCL, VSAM, and DB2.
  • Good understanding of CICS or IMS transaction processing.
  • Strong knowledge of mainframe batch processing lifecycles.
  • Experience using debugging tools such as Fault Analyzer, Abend-AID, or similar.
  • Strong analytical and problem-solving skills.
  • Ability to work independently and as part of a team.
Should Have
  • Experience in banking, cards, payments, or financial services.
  • Knowledge of PL/I, Assembler, or C on the mainframe.
  • Experience with CICS or IMS application programming.
  • Exposure to REXX scripting for automation.
  • Basic understanding of DB2, CICS, or IMS administration.
  • Experience working in Agile environments.
Experience
  • Proven experience in mainframe application development and production support roles.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.