1

Mainframe Software Engineer Jobs (NOW HIRING)

Lead Mainframe Developer

Plano, TX ยท Remote

$50.25 - $64.50/hr

Vision insurance About Anchor Software, LLC Anchor Software is a forward-thinking technology ... We're looking for a Lead Mainframe Developer who can take ownership of complex systems, lead ...

Lead Mainframe Developer

Plano, TX ยท Remote

$50.25 - $64.50/hr

About Anchor Software, LLC Anchor Software is a forward-thinking technology company specializing in ... We're looking for a Lead Mainframe Developer who can take ownership of complex systems, lead ...

Lead Mainframe Developer

Plano, TX ยท Remote

$50.25 - $64.50/hr

About Anchor Software, LLC Anchor Software is a forward-thinking technology company specializing in ... We're looking for a Lead Mainframe Developer who can take ownership of complex systems, lead ...

Mainframe Engineer

Smithfield, RI ยท On-site

$47 - $60.50/hr

Job Summary We are seeking a Mainframe Engineer to support client conversion and deconversion ... Required Qualifications โ€ข 8+ years of mainframe software development experience. โ€ข Strong ...

Mainframe Developer

Morristown, NJ ยท On-site

$50.50 - $64.75/hr

NAVA Software solutions is looking for a Sr. Mainframe Engineer Details: Role: Sr. Mainframe Engineer Location: Morris Plains, NJ , Memphis TN, Somerset NJ, Austin TX, St. Louis MO, Morristown NJ ...

Responsible at the expert level for mainframe software engineering, technical solution delivery, and technical requirements gathering. Serves as an individual-contributor technical lead for critical ...

R&D Software Engineer

Framingham, MA ยท On-site

$91K - $146K/yr

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 ...

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 ...

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 ...

Broadcom's Mainframe Software Division is seeking a talented R&D Software Engineer to join their Mainframe Security and Compliance team. The role involves building, testing, and supporting security ...

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 ...

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 ...

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 ...

Senior Software Engineer - Mainframe

$50.25 - $64.50/hr

This role requires a highly skilled and experienced Senior Mainframe Developer with 8+ Years of ... Strong understanding of software development life cycle (SDLC) methodologies. Experience with ...

next page

Showing results 1-20

Mainframe Software Engineer information

See salary details

$10

$53

$72

How much do mainframe software engineer jobs pay per hour?

As of Jul 23, 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 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.
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 July 2026, with employment types broken down into 96% Full Time, 1% Part Time, and 3% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $111,026 per year, or $53.4 per hour.
Lead Mainframe Developer

Lead Mainframe Developer

Anchor Software LLC

Plano, TX โ€ข Remote

$50.25 - $64.50/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 22 days ago


Job description

Benefits:
  • 401(k)
  • Competitive salary
  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

About Anchor Software, LLC
Anchor Software is a forward-thinking technology company specializing in enterprise-grade solutions and legacy system optimization. We help organizations maintain and modernize mission-critical mainframe environments while integrating with modern technologies. Our focus is on performance, reliability, and long-term scalability.
Weโ€™re looking for a Lead Mainframe Developer who can take ownership of complex systems, lead technical direction, and help bridge traditional mainframe infrastructure with modern development practices.
Role Overview
As a Lead Mainframe Developer, you will be responsible for the architecture, development, and optimization of IBM mainframe systems. Youโ€™ll play a key role in both maintaining legacy applications and driving modernization efforts, including integration with distributed systems and newer technologies.
Key Responsibilities
  • Lead the design, development, and maintenance of mainframe applications.
  • Develop and support both batch and online systems (CICS environments).
  • Write, modify, and optimize JCL for batch processing and job scheduling.
  • Work with VSAM datasets and manage data access strategies.
  • Develop and maintain low-level system components using Assembler (HLASM).
  • Utilize IBM utilities for system operations, data management, and optimization.
  • Integrate mainframe systems with external applications using modern languages like C and C++.
  • Troubleshoot system issues, optimize performance, and ensure high availability.
  • Mentor developers and enforce coding standards and best practices.
Required Skills & Experience
  • Advanced experience with:
    ย 
    • CICS (Customer Information Control System)
  • ย 
    • TSO/ISPF
  • ย 
    • JCL (Job Control Language)
  • ย 
    • VSAM
  • ย 
  • Strong programming experience in:
    ย 
    • Assembler / HLASM
  • ย 
    • C and C++ (especially in mainframe or systems-level integrations)
  • ย 
  • Deep understanding of z/OS architecture and environments
  • Experience with IBM utilities (DFSORT, IDCAMS, IEBCOPY, etc.)
  • Strong debugging, performance tuning, and system-level troubleshooting skills
  • Proven leadership experience in a mainframe development environment
Nice-to-Have Skills
  • Experience with DB2, IMS, or other mainframe databases
  • Familiarity with API enablement or mainframe modernization tools
  • Exposure to hybrid architectures (mainframe + cloud/distributed systems)
  • Understanding of DevOps practices in legacy environments
What We Offer
  • Competitive salary based on experience
  • Flexible remote work environment
  • High-impact role influencing critical systems
  • Opportunity to modernize and innovate within a stable infrastructure
  • Collaborative and efficient team environment
Why Join Anchor Software?
At Anchor Software, youโ€™ll do more than maintain legacy systemsโ€”youโ€™ll evolve them. Weโ€™re building a bridge between traditional mainframe reliability and modern software development, and this role is at the center of that transformation.

This is a remote position.