1

Legacy System Programmer Jobs (NOW HIRING)

The program supports a broad range of activities, including capability modernization, legacy system ... Master's degree in System Engineering, Engineering Science, Computer Science, or a related field ...

Legacy C++ Software Developer

San Jose, CA · On-site

$57.50 - $77.25/hr

MDAEdge is seeking a Software Engineer to support and maintain legacy C++ code on Windows Server ... The role involves Windows Server administration, system-level troubleshooting, and ensuring smooth ...

Senior DevOps Engineers

Glendale, CA · On-site

$138K - $177K/yr

The role requires extensive experience in DevOps Engineering, specifically with Perl or Bash, Unix, and Java, along with legacy system experience. Qualifications : Required : • 5+ years in DevOps ...

COBOL Programmer

Dallas, TX · Remote

$55 - $60/hr

COBOL AS/400 Programmer Location: Remote (Must work PST hours) Travel: Up to 3 days per month ... This position is ideal for professionals with deep legacy system expertise, a strong aptitude for ...

Showing results 21-40

Legacy System Programmer information

See salary details

$17

$49

$81

How much do legacy system programmer jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for legacy system programmer in the United States is $49.75, according to ZipRecruiter salary data. Most workers in this role earn between $36.06 and $62.26 per hour, depending on experience, location, and employer.

What is a legacy system programmer?

A Legacy System Programmer is an IT professional who specializes in maintaining, updating, and troubleshooting older computer systems and software that are still in use but may no longer be supported by their original developers. These programmers are typically skilled in older programming languages such as COBOL, Fortran, or Assembly, and work to ensure that critical business operations continue to run smoothly on legacy systems. They may also assist with migrating data and functions from outdated platforms to newer technologies, helping organizations bridge the gap between old and new systems.

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

To thrive as a Legacy System Programmer, you need strong proficiency in older programming languages such as COBOL, Fortran, or RPG, along with experience in maintaining and troubleshooting mainframe or legacy platforms. Familiarity with tools like IBM z/OS, JCL, and database management systems such as DB2 is typically required, and certifications in mainframe technologies are advantageous. Analytical thinking, attention to detail, and effective communication are crucial soft skills for understanding complex legacy code and collaborating with cross-functional teams. These skills ensure the continued reliability, integration, and enhancement of mission-critical legacy systems that many organizations still depend on.

What are some common challenges faced by legacy system programmers when integrating old systems with modern technologies?

Legacy System Programmers often encounter challenges such as limited documentation, outdated programming languages, and compatibility issues when integrating older systems with current technologies. Navigating these obstacles requires strong problem-solving skills and the ability to reverse-engineer code to understand system functionality. Collaboration with other IT teams is essential to ensure smooth data migration and system interoperability, while maintaining the stability of existing operations. Successfully overcoming these challenges can provide valuable learning experiences and open pathways to leadership roles in IT modernization projects.

What are popular job titles related to Legacy System Programmer jobs?

For Legacy System Programmer jobs, the most frequently searched job titles are:

Infographic showing various Legacy System Programmer job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 12% Part Time, and 3% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $103,470 per year, or $49.7 per hour.

Senior Legacy Systems Engineer: Modernization & Sustainment

Montgomery, AL • On-site

$103K - $141K/yr

Other

Medical, Dental, Vision, Retirement

Posted 8 days ago


Job description

American Ops is seeking a Senior Legacy Systems Engineer based in Montgomery, Alabama. This role involves providing technical leadership for the sustainment and modernization of legacy IMDS/IMDS-MSM components. The ideal candidate will support API modernization, validate coexistence between legacy and modernized components, and assist in migrating tightly coupled legacy workflows into modern architectures.

Candidates must have at least 10 years of experience in legacy application support and must possess a DoD Secret Clearance. The position offers comprehensive benefits including medical, dental, vision, and a retirement plan.

#J-18808-Ljbffr