Log In

Log In to Save

Sign Up to Save

Sign Up to Dismiss


The email and password you specified are invalid. Please, try again.

Email and password are mandatory

Forgot Password?

Don't have an account? Sign Up

reset password

Enter your email address and we will send you a link to reset your password.

Back to Log In

Become A Mainframe Developer

Where do you want to work?

To get started, tell us where you'd like to work.
Sorry, we can't find that. Please try a different city or state.

Working As A Mainframe Developer

  • Interacting With Computers
  • Making Decisions and Solving Problems
  • Getting Information
  • Identifying Objects, Actions, and Events
  • Communicating with Supervisors, Peers, or Subordinates
  • Mostly Sitting

  • Repetitive

  • $63,908

    Average Salary

What Does A Mainframe Developer Do At Randstad

* Support mainframe software solutions including batch jobs, back-end online programs, CICS transaction processing applications that are developed using COBOL, SQL, DB2, JCL and Syncsort.
* Research and analyze complex data conditions to assess consistency and quality concerns
* Secondary
* Develop, modify, integrate, and maintain mainframe online software solutions; Design, code, test, debug and document programs
* Develop and implement technical solutions to meet business requirements primarily as a mainframe developer.
* Develop batch jobs, back-end online programs, CICS transaction processing applications using COBOL, SQL, DB2, JCL and Syncsort.
* Displays a full understanding of the software development process including analysis, design, coding, system and user testing, problem resolution and planning.
* Participate in software application architecture/design discussions.
* Perform unit testing and work with Quality Assurance to test scenarios.
* Assist in the planning and conducting of user acceptance testing.
* Perform technical code reviews to ensure quality.
* Provide application support for appropriate platforms.
* Document technical design specifications and technical flow diagrams

What Does A Mainframe Developer Do At Collabera

* Provide Administration Support for Db2 Connect Gateway (v9
* FP6 on AIX/Linux) used to connect up to Db2 on z/OS in Production, Development and Test subsystems residing on multiple LPARs in a 24x7 environment
* Handle weekly on-call rotation as part of a DBA team for Db2 on z/OS (expected to perform root cause analysis, identify fixes, resolve issues by making appropriate changes using established procedures and document solutions primarily related to Db2 on z/OS and Db2 Connect)
* Monitor Incident tickets and Provide Problem resolution based on customer Service Level requirements for issues related to Db2 & Db2 Connect
* Devise a long term plan to migrate current distributed processes to connect directly to Db2 v11 on z/OS using the Data Server Driver Package without going through the Db2 Connect gateway
* Provide basic Support for applications/Projects by creating, migrating and implementing object definitions, Plans and Packages in Db2 on z/OS
* Provide DBA Support for Mainframe/Db2 upgrades & Preventive Maintenance across LPARs/Subsystems by Performing Testing for Db2 & Db2 Connect Tools

What Does A Mainframe Developer Do At Fiserv

* In this role, you’ll help drive efforts in the implementation of new and existing clients.
* This position is responsible for the technical aspect of implementing a client on one of our mainframe platforms to ensure a high level of Client satisfaction and retention.
* Individual is also responsible for technical application support after hours, weekend, or on-call work for maintenance and or troubleshooting issues on rotation basis.
* Implementation projects will include partnering with multiple teams within the organization and external clients in leading multi-faceted efforts.
* Project lifecycle includes assisting project managers with requirements gathering, certification environment setup, developing code according to Fiserv standards, documenting design for the consumption of testing team, deployment according to change management processes, post implementations validation and monitoring and assisting external clients in Certification testing to fulfill requirements identified in the implementation work in-take documentation.
* The above statements are intended only to describe the general nature of the job, and should not be construed as an all-inclusive list of position responsibilities

What Does A Mainframe Developer Do At CGI Technologies and Solutions, Inc.

* Working with senior-level customers and staff to provide expert support spanning application design (including systems requirements), development, testing, implementation, and maintenance support.
* Coordinating among project teams to ensure enterprise-wide consistency of application development efforts.
* Providing technical oversight for major projects.
* This includes ensuring that information security risks are managed, and identifying and addressing barriers and risks to successful implementation.
* Providing recommendations and solutions to complex problems.
* Required qualifications to be successful in this role:
* Master’s Degree and 3
* years of relevant work experience.
* Able to pass a Federal Suitability Check for a position of public trust.
* Superb oral and written communications, and knowledge of FedRAMP.
* Experience leading technical application development projects and systems analysis projects.
* Experience in the full life cycle of next generation IT applications, including secure coding practices.
* Able to identify and recommend best practices.
* Experience in creating project Work Breakdown Structures, estimates, resource allocations, and milestones.
* Able to understand customer needs and create systems requirements that allow implementation.
* Able to vet commercial products to meet business requirements.
* Experience in designing and developing applications using COBOL, CICS, JCL, Easytrieve Plus, DB2.
* Experience in modernization projects using a systems lifecycle approach.
* Experience planning for and conducting implementation activities.
* Experience in ETL, extracting data elements from multiple sources in varied formats.
* Experience in reading COBOL code and translating logic into pseudo-code.
* Experience with SQL and efficiently accessing RDBMSs, such as DB2.
* Experience analyzing data sources and datasets to evaluate and document data content and flows.
* Experience analyzing test data and datasets using automated tools (e.g., SAS, FOCUS, EZTrieve).
* Able to communicate business goals and requirements to developers.
* Experience with complex programming, debugging, data analysis, problem analysis and resolving issues.
* Familiarity with project management frameworks

What Does A Mainframe Developer Do At Capital One

* Strong problem solver designing and developing applications for Capital One.
* Interest in distributed systems, scalability, and the power of open source solutions and public cloud
* Apply analytical and coding skills from working on IM
* Mentor, coach and lead other developers in the models, languages and development approaches in the development of applications
* Provide expert knowledge in Systematics applications: RM, IM, ST, IT and TX
* Provide production and test application support

Show More

Show Less

How To Become A Mainframe Developer

Most computer programmers have a bachelor’s degree in computer science or a related subject; however, some employers hire workers with an associate’s degree. Most programmers specialize in a few programming languages.


Most computer programmers have a bachelor’s degree; however, some employers hire workers who have an associate’s degree. Most programmers get a degree in computer science or a related subject. Programmers who work in specific fields, such as healthcare or accounting, may take classes in that field to supplement their degree in computer programming. In addition, employers value experience, which many students gain through internships.

Most programmers learn a few computer languages while in school. However, a computer science degree gives students the skills needed to learn new computer languages easily. During their classes, students receive hands-on experience writing code, testing programs, fixing errors, and doing many other tasks that they will perform on the job.

To keep up with changing technology, computer programmers may take continuing education and professional development seminars to learn new programming languages or about upgrades to programming languages they already know.

Licenses, Certifications, and Registrations

Programmers can become certified in specific programming languages or for vendor-specific programming products. Some companies require their computer programmers to be certified in the products they use.

Other Experience

Many students gain experience in computer programming by completing an internship at a software company while in college.


Programmers who have general business experience may become computer systems analysts. With experience, some programmers may become software developers. They may also be promoted to managerial positions. For more information, see the profiles on computer systems analysts, software developers, and computer and information systems managers.

Important Qualities

Analytical skills. Computer programmers must understand complex instructions in order to create computer code.

Concentration. Programmers must be able to work at a computer, writing lines of code for long periods.

Detail oriented. Computer programmers must closely examine the code they write because a small mistake can affect the entire computer program.

Troubleshooting skills. An important part of a programmer’s job is to check the code for errors and fix any they find.

Show More

Show Less

Mainframe Developer jobs

Add To My Jobs

Mainframe Developer Career Paths

Mainframe Developer
Lead Technician Project Manager Program Manager
Information Technology Project Manager
10 Yearsyrs
Quality Assurance Lead Technical Project Manager Implementation Manager
Integration Manager
10 Yearsyrs
Systems Analyst Systems Engineer Senior Software Engineer
Lead Developer
6 Yearsyrs
Systems Analyst Senior Software Engineer
Lead Technician
6 Yearsyrs
Informatica Developer Lead Developer Business Analyst
Product Owner
9 Yearsyrs
Business Analyst Senior Systems Analyst Senior Software Engineer
Project Leader
5 Yearsyrs
Senior Software Engineer Senior Consultant
Project Manager
8 Yearsyrs
Project Leader Business Analyst
Quality Assurance Lead
6 Yearsyrs
Project Leader Quality Assurance Lead
Quality Assurance Team Leader
6 Yearsyrs
Lead Developer Project Manager Product Manager
Research And Development Technician
6 Yearsyrs
Informatica Developer Data Analyst Business Analyst
Senior Programmer Analyst
7 Yearsyrs
Senior Software Engineer Project Leader Project Manager
Senior Project Manager
12 Yearsyrs
Java Developer Senior Software Engineer Business Analyst
Senior Quality Assurance Analyst
6 Yearsyrs
Java Developer Applications Developer Senior Software Engineer
Senior Quality Assurance Engineer
7 Yearsyrs
ETL Developer Data Analyst Quality Assurance Tester
Senior Quality Assurance Tester
6 Yearsyrs
Lead Technician Project Leader Business Analyst
Senior Systems Analyst
7 Yearsyrs
ETL Developer Analyst Quality Assurance Analyst
Senior Test Engineer
6 Yearsyrs
Quality Assurance Analyst Business Analyst Solutions Architect
Solutions Manager
8 Yearsyrs
Lead Developer Lead Technician Project Leader
Technical Project Manager
9 Yearsyrs
Business Analyst Quality Assurance Lead
Test Manager
8 Yearsyrs
Show More

Mainframe Developer Demographics


  • Male

  • Female

  • Unknown



  • White

  • Asian

  • Hispanic or Latino

  • Unknown

  • Black or African American

Show More

Languages Spoken

  • Carrier

  • Spanish

  • Russian

  • Dakota

  • French

Show More

Mainframe Developer

Unfortunately we don’t have enough data for this section.

Mainframe Developer Education

Mainframe Developer

Unfortunately we don’t have enough data for this section.

Job type you want
Full Time
Part Time

Real Mainframe Developer Salaries

Job Title Company Location Start Date Salary
Mainframe Programmer Analyst Collabera Inc. Morristown, NJ Jan 14, 2016 $133,000
Senior Mainframes Developer Sagarsoft, Inc. Hartford, CT Nov 09, 2016 $116,872
Mainframe Developer Agasti, LLC Baltimore, MD Dec 22, 2016 $115,000
Senior Mainframe Programmer Analyst International Software Systems Inc. Greenbelt, MD Oct 11, 2016 $111,000
Lead Mainframe Developer Ample It Services LLC Dublin, OH Aug 03, 2015 $105,000
Lead Mainframe Programmer Analyst Grange Mutual Casualty Co. Columbus, OH Jan 18, 2016 $101,950
Mainframe Developer Populus Group LLC Naperville, IL Sep 14, 2016 $100,176
Mainframe Programmer Analyst Capricorn Systems, Inc. Lorain, OH May 20, 2015 $95,000
Project Manager, Mainframe Development and Support NIIT Technologies Limited Atlanta, GA Mar 22, 2016 $94,226
Project Manager, Mainframe Development and Support NIIT Technologies Limited Atlanta, GA Jul 12, 2016 $94,226
Project Manager, Mainframe Development and Support NIIT Technologies Limited Atlanta, GA Oct 31, 2015 $94,226
Project Manager, Mainframe Development and Support NIIT Technologies Limited Atlanta, GA Apr 26, 2016 $94,226
Project Manager, Mainframe Development and Support NIIT Technologies Limited Atlanta, GA Apr 22, 2016 $94,226
Project Manager, Mainframe Development and Support NIIT Technologies Limited Atlanta, GA Mar 25, 2016 $94,226
Senior Mainframe Programmer Analyst Fidelity Service Company, Inc. Westlake, TX Nov 30, 2015 $81,952 -
Mainframe Programmer Analyst The Wellspring Group, Inc. Irving, TX Nov 09, 2016 $80,000
Mainframe Programmer Analyst The Wellspring Group, Inc. Columbus, OH Nov 09, 2016 $80,000
Mainframe Developer SRI Tech Solutions Inc. Tampa, FL Apr 18, 2016 $80,000 -
Mainframe Developer Populus Group LLC Pleasanton, CA May 05, 2016 $79,765
Developer-Mainframe II (Multiple Positions) Headstrong Services LLC Richardson, TX Feb 19, 2016 $79,747
Mainframe Specialist Analyst Efron Consulting Inc. Boston, MA Sep 18, 2015 $71,828
Mainframe Developer Epitec, Inc. Dearborn, MI Nov 01, 2016 $71,594
Mainframe Consultant/Developer TVS Infotech, Inc. Nashville, TN Jun 30, 2015 $70,958
Mainframe Developer Mejenta Systems, Inc. McLean, VA Nov 15, 2016 $70,803
Mainframe Developer IDC Technologies, Inc. Milpitas, CA Aug 03, 2015 $70,000
Mainframe/Qtp Developer American Technology Consulting, LLC Florham Park, NJ Jan 28, 2015 $70,000 -
Mainframe Developer JSMN International Inc. Parsippany-Troy Hills, NJ Feb 27, 2015 $70,000 -
Mainframe Developer Symphony Corporation Madison, WI May 19, 2016 $70,000

No Results

To get more results, try adjusting your search by changing your filters.

Show More

Top Skills for A Mainframe Developer


Show More

Top Mainframe Developer Skills

  1. Cobol II
  2. JCL
  3. DB2
You can check out examples of real life uses of top skills on resumes here:
  • Involved in developing batch and CICS programs in a COBOL II, DB2, and Oracle environment.
  • Created System Test and Production ready JCL, programs, files, control cards, copybooks.
  • Prepared system setup in the form of preparing jobs as per the R7.01 requirements and DB2 environment setup.
  • Developed new CICS screens (MAPS).
  • Worked on a system that converted a large VSAM file to multiple DB2 tables.

Top Mainframe Developer Employers

Mainframe Developer Videos

Basics of Running COBOL / JCL and Checking Output on IBM Mainframe

Compuware Mainframe Developer Series (Part 1): Innovation Then

Introduction to Big Data and Hadoop Developer Course