Systems Programmer Analyst

Prosum

Pasadena (CA)

On-site

USD 100,000 - 140,000

Full time

3 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Prosum invites an experienced Systems Programmer Analyst to join our Information Technology team in Pasadena. You will analyze business and system needs, translate requirements into clear specs, and support enterprise systems across development, testing, and production support.

The ideal candidate has strong SQL skills, mainframe migration experience, COBOL/JCL/CICS/DB2 knowledge, and a collaborative, detail-driven mindset capable of communicating with both technical and non-technical

Qualifications

  • Bachelor's degree in CS/IS or related field.
  • 3+ years in IT with systems analysis, requirements docs, data analysis, SQL development.
  • Direct mainframe migration experience required.
  • Strong COBOL/JCL/CICS/DB2 analysis skills; hands-on COBOL preferred.
  • Experience with impact assessments, data comparisons, and parallel-run validation.
  • Familiarity with AI tools and ability to communicate with non-technical stakeholders.
  • Proven ability to gather requirements, analyze processes, document specs, and coordinate stakeholders.

Responsibilities

  • Analyze business and system needs and translate to specs.
  • Perform systems analysis across apps, DBs, batch jobs, reports and processes.
  • Develop, optimize and validate complex SQL queries and scripts.
  • Analyze data models, mappings, and application logic for reporting and integrations.
  • Create and maintain requirements docs, test scenarios, and validation results.
  • Collaborate with users, developers, DBAs, QA, and architects to deliver changes.
  • Support development and testing by reviewing logic and creating test data.
  • Troubleshoot data issues with clear root-cause analysis and remediation.
  • Support production deployments, post-deployment validation, and transitions.
  • Assist with modernization initiatives and parity/validation automation.
  • Help parallel-run and cut-over activities; communicate findings clearly.

Skills

SQL Proficiency
Analytical Thinking
Communication
Documentation
Systems Analysis

Education

Bachelor's Degree in Computer Science, Information Systems, Business Information Systems

Tools

COBOL/JCL/CICS/DB2
Mainframe Experience
Batch Processing

Job description

We are seeking an experienced Systems Programmer Analyst to join our Information Technology team. This role combines systems analysis, advanced SQL, data analysis, technical documentation, application support, and collaboration with business and technical teams.

The Systems Programmer Analyst will analyze business and system needs, translate requirements into clear functional and technical specifications, investigate complex data and application issues, and support the design, development, testing, implementation, and ongoing support of enterprise systems.

The ideal candidate is a strong analytical problem-solver who is comfortable working with relational databases and SQL, understands application and batch-processing logic, and can effectively communicate with both technical and non-technical stakeholders.

Key Responsibilities
  • Analyze business and system needs and translate requirements into clear 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.
  • Develop, execute, validate, and optimize complex SQL queries and scripts to research data issues, perform analysis, confirm expected results, and validate business rules and system changes.
  • Analyze data structures, database relationships, data models, source-to-target mappings, and application logic to support reporting, integrations, batch processing, and system modernization initiatives.
  • Create and maintain requirements documents, functional specifications, process flows, data mappings, test scenarios, validation results, and implementation support documentation.
  • Collaborate with business users, developers, database administrators, quality assurance teams, architects, and project teams to clarify requirements, evaluate technical options, and support successful delivery of system changes.
  • Support application development and testing by reviewing program logic, validating outputs, creating test data, documenting defects, and assisting with programming or scripting tasks as needed.
  • Troubleshoot application and data issues and provide clear analysis of root causes, risks, impacts, and recommended remediation.
  • Support production implementations, implementation planning, post-deployment validation, and transition activities.
  • Contribute to application conversions, modernization efforts, and legacy-to-modern system initiatives.
  • Help design automated parity and comparison processes that reduce reliance on manual, report-by-report validation.
  • Support parallel-run and cut-over activities by analyzing results, identifying discrepancies, and helping technical and business teams resolve issues.
  • Communicate technical findings and recommendations clearly to both technical and non-technical audiences.
Required Qualifications
  • Bachelor's Degree from an accredited college or university in Computer Science, Information Systems, Business Information Systems, or a closely related field.
  • 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.
  • Direct Mainframe migration experience is required.
  • Strong COBOL/JCL/CICS/DB2 analysis skills.
  • Prefer candidates with hands-on COBOL experience.
  • Experience performing impact assessments, data comparisons, and parallel-run validation.
  • Familiarity with the latest AI tools.
  • Strong experience as a systems analyst, including:
  • Requirements gathering and analysis
  • Functional and process analysis
  • Technical documentation
  • Stakeholder coordination
  • Testing and validation support
  • Implementation support
  • Advanced SQL proficiency, including the ability to write, modify, debug, optimize, execute, and validate complex SQL queries and scripts for:
  • Data analysis
  • Troubleshooting
  • Reporting
  • System validation
  • Experience analyzing relational databases, data models, database relationships, source-to-target mappings, stored procedures, data quality issues, and application or batch-processing logic.
  • Experience supporting application development, enhancement, conversion, or modernization initiatives.
  • Ability to work effectively with developers and other technical teams to clarify application logic, validate outputs, investigate issues, and support design decisions.
  • Strong analytical, troubleshooting, problem-solving, communication, facilitation, documentation, and attention-to-detail skills.
Preferred Qualifications

The following experience is desirable but not required:

  • Programming or scripting experience, including Java, Spring, or other modern programming technologies.
  • Experience with batch processing, report development, stored procedures, mainframe environments, or legacy technologies.
  • Experience developing automated data comparison, parity, or validation processes.
  • Experience supporting legacy technologies.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Systems Analyst - Mainframe Migration
Systems Analyst - Mainframe Migration

Ledgent Technology • Pasadena (CA)

Hybrid
USD 96,000 - 103,000
Systems Analyst - Mainframe Migration
Systems Analyst - Mainframe Migration

Ledgent Technology • California (MO)

Hybrid
USD 96,000 - 103,000
Cobol Programmer Analyst
Cobol Programmer Analyst

Heyer Expectations LLC • United States

On-site
USD 80,000 - 100,000
Computer System Analyst
Computer System Analyst

American World Maritime, Inc • New Jersey

On-site
USD 70,000 - 95,000
SR Programmer/Analyst
SR Programmer/Analyst

Acbcoop • Memphis (TN)

On-site
USD 85,000 - 110,000
Systems Analyst
Systems Analyst

Compunnel, Inc. • Durham (NC)

On-site
USD 65,000 - 85,000
Systems Analyst
Systems Analyst

Compunnel, Inc. • Smithfield (RI)

On-site
USD 90,000 - 120,000
Systems Analyst
Systems Analyst

Fresh Express Salads • Windermere (FL)

Hybrid
USD 70,000 - 100,000
Hybrid work environment
Systems Analyst
Systems Analyst

Vitekinc • Atlanta (GA)

On-site
USD 70,000 - 90,000
Sr Systems Analyst
Sr Systems Analyst

ProArch • Atlanta (GA)

On-site
USD 60,000 - 70,000