1

Legacy Systems Programmer Analyst Jobs (NOW HIRING)

SYSTEMS PROGRAMMER ANALYST

Manhattan, NY ยท On-site

$100K - $125K/yr

The AO-Systems is recruiting for one (1) Computer Specialist Software II to function as a Systems Programmer Analyst, who will: -Design, develop and maintain new software applications using Microsoft.

next page

Showing results 1-20

Legacy Systems Programmer Analyst information

See salary details

$16

$45

$63

How much do legacy systems programmer analyst jobs pay per hour?

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

What is the difference between Legacy Systems Programmer Analyst vs Application Developer?

AspectLegacy Systems Programmer AnalystApplication Developer
Required CredentialsBachelor's in Computer Science or related field; often certifications in legacy systemsBachelor's in Computer Science or related; certifications vary by platform
Work EnvironmentMainly in enterprise IT, maintaining and updating legacy systemsDeveloping new applications, often in modern programming languages
Employer & Industry UsageFinancial, healthcare, government sectors with legacy infrastructureTech startups, software firms, and companies adopting new tech
Common Search & Comparison IntentUnderstanding roles related to legacy system maintenanceComparing roles in application development

The Legacy Systems Programmer Analyst primarily focuses on maintaining and updating existing legacy systems within enterprise environments, often requiring specialized knowledge of older programming languages and platforms. In contrast, Application Developers create new software applications using modern technologies. While both roles require a strong foundation in programming and IT, their focus areas and work environments differ significantly.

Infographic showing various Legacy Systems Programmer Analyst job openings in the United States as of September 2026, with employment types broken down into 1% As Needed, 86% Full Time, 9% Part Time, 3% Contract, and 1% Nights. Highlights an 86% Physical, 2% Hybrid, and 12% Remote job distribution, with an average salary of $94,767 per year, or $45.6 per hour.

Systems Programmer Analyst

Pasadena, CA โ€ข On-site

$65 - $75/hr

Contractor

Posted 17 days ago


Key responsibilities

  • Analyze business and system needs, document requirements, and translate them into functional and technical specifications.

  • Perform systems analysis across applications, databases, batch jobs, interfaces, reports, and operational processes to support enhancements, troubleshooting, conversions, and production support.

  • Support development and testing activities by reviewing logic, validating program output, creating test data, documenting defects, and assisting with programming or scripting tasks when needed.


Job description

W2 ONLY
Hybrid > 1-2x a week onsite in Pasadena, CA
Summary
Seeking a Systems Programmer Analyst to analyze business and system needs, document requirements, and translate them into clear functional and technical specifications.
Responsibilities
Perform systems analysis across applications, databases, batch jobs, interfaces, reports, and operational processes to support enhancements, troubleshooting, conversions, and production support.
Develop, execute, validate, and optimize complex SQL queries and scripts to research data issues, support analysis, confirm expected results, and validate business rules or system changes.
Analyze data structures, database relationships, source-to-target mappings, and application logic to support reporting, integrations, batch processing, and modernization efforts.
Create and maintain requirements documents, functional specifications, process flows, data mappings, test scenarios, validation results, and implementation support materials.
Collaborate with business users, developers, database administrators, quality assurance staff, architects, and project teams to clarify requirements, evaluate options, and support delivery of system changes.
Support development and testing activities by reviewing logic, validating program output, creating test data, documenting defects, and assisting with optional programming or scripting tasks when needed.
Assist with production support, implementation planning, post-deployment validation, and clear communication of findings, risks, and recommended remediation steps.
Requirements
A Bachelor's degree from an accredited college in Computer Science, Information Systems, Business Information Systems, or a closely related field, AND at least three (3) years of progressively responsible, full-time, paid experience in a centralized Information Technology organization performing systems analysis, requirements documentation, application support, data analysis, SQL development, application development, or related technical analysis work.
Strong systems analyst experience is required, including requirements gathering, functional and process analysis, technical documentation, stakeholder coordination, testing support, and implementation support.
Advanced SQL proficiency is required, including writing, modifying, debugging, optimizing, executing, and validating SQL queries and scripts for data analysis, reconciliation, troubleshooting, reporting, and system validation.
Experience analyzing relational databases, data models, source-to-target mappings, stored procedures, data quality issues, and application or batch processing logic is required.
Experience supporting application development, enhancement, conversion, or modernization initiatives is required, including the ability to work with developers and technical teams to clarify logic, validate outputs, and support design decisions.
Programming experience is preferred but not required; desirable experience may include Java, Spring, scripting, batch processing, report development, stored procedures, mainframe, or legacy technologies.
Experience designing automated parity/comparison gates instead of manual report-by-report checks, and supporting a legacy-to-modern parallel-run/cut-over cycle is preferred.
Strong analytical, troubleshooting, problem-solving, communication, facilitation, documentation, and attention-to-detail skills are required.
Education
A Bachelor's degree from an accredited college in Computer Science, Information Systems, Business Information Systems, or a closely related field
The estimated pay range for this position is USD $65.00/hr - USD $75.00/hr. Exact compensation and offers of employment are dependent on job-related knowledge, skills, experience, licenses or certifications, and location. We also offer comprehensive benefits. The Talent Acquisition Partner can share more details about compensation or benefits for the role during the interview process.