Job Description
“Mainframe Developer 48 Years Experience” 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 long‑term 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 cross‑functional 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:
- Good understanding of:
- CICS or IMS transaction processing
- Mainframe batch processing lifecycles
- Debugging tools (Fault Analyzer, Abend Aid, Expeditor, etc.)
- Solid problem‑solving 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:
- PLI Assembler (CC on mainframe)
- CICS/IMS application programming
- REXX scripting for automation
- DB2, CICS, IMS administration exposure
- Strong troubleshooting skills for IBM mainframe product‑related issues.
- Experience working in Agile environments.