1

Mainframe Software Engineer Jobs (NOW HIRING)

The Mainframe Software Developer will support the Texas Comptroller of Public Accounts (CPA) on the CAPPS STARR project and legacy mainframe application maintenance. This role is responsible for ...

Mainframe Developer

Westlake, TX

$47 - $60.50/hr

... software engineer with superb mainframe technical and analytical skills to develop and maintain high volume production platforms in the Recordkeeping & Operational Platforms domain of Workplace ...

Mainframe Software Development Engineer

Lisle, IL · On-site

$48.25 - $62.25/hr

Broadcom is looking for experienced Software Engineers to produce and implement functional software solutions for delivery to customers. This role involves development on existing mainframe-based ...

Software Engineer

Charlotte, NC · Hybrid

$53 - $57/hr

Job Title Mainframe Software Developer Location Charlotte, NC (Onsite/Hybrid as applicable) Job Overview The Mainframe Software Developer will support a core banking technology team responsible for ...

Mainframe Engineer SME

Allen, TX · Remote

$45.50 - $58.50/hr

Mainframe Engineer SME Location: Costa Mesa, CA or Allen, TX or remote. Fulltime only Experience ... mainframe software development tools and platforms (z/OS, z/VM, z/Linux, IBM System z) • ...

next page

Showing results 1-20

People also search for

Mainframe Software Engineer information

See salary details

$10

$53

$72

How much do mainframe software engineer jobs pay per hour?

As of Jun 4, 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 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.

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 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.
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 May 2026, with employment types broken down into 83% Full Time, 15% Part Time, and 2% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $111,026 per year, or $53.4 per hour.

Other

Medical, Dental, Vision, Retirement

Posted 2 days ago


Job description

Imagine One Technology & Management, Ltd. is seeking a Senior Mainframe Application Engineer, contingent upon award of the associated work. This position will be based in Charleston, SC.
The Senior Mainframe Application Engineer is responsible for analyzing, planning, designing, and documenting changes to mainframe software applications written in Software AG Natural and ADABAS that execute in batch or online CICS environments within a z/OS-based environment. The engineer formulates or updates Business Information System (BIS) architectures and assists mainframe software developers with the implementation and testing of architectures supporting the Standard Accounting, Budgeting, and Reporting System (SABRS).
Key Responsibilities:

  • Analyze, design, and document updates to Natural/ADABAS-based mainframe applications.
  • Implement changes within batch and CICS environments in a z/OS mainframe environment.
  • Translate DoD accounting, budgeting, and reporting business rule logic into secure system designs and code.
  • Support Programming Production Trouble Reports (PTRs) and sustainment changes.
  • Perform unit testing and participate in peer reviews.
  • Develop and update system architecture documentation and logical design views.
  • Support operational test activities and document discrepancies via Jira.
  • Provide engineering support aligned with MCAAP or other Risk Management Framework implementations.
  • Assist sustainment teams with implementation and test of architectural changes.
Desired Experience:
  • 6+ years engineering enterprise-scale mainframe software applications.
  • 6+ years implementing and updating DoD accounting, budgeting, and reporting business rule logic.
  • 4+ years engineering systems within MCAAP or other Risk Management Framework implementations.
  • Experience developing operational and system-level architecture views.
  • Experience supporting Software AG Natural and ADABASE applications executing in batch or online CICS environments within z/OS.
Minimum Certifications:
  • IAT Level II baseline certification required.
Security Requirements:
  • U.S. Citizen.
  • Active Secret clearance required.

Imagine One offers a full package of benefits and competitive salary, excellent group medical, vision, and dental programs. 401K savings plan; $4K annual tuition reimbursement ($5K if pursuing master's degree); employee training, development, and education programs; profit sharing; advancement opportunities; and much more!
ISO 9001:2015, ISO 20000-1:2018, ISO 27001:2022
CMMI Development and Services - Maturity Level 3
CMMC Level 2 (C3PAO)
An Employee-Owned Business
EEO/Vets/Disabled