1

Mainframe Programmer Jobs in California (NOW HIRING)

Mainframe Operator

Downey, CA · On-site

$50.75 - $65/hr

The Information Technology Mainframe Operator communicates with system programmers, who assist the operator in determining the proper course of action, and with the production control analyst, who ...

About the Role Are you a seasoned Mainframe Specialist with deep, hands-on command of COBOL, JCL ... Partner with cross-functional teams-architects, developers, QA, and business analysts-to gather ...

About the Role Are you a seasoned Mainframe Specialist with deep, hands-on command of COBOL, JCL ... Partner with cross-functional teams-architects, developers, QA, and business analysts-to gather ...

About the Role Are you a seasoned Mainframe Specialist with deep, hands-on command of COBOL, JCL ... Partner with cross-functional teams-architects, developers, QA, and business analysts-to gather ...

Mainframe Systems SME

Burbank, CA · On-site

$55 - $57/hr

This role is a Mainframe Systems SME for a long-term, muti-year assignment with our client ... Working knowledge of software engineering, software development, solution architecture and ...

About the Role Are you a seasoned Mainframe Specialist with deep, hands-on command of COBOL, JCL ... Partner with cross-functional teams-architects, developers, QA, and business analysts-to gather ...

About the Role Are you a seasoned Mainframe Specialist with deep, hands-on command of COBOL, JCL ... Partner with cross-functional teams-architects, developers, QA, and business analysts-to gather ...

About the Role Are you a seasoned Mainframe Specialist with deep, hands-on command of COBOL, JCL ... Partner with cross-functional teams-architects, developers, QA, and business analysts-to gather ...

next page

Showing results 1-20

Mainframe Programmer information

See California salary details

$38

$53

$65

How much do mainframe programmer jobs pay per hour?

As of Jul 21, 2026, the average hourly pay for mainframe programmer in California is $53.41, according to ZipRecruiter salary data. Most workers in this role earn between $46.49 and $62.40 per hour, depending on experience, location, and employer.

What is mainframe developer salary?

The salary for a mainframe developer typically ranges from $70,000 to $120,000 annually, depending on experience, location, and certifications. Senior roles or those with specialized skills in COBOL, JCL, or mainframe environments may earn higher compensation. Many employers also offer benefits such as health insurance and retirement plans.

Is mainframe developer a good career?

Mainframe developers design, maintain, and update large-scale legacy systems using languages like COBOL and tools such as JCL. The role offers stable employment opportunities, especially in finance and government sectors, with competitive salaries and demand for specialized skills. However, it requires ongoing learning of mainframe technologies and certifications to stay current in the field.

What are the key skills and qualifications needed to thrive as a Mainframe Programmer, and why are they important?

To thrive as a Mainframe Programmer, you need a solid understanding of COBOL, JCL, DB2, and general mainframe architecture, often supported by a degree in computer science or related experience. Familiarity with tools like IBM z/OS, TSO/ISPF, and source control systems such as Endevor or Changeman is typically required. Strong problem-solving skills, attention to detail, and effective communication set top performers apart in this role. These abilities are critical for maintaining legacy systems, ensuring data integrity, and supporting business-critical operations in large organizations.

What tech jobs pay $400,000 a year?

Mainframe programmers with extensive experience, specialized skills in COBOL, and certifications can earn salaries approaching or exceeding $400,000 annually, especially in senior or leadership roles within large financial or government organizations. High compensation often depends on expertise, project complexity, and the ability to manage critical legacy systems.

What are some common challenges Mainframe Programmers face when working on legacy systems?

Mainframe Programmers often encounter challenges such as understanding complex, decades-old codebases written in languages like COBOL or Assembler, and integrating these systems with modern technologies. Documentation may be sparse or outdated, requiring strong problem-solving and analytical skills to decipher business logic. Additionally, coordinating with cross-functional teams—including business analysts, testers, and infrastructure specialists—is essential to ensure smooth system updates and migrations. Adaptability and effective communication are key to overcoming these obstacles and supporting mission-critical applications.

What are Mainframe Programmers?

Mainframe Programmers are specialized software developers who design, write, test, and maintain code for mainframe computer systems. These professionals primarily work with legacy programming languages such as COBOL, JCL, and sometimes Assembler, to ensure critical business applications run smoothly and securely. They are often employed in industries like banking, insurance, and government where mainframe systems remain essential for processing large volumes of transactions. Mainframe Programmers also troubleshoot system issues, optimize performance, and may assist in system upgrades or migrations.

Can mainframe be replaced by AI?

Mainframe programmers work with large-scale, legacy systems that often require specialized knowledge of COBOL, JCL, and mainframe environments. While AI can automate certain tasks like code analysis and testing, it is unlikely to fully replace mainframe programmers due to the complexity, stability, and critical nature of mainframe systems that demand expert oversight and maintenance.

What is the difference between Mainframe Programmer vs Mainframe Developer?

AspectMainframe ProgrammerMainframe Developer
Primary RoleWriting, testing, and maintaining mainframe codeDesigning and developing mainframe applications and systems
Skills & CertificationsCOBOL, JCL, DB2, certifications in mainframe technologiesSimilar skills, often with additional focus on system design and architecture
Work EnvironmentMainframe environments in banking, finance, governmentSame environments, with broader development responsibilities
Job FocusCode implementation and troubleshootingApplication development and system integration

While both roles work within mainframe environments and share skills like COBOL and JCL, Mainframe Programmers primarily focus on coding and maintenance, whereas Mainframe Developers are involved in designing and developing new applications and systems. The roles often overlap, but the developer role typically encompasses a broader scope in application lifecycle management.

What Does a Mainframe Programmer Do?

As a mainframe programmer, your job is to design and program applications for mainframe computers, which are powerful machines that help to run many commercial and industrial processes. In this role, you may conduct an analysis of existing software to ensure it is as error-free as possible, help test new software, and implement software in a way that makes it easy for users to access. Mainframe programmers often use coding languages like COBOL, C++, SQL, Java, and CLIST when programming software. Somewhat unusually, most companies prefer to stick with specific coding languages even when they are not necessarily the best language for the job in order to reduce complexity and the risk of errors.

What are the most commonly searched types of Mainframe Programmer jobs in California? The most popular types of Mainframe Programmer jobs in California are:
What job categories do people searching Mainframe Programmer jobs in California look for? The top searched job categories for Mainframe Programmer jobs in California are:
What cities in California are hiring for Mainframe Programmer jobs? Cities in California with the most Mainframe Programmer job openings:
Infographic showing various Mainframe Programmer job openings in California as of July 2026, with employment types broken down into 87% Full Time, 4% Part Time, 1% Temporary, and 8% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $111,084 per year, or $53.4 per hour.
Mainframe Developer / Business Systems Analyst

Mainframe Developer / Business Systems Analyst

TEKFORTUNE INC

Irvine, CA • On-site

$52 - $66.75/hr

Full-time

Re-posted 16 days ago


Job description

Job Summary:
TEKFORTUNE INC is seeking a highly experienced Mainframe Application developer to join their team. The role involves leading and collaborating with Mainframe Applications Support for development, maintenance, and troubleshooting, while ensuring high-performance applications and driving operational excellence in the Automotive Core Domains.
Responsibilities:
• Provides hands on experience and manages Mainframe Applications Maintenance Service – SNOW incidents , on a timely basis with a high quality.
• Responsible to work on and implement 35-40% of incidents assigned to Core Business area domain.
• Effective AMS execution with 0 SLA breach max 5% in respective group/assignment.
• Aging: No single incident >30 days.
• No breach for P1 and P2 incidents.
• Availability for P1 critical incidents to be worked on immediately.
• P3 & P4 incidents completed in 2 to 5 days, improve Resolution turnaround time at 5%.
• Availability for On Call Support 7:30 AM-7:30 PM, PST for your assigned Business area domain.
• Initiate and Implement Proactive Problem Management solutions.
• ITCAM Alert Initiative actively participate & contribute by identifying specific/problematic issues, research and provide PPMs & New solutions. Responsible to develop, test, and deploy new solutions.
• Initiate and provide Knowledge Repository & Documentation, and Enhancements (Documentation AMS minimum 4 annually (1 per quarter).
• No Production deployment failures from your respective domain area.
• Avoid delays/ wait time for customer responses on business/operational issues.
• Close coordination and communication with offshore AMS Managers and leads across the group, ensuring that delivery is high quality and on/before schedule.
• Provide effective and timely resolution for all requests/queries from the team on daily basis.
• Get timely and formal customer sign off/approvals for all deliverables/assignments.
• Manage and address critical P1, P2 issues and addresses them immediately related to Mainframe AMS incidents.
• Lead, develop and maintain Mainframe applications support (Incident reporting, Change requests, Prod IDs).
• Knowledge of processing large sets of structured, semi-structured and unstructured data supporting systems application architecture.
• Knowledgeable of application methodology development and life cycle and Software Engineering principles.
• Able to assess business rules, collaborate with stakeholders and perform source to target data mapping, design and review.
• Experience in SQL Server Integration Services (SSIS) and SQL Server Reporting Service (SSRS).
• Excellent knowledge in creating databases, tables, stored procedures, DDL/DML Triggers, Views, User defined data types, functions Cursors and Indexes using T-SQL.
• Experience in data conversion and data migration using SSIS and DTS services across different databases like Oracle, and flat files.
• Provide production support for mainframe applications and other technological applications troubleshooting system issues, analyzing logs, and ensuring minimal downtime using monitoring tools.
• Develop and optimize SQL and NoSQL databases (MySQL, DB2, UDB), integrating them with Java applications for efficient data retrieval and storage.
• Collaborate with business analysts and stakeholders to translate business requirements into technical solutions and optimize existing application workflows.
• Facilitate the transition from requirements to execution by spearheading project plan creation and maintaining comprehensive documentation throughout the implementation phase.
• Work closely with cross-functional teams, including architects and developers, to design, deploy, and maintain enterprise-level web applications and services.
• Support Annual Disaster Recovery coordination with AMS offshore team validation of applications.
• Presales & Analysis Create and bring Value Add to improving business processes, efficiency and automated business solutions. Provide excellence through scope documentation, and detailed estimation reviews to ensure project viability.
• Evaluate and provide estimate work packages for AMS enhancements, tasks, projects by working with Project Mgrs offshore.
• Lead by example, blending technical expertise and providing transparent communication to drive digital transformation projects.
Qualifications:
Required:
• 10+ years in Applications Design, Analysis, Development Testing and Implementation on various batch and online, stored procedures for Mainframe applications development, maintenance, and troubleshooting and system performance tuning.
• Strong leadership skills as a technical practitioner and Business Partner in making significant contributions to OEM Automotive Industry.
• Proven track record of delivering on aggressive timelines, exceeding performance expectations, and driving operational excellence in complex enterprise environments for Applications development.
• Hands on experience and manages Mainframe Applications Maintenance Service – SNOW incidents, on a timely basis with a high quality.
• Responsible to work on and implement 35-40% of incidents assigned to Core Business area domain.
• Effective AMS execution with 0 SLA breach max 5% in respective group/assignment.
• Aging: No single incident >30 days.
• No breach for P1 and P2 incidents.
• Availability for P1 critical incidents to be worked on immediately.
• P3 & P4 incidents completed in 2 to 5 days, improve Resolution turnaround time at 5%.
• Availability for On Call Support 7:30 AM-7:30 PM, PST for your assigned Business area domain.
• Initiate and Implement Proactive Problem Management solutions.
• ITCAM Alert Initiative actively participate & contribute by identifying specific/problematic issues, research and provide PPMs & New solutions. Responsible to develop, test, and deploy new solutions.
• Initiate and provide Knowledge Repository & Documentation, and Enhancements (Documentation AMS minimum 4 annually (1 per quarter).
• No Production deployment failures from your respective domain area.
• Avoid delays/ wait time for customer responses on business/operational issues.
• Close coordination and communication with offshore AMS Managers and leads across the group, ensuring that delivery is high quality and on/before schedule.
• Provide effective and timely resolution for all requests/queries from the team on daily basis.
• Get timely and formal customer sign off/approvals for all deliverables/assignments.
• Manage and address critical P1, P2 issues and addresses them immediately related to Mainframe AMS incidents.
• Lead, develop and maintain Mainframe applications support (Incident reporting, Change requests, Prod IDs).
• Knowledge of processing large sets of structured, semi-structured and unstructured data supporting systems application architecture.
• Knowledgeable of application methodology development and life cycle and Software Engineering principles.
• Able to assess business rules, collaborate with stakeholders and perform source to target data mapping, design and review.
• Experience in SQL Server Integration Services (SSIS) and SQL Server Reporting Service (SSRS).
• Excellent knowledge in creating databases, tables, stored procedures, DDL/DML Triggers, Views, User defined data types, functions Cursors and Indexes using T-SQL.
• Experience in data conversion and data migration using SSIS and DTS services across different databases like Oracle, and flat files.
• Provide production support for mainframe applications and other technological applications troubleshooting system issues, analyzing logs, and ensuring minimal downtime using monitoring tools.
• Develop and optimize SQL and NoSQL databases (MySQL, DB2, UDB), integrating them with Java applications for efficient data retrieval and storage.
• Collaborate with business analysts and stakeholders to translate business requirements into technical solutions and optimize existing application workflows.
• Facilitate the transition from requirements to execution by spearheading project plan creation and maintaining comprehensive documentation throughout the implementation phase.
• Work closely with cross-functional teams, including architects and developers, to design, deploy, and maintain enterprise-level web applications and services.
• Support Annual Disaster Recovery coordination with AMS offshore team validation of applications.
• Presales & Analysis Create and bring Value Add to improving business processes, efficiency and automated business solutions. Provide excellence through scope documentation, and detailed estimation reviews to ensure project viability.
• Evaluate and provide estimate work packages for AMS enhancements, tasks, projects by working with Project Mgrs offshore.
• Lead by example, blending technical expertise and providing transparent communication to drive digital transformation projects.
• Automotive Domain Expertise: Work closely with data systems and gain deep expertise in the automotive industry. Contribute to the development and optimization of systems supporting OEM systems and associated technologies.
• Mainframe Development: Lead and hands on experience with the development and maintenance of mainframe-based applications.
• Design and Develop – Cobol programs – Batch & Online (CICS), RPC’s Stored Procedures.
• Unit and System testing - of newly developed/changed components.
• Create reports - against Z/OS DB2, IBM UDB and MS SQL Server databases based on the user requirements.
• Monitoring and Reporting: Design application to generate daily monitoring reports, tracking file ingestion status and scheduling data lake runs.
• SQL & Data Querying: Experience in SQL queries for data analysis and reporting, using Java for integration and automation in processing datasets and generating insights.
• Integration Management: mainframe applications interaction with 3rd party systems using API Integration (MuleSoft, other).
• Code Integration & Version Control: Utilize Git for version control, ensuring effective branching, merging, and code reviews. Actively contributed to the maintenance of Java applications through integration and unit testing.
• Cross-Functional Collaboration: Work closely with Business users and stakeholders along with cross-functional teams to translate business requirements into technical /business solutions using Java, ensuring alignment with project objectives and business goals.
• Support & Optimization: Provide 24x7 ongoing production support for mainframe applications, optimizing system performance and ensuring seamless operation of dealer-facing tools and internal applications.
• Testing & Quality Assurance: Lead efforts in unit testing, integration testing, and code review processes. Ensured that mainframe applications and system features are fully functional, scalable, and performant.
• Global Team Orchestration: Manage close daily coordination with offshore teams and managers to prioritize tasks, resolve technical queries rapidly, and ensure high-quality delivery across different time zones.
• Stakeholder Alignment: Act as the primary communication hub for all Business stakeholders, project parties, AMS teams (Apps/Infra offshore/onshore) ensuring seamless alignment and transparency regarding business changes and project status.
• Education: Bachelor’s degree in Computer Science, Information Technology, or related field (with honors preferred).
• Experience: 10+ years
• Certifications: DB2 Database developer by IBM, Big Data – A Plus
Preferred:
• Exposure to cloud-based systems
• Familiarity with modern observability (Dynatrace/New Relic extensions) or GitOps workflows.
• Familiarity with Data Privacy and Data Governance a PLUS!
Company:
Tekfortune Inc. Founded in 2014, the company is headquartered in Piscataway, USA, with a team of 51-200 employees. The company is currently Growth Stage.

Tekfortune logo

About Tekfortune

Sourced by ZipRecruiter

Our IT staffing services help companies customize business applications, develop software, manage their IT Infrastructure, and design and engineer technology products. Through our quality workforce solutions, we introduce technology professionals that are the correct match for our clients. Partner with Us Today

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Piscataway, NJ, US

Year founded

2014