What does a Mainframe 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.

null null
Work/Life Balance
3.8 ★
Salary Range--
Career Opportunity
3.7 ★
Avg. Experience5-7 years

Mainframe Salaries

Average Base Pay

$75,775 /yr
Same as national average
Not including cash compensation
See More Insights
Not enough salaries reported to show distribution
Median: $76K
See More Insights
Glassdoor Estimated Salary

Mainframe Career Path

Learn how to become a Mainframe, what skills and education you need to succeed, and what level of pay to expect at each step on your career path.

See Career Path

Mainframe Insights

Read what Mainframe professionals have to say about their job experiences and view top companies for this career.
Charter GlobalCharter Global
Mainframe Developer
Feb. 12, 2020

“I had to call several times a day just to get an answer to my questions.”

Mainframe Developer
Mar. 17, 2020

“Presently working as a contractor so i'm getting any hike or incrementation in my salary.”

NLB ServicesNLB Services
Mainframe Programmer
Apr. 28, 2019

“Everyone is nice and I enjoy working here.”

Z/OS Mainframe Specialist
Apr. 14, 2021

“Great work and life balance.”

Mainframe Developer
Jan. 6, 2021

“Not the best of benefits”

Lloyds Banking GroupLloyds Banking Group
Mainframe Engineer
Aug. 20, 2020

“people are nice to work with”

Cognizant Technology SolutionsCognizant Technology Solutions
Mainframe Developer
May 12, 2021

“No career growth in this company”

Auto-Owners InsuranceAuto-Owners Insurance
Cobol Developer
Jun. 22, 2021

“Great people to work with”

See More

Mainframe Interviews

Related Careers

Software Engineer
No skills overlap
Software Developer
No skills overlap
Java Developer
No skills overlap

Mainframe jobs