Mainframe Legacy Cobol Programmer information
See salary details
$38.70 - $41.26
4% of jobs
$41.26 - $43.82
5% of jobs
$43.82 - $46.37
11% of jobs
$47.14 is the 25th percentile. Wages below this are outliers.
$46.37 - $48.93
16% of jobs
$48.93 - $51.49
13% of jobs
The median wage is $51.91 / hr.
$51.49 - $54.04
6% of jobs
$54.04 - $56.60
10% of jobs
$56.60 - $59.16
5% of jobs
$61.46 is the 75th percentile. Wages above this are outliers.
$59.16 - $61.71
5% of jobs
$61.71 - $64.27
19% of jobs
$64.27 - $66.83
5% of jobs
How much do mainframe legacy cobol programmer jobs pay per hour?
As of Sep 10, 2026, the average hourly pay for mainframe legacy cobol programmer in the United States is $54.11, according to ZipRecruiter salary data. Most workers in this role earn between $47.12 and $63.22 per hour, depending on experience, location, and employer.
Mainframe Legacy COBOL Programmers are IT professionals who develop, maintain, and troubleshoot software applications written in COBOL (Common Business-Oriented Language) that run on mainframe computers. These programmers work with legacy systems, which are older, established software platforms still crucial to many large organizations, especially in sectors like banking, insurance, and government. Their responsibilities often include code modifications, system updates, data migrations, and ensuring compatibility with newer technologies. Due to the age of many mainframe systems, COBOL programmers are essential for ensuring business continuity and supporting critical operations.
To thrive as a Mainframe Legacy COBOL Programmer, you need expertise in COBOL programming, mainframe environments (such as IBM z/OS), and a solid understanding of relational databases, often backed by a relevant computer science degree or equivalent experience. Familiarity with tools like JCL, CICS, DB2, and source control systems, as well as knowledge of debugging and testing utilities, is typically required. Strong analytical thinking, attention to detail, and effective communication skills help you collaborate with teams and troubleshoot complex legacy systems. These skills are crucial for maintaining critical business applications, ensuring system reliability, and supporting modernization efforts.
Mainframe Legacy COBOL Programmers often encounter challenges such as deciphering decades-old code with minimal documentation, integrating modern technologies with legacy systems, and troubleshooting issues in environments where original developers are no longer available. Additionally, they must ensure any updates maintain backward compatibility and do not disrupt mission-critical business operations. Collaboration with business analysts and cross-functional IT teams is essential to accurately interpret requirements and implement effective solutions while preserving system stability.
What are popular job titles related to Mainframe Legacy Cobol Programmer jobs?
For Mainframe Legacy Cobol Programmer jobs, the most frequently searched job titles are:
