What does a Mainframe Developer do?
Mainframe developers work on unique operating systems in software development, using obsolete tools and languages. They know both programming language and mainframe tools and are comfortable working in the mainframe culture. They design, develop, and maintain mainframe components to meet support or project departments and interface with business and IT teams to understand their business requirements, translating into formal technical requirements and application code.
Mainframe developers collaborate with IT support teams to ensure that client support and project requirements are developed and implemented successfully and develop and execute unit tests and integration plans and scripts that ensure the application changes will meet technical specifications. They are responsible for full system development life cycles, work with business teams, participate in integration testing, and complete acceptance testing. They participate in production support and pager duty rotation and provide round-the-clock coverage and participate in technical reviews at appropriate developmental stages. Mainframe developers need a bachelor’s degree in technology, engineering, IT, or related fields.
Mainframe Developer Salaries
Average Base Pay
Mainframe Developer Career Path
Learn how to become a Mainframe Developer, what skills and education you need to succeed, and what level of pay to expect at each step on your career path.
Mainframe Developer Insights
“good career oppertunity and career growth”
“Initial salaries are not so good.”
“I had to call several times a day just to get an answer to my questions.”
“Presently working as a contractor so i'm getting any hike or incrementation in my salary.”
“Great work and life balance.”
“Good work and life balance.”
“Not the best of benefits”
“No career growth in this company”
Mainframe Developer Interviews
Mainframe Developer Jobs
Frequently asked questions about the roles and responsibilities of a mainframe developer
When working as a mainframe developer, the most common skills you will need to perform your job and for career success are Cobol Mainframe, Cobol Programming, Cobol CICS, Cobol DB2, and JCL.
- Software Engineer
- Software Developer
- Java Developer
The most common qualifications to become a mainframe developer include a minimum of a Bachelor's Degree and an average of 0 - 1 years of experience not including years spent in education and/or training.