Develop and enhance batch and online applications.
Perform complex application debugging, root-cause analysis and production issue resolution.
Write and optimize DB2 SQL queries, COBOL programs and JCL jobs.
Support production batch cycles and resolve job failures and application incidents.
Perform impact analysis for application enhancements and system/interface changes.
Work with upstream and downstream applications to troubleshoot integration and data-flow issues.
Participate in code reviews and ensure adherence to development and quality standards.
Support application releases, implementation and post-production validation.
Create and maintain technical specifications, application documentation and support procedures.
Mentor junior developers and provide technical guidance.
Collaborate with business analysts, application teams, infrastructure teams and other stakeholders.
Drive automation and continuous improvement opportunities within mainframe development and support.
What You Have
Required Technical Skills
Must Have
COBOL
JCL
DB2 / SQL
CICS
VSAM
Mainframe batch processing
Production support and troubleshooting
File handling and data processing
Debugging and root-cause analysis
Preferred / Good to Have
IBM z/OS
TSO/ISPF
SDSF
IBM MQ
Changeman / Endevor
Control-M or equivalent scheduling tool
File-AID / Abend-AID
Experience Expectations
the candidate should be capable of independently owning technical deliverables rather than only performing coding tasks. The role should demonstrate:
Strong application and system-level troubleshooting
Technical design and impact analysis
End-to-end ownership of enhancements and production issues
Ability to understand complex legacy application flows
Strong communication with business and technical stakeholders
Code review and technical mentoring
Incident and problem management
Release and production implementation support
Education
Bachelor's degree in, Engineering, or a related discipline, or equivalent relevant experience.
Caterpillar is not currently hiring individuals for this position who now or in the future require sponsorship for employment visa status; however, as a global company, Caterpillar offers many job opportunities outside of India which can be found through our employment website at www.caterpillar.com/careers.
Final Details
Please frequently check the email associated with your application, including the junk/spam folder, as this is the primary correspondence method. If you wish to know the status of your application – please use the candidate log-in on our career website as it will reflect any updates to your status.
If you are interested in joining our team, please apply using an English version of your CV. We look forward to meeting you!
This Job Description is intended as a general guide to the job duties for this position and is intended for the purpose of establishing the specific salary grade. It is not designed to contain or be interpreted as an exhaustive summary of all responsibilities, duties and effort required of employees assigned to this job. At the discretion of management, this description may be changed at any time to address the evolving needs of the organization.
About Caterpillar
Caterpillar Inc. is the world’s leading manufacturer of construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. For nearly 100 years, we’ve been helping customers build a better, more sustainable world and are committed and contributing to a reduced-carbon future. Our innovative products and services, backed by our global dealer network, provide exceptional value that helps customers succeed.
Posting Dates
November 2, 2026 - November 15, 2026
Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply
Not ready to apply? Join our Talent Community.