Description :
We are seeking an experienced Mainframe Developer with strong hands-on expertise in CICS and Python programming. The ideal candidate will work on designing, developing, enhancing, and maintaining mainframe-based applications while integrating modern scripting solutions to automate processes and optimize system workflows. This role is ideal for professionals who can work across both traditional mainframe environments and modern scripting technologies.
Experience Required :
5 - 8 years of overall experience in Mainframe application development. Strong exposure to CICS, COBOL / Assembler / JCL (as applicable), and hands-on experience with Python scripting for automation or integration tasks.
Key Responsibilities :
- Design, develop, test, and enhance mainframe applications using COBOL, JCL, DB2, and related mainframe technologies.
- Work on CICS-based transaction processing systems including screen design, flow handling, debugging, and optimization.
- Perform code reviews, impact analysis, performance tuning, and defect resolution.
- Develop Python-based scripts, utilities, and automation solutions to support mainframe workflows.
- Integrate Python scripts with mainframe components for monitoring, data handling, or process enhancements.
- Build reusable Python modules to improve productivity and reliability.
- Troubleshoot production issues, analyze root causes, and ensure timely resolution.
- Maintain jobs, batch cycles, and CICS transactions with minimal downtime.
- Work with cross-functional teams to gather requirements and translate them into technical solutions.
- Collaborate with architects, business analysts, QA teams, and other developers.
- Prepare technical documentation, design specifications, and process flows.
- Participate in agile ceremonies, status calls, and code deployment activities.
Required Skills :
Strong hands-on experience in Mainframe Development (COBOL, JCL, DB2, VSAM, etc.).In-depth expertise in CICS including transactions, debugging, and performance tuning.Proficiency in Python programming for scripting, automation, or integration tasks.Good understanding of SDLC, Agile, and production support processes.Strong analytical, debugging, and problem-solving skills.Experience with REXX, tools like Xpediters, Abend-Aid, File-Aid, or Changeman / Endevor.Exposure to modern development practices such as Git, Jenkins CI / CD, or REST API integrations.Understanding of middleware, MQ, or API-based interactions.Knowledge of cloud or hybrid environments integrating mainframe data.Strong communication skills (verbal & written).Ability to work independently and take ownership of tasks.Strong teamwork and collaboration abilities.Ability to handle multiple priorities in dynamic environments.(ref : hirist.tech)