Role & responsibilities
- Design, develop, enhance, and maintain complex mainframe applications using COBOL.
- Lead mainframe application development and modernization initiatives.
- Provide technical expertise in IBM Mainframe technologies and enterprise applications.
- Develop and maintain programs using COBOL, JCL, DB2, and CICS.
- Design and optimize batch processing workflows and job scheduling.
- Analyze complex business requirements and translate them into technical solutions.
- Perform application architecture design and recommend technical improvements.
- Troubleshoot complex production issues, identify root causes, and implement permanent fixes.
- Optimize application performance, database queries, and batch processing jobs.
- Lead code reviews and ensure adherence to coding standards and best practices.
- Mentor junior developers and provide technical guidance to the development team.
Preferred candidate profile
- Strong hands-on experience in IBM Mainframe technologies.
- Expert-level knowledge of COBOL programming.
- Solid experience in JCL (Job Control Language).
- Hands-on experience with DB2 database and advanced SQL queries.
- Strong knowledge of CICS for online transaction processing.
- Experience in VSAM datasets and file handling.
- Expertise in batch processing, job scheduling, and production support.
- Experience in debugging, troubleshooting, and resolving complex application issues.
- Strong understanding of mainframe application architecture and system design.
- Experience in application performance tuning and optimization.
- Experience in unit testing, integration testing, and code reviews.
📌 Senior Mainframe Developer (Hyderabad)
🏢 CGI
📍 Hyderabad