Job Description :
We are seeking an experienced Mainframe Developer to join our core technology team responsible for designing, developing, and maintaining large-scale enterprise applications. The ideal candidate will have strong hands-on experience in IDMS, DB2, VSAM, CICS, JCL, and EasyTrieve, along with a sound understanding of batch processing, scheduling, and mainframe system integration.
Exposure to TWS / OPC schedulers and consumer banking or financial systems will be an added advantage.
This role offers the opportunity to work on mission-critical systems that drive key business operations, with a focus on performance, scalability, and reliability.
Key Responsibilities :
- Analyze, design, develop, and maintain mainframe-based applications to support business requirements.
- Develop, enhance, and debug programs written in COBOL, EasyTrieve, and other mainframe languages.
- Work with IDMS, DB2, and VSAM databases for data access, manipulation, and optimization.
- Design and maintain CICS online programs and transactions for real-time system processing.
- Write, test, and manage JCL (Job Control Language) scripts for batch processes, file handling, and data transformations.
- Utilize TWS / OPC schedulers for job scheduling, monitoring, and automation.
- Participate in all phases of the software development lifecycle (SDLC), including requirements gathering, coding, testing, implementation, and post-production support.
- Troubleshoot production issues, perform root cause analysis, and implement permanent fixes.
- Ensure application performance and stability through proactive tuning and resource management.
- Collaborate with QA, DBA, infrastructure, and cross-functional teams to ensure seamless delivery of releases.
- Document technical specifications, coding standards, and application workflows for future reference.
Required Skills and Experience :
7 - 9 years of hands-on experience in Mainframe development and maintenance.Proficiency in : Programming Languages : COBOL, EasyTrieve Databases : IDMS, DB2, VSAM Online Processing : CICSBatch Processing & Scheduling : JCL, TWS / OPC SchedulerStrong understanding of mainframe file systems, data structures, and performance tuning.Solid experience in production support, troubleshooting, and issue resolution.Familiarity with version control systems and change management tools in a mainframe environment.Knowledge of consumer or banking domain systems preferred.Excellent analytical, problem-solving, and debugging skills.Good communication and collaboration abilities to work in distributed teams.Good to Have :
Exposure to Agile development methodologies in mainframe projects.Experience in modernizing legacy systems or integrating mainframe applications with open systems.Familiarity with automation tools and DevOps for mainframe environments.Understanding of data migration and performance optimization in large-scale mainframe systems.(ref : hirist.tech)