Overview
Skills
Job Details
A Mainframe Developer with 8+ years of experience specializing in JCL, COBOL, and ESP scheduling is responsible for designing, developing, and supporting mission-critical mainframe applications, managing batch schedules, and ensuring reliable enterprise computing operations.
Key Responsibilities
Design, code, test, and maintain mainframe applications utilizing COBOL, JCL, and enterprise scheduling tools (such as ESP).
Analyze business and system requirements to create robust technical solutions on IBM mainframe platforms.
Develop, schedule, monitor, and troubleshoot batch jobs and complex job streams using ESP or equivalent scheduling software.
Collaborate with business analysts, QA, infrastructure, and application teams to ensure seamless integration and performance of mainframe solutions.
Perform performance tuning, bug fixing, and production support for existing systems.
Conduct code reviews, mentor junior developers, and contribute to technical documentation and best practices.
Document technical processes and batch job flows; ensure audit and compliance standards are met.
Participate in on-call rotation and incident management for critical mainframe jobs and application processes.
Required Qualifications
Bachelor's degree in Computer Science, Information Systems, or equivalent experience.
Minimum 8 years of professional mainframe development experience with a proven record in JCL, COBOL, and enterprise job scheduling, especially ESP.
Proficient in IBM z/OS platform and mainframe utilities.
Deep understanding of software development lifecycle and DevOps concepts.
Strong problem-solving, debugging, and system analysis skills.
Desired Skills
Experience with DB2, CICS, VSAM, and other mainframe subsystems is a plus.
Familiarity with incident, change, and release management on large-scale mainframe systems.
Effective verbal and written communication, analytic, and leadership qualities.