1

Mainframe Legacy Cobol Programmer Jobs (NOW HIRING)

We are seeking a Senior COBOL Developer with strong mainframe experience and exposure to cloud ... mainframe modernization, migration, or decommissioning projects. * Ability to analyze legacy ...

We are seeking a Senior COBOL Developer with strong mainframe experience and exposure to cloud ... mainframe modernization, migration, or decommissioning projects. * Ability to analyze legacy ...

We are seeking a Senior COBOL Developer with strong mainframe experience and exposure to cloud ... mainframe modernization, migration, or decommissioning projects. * Ability to analyze legacy ...

We are seeking a Senior COBOL Developer with strong mainframe experience and exposure to cloud ... mainframe modernization, migration, or decommissioning projects. * Ability to analyze legacy ...

We are seeking a Senior COBOL Developer with strong mainframe experience and exposure to cloud ... mainframe modernization, migration, or decommissioning projects. * Ability to analyze legacy ...

We are seeking a Senior COBOL Developer with strong mainframe experience and exposure to cloud ... mainframe modernization, migration, or decommissioning projects. * Ability to analyze legacy ...

We are seeking a Senior COBOL Developer with strong mainframe experience and exposure to cloud ... mainframe modernization, migration, or decommissioning projects. * Ability to analyze legacy ...

We are seeking a Senior COBOL Developer with strong mainframe experience and exposure to cloud ... mainframe modernization, migration, or decommissioning projects. * Ability to analyze legacy ...

We are seeking a Senior COBOL Developer with strong mainframe experience and exposure to cloud ... mainframe modernization, migration, or decommissioning projects. * Ability to analyze legacy ...

We are seeking a Senior COBOL Developer with strong mainframe experience and exposure to cloud ... mainframe modernization, migration, or decommissioning projects. * Ability to analyze legacy ...

We are seeking a Senior COBOL Developer with strong mainframe experience and exposure to cloud ... mainframe modernization, migration, or decommissioning projects. * Ability to analyze legacy ...

We are seeking a Senior COBOL Developer with strong mainframe experience and exposure to cloud ... mainframe modernization, migration, or decommissioning projects. * Ability to analyze legacy ...

We are seeking a Senior COBOL Developer with strong mainframe experience and exposure to cloud ... mainframe modernization, migration, or decommissioning projects. * Ability to analyze legacy ...

We are seeking a Senior COBOL Developer with strong mainframe experience and exposure to cloud ... mainframe modernization, migration, or decommissioning projects. * Ability to analyze legacy ...

We are seeking a Senior COBOL Developer with strong mainframe experience and exposure to cloud ... mainframe modernization, migration, or decommissioning projects. * Ability to analyze legacy ...

We are seeking a Senior COBOL Developer with strong mainframe experience and exposure to cloud ... mainframe modernization, migration, or decommissioning projects. * Ability to analyze legacy ...

next page

Showing results 1-20

Mainframe Legacy Cobol Programmer information

See salary details

$38

$54

$66

How much do mainframe legacy cobol programmer jobs pay per hour?

As of Sep 11, 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.

What is a mainframe legacy COBOL programmer?

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.

What are the key skills and qualifications needed to thrive as a mainframe legacy COBOL programmer?

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.

What are some common challenges faced by mainframe legacy COBOL programmers when maintaining and updating older systems?

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:

Infographic showing various Mainframe Legacy Cobol Programmer job openings in the United States as of September 2026, with employment types broken down into 1% As Needed, 88% Full Time, 9% Part Time, and 2% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $112,558 per year, or $54.1 per hour.

Mainframe Legacy Modernization Engineer

Jersey City, NJ โ€ข On-site

Saransh Inc
IT Servicesย โ€ขย 51 - 200 employees

$51.25 - $65.75/hr

Contractor

Re-posted 22 days ago


Job description

Role: Mainframe Legacy Modernization Engineer
Location: Jersey City, NJ (Onsite from Day 1) - Locals highly preferred
Job Type: Contract
 

*LOCAL CANDIDATES ONLY*
*THE CLIENT INTERVIEW MAY BE IN-PERSON OR VIRTUAL, CANDIDATES MUST BE OPEN TO BOTH*
*Mainframe - CICS IS A MANDATORY SKILL*]

Skill Metrics:

DB2

Yes

Cobol

Yes

Mainframe CICS

Yes

VSAM

Yes


Job Description:

  • Analyze complex mainframe applications (COBOL, CICS, JCL, DB2, VSAM, MQ) to understand business rules, data flows, batch cycles, and system interdependencies.
  • Perform inventory analysis, call-chain analysis, and functional decomposition of monolithic applications.
  • Extract and document technical and business rules using automated discovery or reverse-engineering tools.
  • Design and implement modernization strategies including re-host, re-platform, re-factor, re-architect, replace, or retire approaches
  • Convert or refactor legacy COBOL logic into modern languages such as Java using automated tools or manual re-engineering techniques.
  • Apply incremental modernization patterns such as strangler-fig and coexistence models to reduce migration risk.
  • Modernize JCL-based batch processes into cloud-native batch frameworks (e.g., Spring Batch, workflow orchestration).
  • Support migration or re-engineering of scheduling, file transfer, and output management components.
  • Ensure functional parity and data integrity between legacy and modernized systems.

Job Requirements:

  • 8–10 years of overall IT experience with a strong focus on mainframe application development and modernization.
  • Expert-level proficiency in COBOL and CICS transaction programming
  • Strong command of JCL, z/OS utilities (SORT, IDCAMS, IEBGENER), and batch processing
  • Deep knowledge of DB2 — SQL optimization, bind/rebind, and performance tuning for large financial datasets
  • Solid experience with VSAM file structures and access methods
  • Experience with API design, REST services, and integration middleware.
  • Knowledge of modernization patterns such as re-host, re-platform, re-write, and strangler-fig approaches.
  • Experience and knowledge working in Banking domain