onsite
Mainframe Developer - Citi
Software Engineer
Mainframe Developer driving the design, development, and maintenance of core banking applications on z/OS using COBOL, JCL, DB2, and CICS, ensuring high availability and performance for critical financial services.
About the role
Key Responsibilities
- Design, code, and test COBOL programs for core banking and transaction processing systems.
- Develop and maintain JCL scripts to automate batch jobs and manage job scheduling.
- Optimize DB2 database performance, including SQL tuning and index management.
- Integrate with CICS transaction servers, ensuring reliable request handling and response times.
- Collaborate with cross‑functional teams to gather requirements, perform system analysis, and deliver enhancements.
- Participate in code reviews, unit testing, and defect resolution to maintain code quality.
Requirements
- 5+ years of experience developing on IBM z/OS platforms.
- Strong proficiency in COBOL, JCL, DB2, and CICS.
- Experience with performance tuning, batch processing, and transaction monitoring.
- Solid understanding of mainframe security, data protection, and compliance standards.
- Excellent problem‑solving skills and ability to work independently in a fast‑paced environment.