Job Title or Location
RECENT SEARCHES

Mainframe Batch Developer (IBM z/OS)

Botsford Associates - 6 Jobs
Toronto, ON
Posted 4 days ago
Job Details:
Full-time
Experienced

Job Description

Mainframe Batch Developer (IBM z/OS) – Modernization Project

Our client, a leading financial institution, is modernizing its legacy batch processing systems hosted on IBM z/OS mainframes. As part of this transformation, they are seeking a skilled Mainframe Batch Developer who can support, optimize, and enhance existing COBOL-based batch jobs and help enable downstream modernization and cloud integration efforts.

Key Responsibilities

  • Support, maintain, and optimize COBOL batch jobs on IBM z/OS mainframe
  • Develop and enhance batch processing logic using JCL, SYNCSORT, and COBOL DB2
  • Use Endevor for source code management and CA7 for job scheduling and monitoring
  • Work with VSAM datasets and ensure proper file handling and error control
  • Collaborate with architecture, QA, and cloud engineering teams to support mainframe-to-cloud migration initiatives
  • Participate in reverse-engineering efforts to translate legacy business logic for use in modern platforms
  • Analyze and troubleshoot production batch job failures across environments

Must-Have Skills & Experience

  • Proven experience working with IBM z/OS mainframe environments
  • Hands-on proficiency in COBOL, JCL, and SYNCSORT
  • Strong experience with CA7 Scheduler for batch job execution
  • Familiarity with Endevor for version control and deployment
  • Working knowledge of VSAM, COBOL DB2 cursors, and mainframe file handling
  • Exposure to Azure Data Factory (ADF) in the context of mainframe-to-cloud migration (hands-on ADF pipeline development OR expert is ADF is ideal but not mandatory)
  • Experience supporting or participating in legacy modernization or cloud integration initiatives
  • Excellent troubleshooting and debugging skills across both legacy and modernized batch environments

Soft Skills & Work Environment

  • Strong communication skills; able to work closely with distributed teams
  • Comfortable working in Agile/Scrum environments
  • Analytical mindset with a focus on clean, reliable batch operations

Share This Job: