1

Mainframe Software Engineer Jobs (NOW HIRING)

Mainframe Engineer

Livingston, NJ · On-site

$53.50 - $68.75/hr

Company Description This position is a critical member of the Mainframe Engineering team. The ... Initiate z/OS environmental set-up to support all Mainframe software products. * Provide technical ...

Mainframe Software Engineering

Concord, NC · On-site +1

$60K - $112K/yr

Support a team of mainframe software engineers in the development of software products and solutions, providing guidance, code reviews, and technical support. Collaborate with cross-functional teams ...

Mainframe Engineer

Livingston, NJ · On-site

$53.50 - $68.75/hr

This position is a critical member of the Mainframe Engineering team. The primary function is ... Initiate z/OS environmental set-up to support all Mainframe software products. * Provide technical ...

M&T Bank is seeking a Senior Mainframe Software Engineer to support the enhancement, maintenance, modernization, and production support of mission-critical mainframe applications. This role is ...

Mainframe, CICS, DB2, IMS, File Manager * Are able to collaborate openly within a mixed team of ... Assists with on-the-job training and provides in-depth expertise and advice to software engineers.

Broadcom's Mainframe Software Division (MSD) is looking for a talented and motivated Software Engineer with a passion for building high-quality applications using agile practices to join our ...

Mainframe Engineer

Somerset, NJ · On-site

$49.25 - $63.25/hr

NAVA Software solutions is looking for a Mainframe Engineer Details: Mainframe Engineer Location: Somerset, NJ - Remote to start Duration: 6 months CTH What You Will Do: * Legacy application ...

Mainframe Software Engineering

Concord, NC · On-site +1

$60K - $112K/yr

Support a team of mainframe software engineers in the development of software products and solutions, providing guidance, code reviews, and technical support. Collaborate with cross-functional teams ...

Showing results 21-40

Mainframe Software Engineer information

See salary details

$10

$53

$72

How much do mainframe software engineer jobs pay per hour?

As of Sep 1, 2026, the average hourly pay for mainframe software engineer in the United States is $53.38, according to ZipRecruiter salary data. Most workers in this role earn between $47.12 and $60.58 per hour, depending on experience, location, and employer.

What does a mainframe software engineer do?

A Mainframe Software Engineer is responsible for designing, developing, maintaining, and troubleshooting software applications that run on mainframe computers. They work with languages such as COBOL, JCL, and Assembler, and often support critical business systems in industries like banking, insurance, and government. Their role may include modernizing legacy systems, ensuring data integrity, and optimizing system performance to meet organizational needs.

What are some common challenges mainframe software engineers face when integrating legacy systems with modern technologies?

Mainframe Software Engineers often encounter challenges when integrating legacy systems with newer technologies, such as ensuring compatibility between different programming languages and data formats. They may also need to address security vulnerabilities in older codebases and maintain system reliability during transitions. Effective collaboration with cross-functional teams, such as cloud specialists and business analysts, is essential to develop seamless solutions that meet organizational needs while minimizing downtime.

What are the key skills and qualifications needed to thrive as a mainframe software engineer, and why are they important?

To thrive as a Mainframe Software Engineer, you need expertise in mainframe programming languages (such as COBOL, JCL, and PL/I), a solid understanding of operating systems like z/OS, and often a relevant degree in computer science or a related field. Familiarity with mainframe tools, database systems (like DB2), and version control software, as well as certifications such as IBM Certified System Programmer, are highly valuable. Strong analytical thinking, attention to detail, and effective problem-solving skills help you excel in maintaining and optimizing complex legacy systems. These competencies are crucial for ensuring the reliability, efficiency, and modernization of critical enterprise applications that rely on mainframe environments.
More about Mainframe Software Engineer jobs

What are the most commonly searched types of Mainframe Software Engineer jobs?

The most popular types of Mainframe Software Engineer jobs are:

What states have the most Mainframe Software Engineer jobs?

States with the most job openings for Mainframe Software Engineer jobs include:

What job categories do people searching Mainframe Software Engineer jobs look for?

The top searched job categories for Mainframe Software Engineer jobs are:

Infographic showing various Mainframe Software Engineer job openings in the United States as of August 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 67% In-person, and 33% Remote job distribution, with an average salary of $111,026 per year, or $53.4 per hour.

Software Engineer (1) - Established Engineer 3

Epitec

Livonia, MI • On-site

$64 - $66/hr

Contractor

Posted 22 days ago


Job description

  • Location: Livonia, Michigan
  • Type: Contract
  • Job #105863

Job Title: Mainframe Software Engineer
Pay Range: $64-66 Per Hour

Location: Livonia, Michigan
Job Type: W2 Contract
Expected Hours per Week: 40 hours per week
Schedule: Monday-Friday

Position Summary:
We are seeking an experienced Mainframe Software Engineer to serve as the primary Mainframe Developer for the Recall Suite of applications. This role will support ongoing operations, production support, customer interaction, and strategic modernization efforts. The engineer will work closely with the Product Owner, Product Manager, vendors, business customers, and fellow engineers to deliver new features, manage backlog priorities, resolve defects, and support the application migration journey to Google Cloud Platform.
Key Responsibilities:
  • Serve as a key member of the FCSDTech/Service Quality team supporting Recall and Software FSA products.
  • Provide on-call, production, and operations support for mainframe applications.
  • Complete mandatory features supporting Software FSA and compliance requirements.
  • Manage product deliverables and actively support backlog prioritization.
  • Review, troubleshoot, and support defect resolution efforts.
  • Assist in prioritizing incidents, defects, and business support items based on impact and urgency.
  • Design, develop, and maintain Mainframe COBOL and JCL to support business and project requirements.
  • Support real-time and batch processing applications.
  • Perform application support tasks including systems support, security/audit reviews, and maintenance activities.
  • Partner with Product Owners, Product Managers, engineers, vendors, and business customers on modernization initiatives.
  • Participate in the product modernization journey, including migration efforts toward Google Cloud Platform.
  • Conduct unit and integration testing to ensure quality delivery.

Required Qualifications:
  • Bachelor's Degree in Computer Science or equivalent experience.
  • 7+ years of mainframe development experience including design, analysis, coding, and support.
  • Strong hands-on experience with COBOL, IMS, JCL, CA7, DB2, COBOL Stored Procedures, and batch/real-time processing.
  • 2+ years of experience implementing z/OS Connect, SFTP, SOAP, REST APIs, and other system-to-system communication methods.
  • Ability to design, develop, and maintain Mainframe COBOL and JCL solutions.
  • Experience using source code management tools such as Endevor/Endeavor and GitHub.
  • Strong troubleshooting skills with the ability to resolve incidents and business support issues quickly.
  • Experience performing application support, security/audit reviews, and maintenance tasks.
  • Unit and integration testing experience.
  • Ability to work independently, take initiative, and solve complex problems in a global environment.
  • Strong teamwork, written and verbal communication, organizational, and prioritization skills.
  • Ability to multi-task effectively and prioritize work based on business impact and urgency.

Preferred Qualifications:
  • Experience with Google BigQuery.
  • Experience with Google Cloud Platform.
  • Experience supporting modernization or migration initiatives from mainframe platforms to cloud-based environments.

#LI-JV1