1

Mainframe System Programmer Jobs in California (NOW HIRING)

Showing results 21-40

Mainframe System Programmer information

See California salary details

$9

$57

$77

How much do mainframe system programmer jobs pay per hour?

As of Sep 5, 2026, the average hourly pay for mainframe system programmer in California is $57.41, according to ZipRecruiter salary data. Most workers in this role earn between $52.21 and $66.44 per hour, depending on experience, location, and employer.

What is a mainframe system programmer?

Mainframe system programmers are IT professionals who specialize in installing, configuring, maintaining, and optimizing mainframe computer systems. They are responsible for the underlying software infrastructure, such as operating systems (like IBM z/OS), network configurations, and middleware. Their work ensures that mainframe environments run efficiently, securely, and with minimal downtime, supporting critical applications for large organizations. System programmers also troubleshoot complex issues and implement updates or enhancements as needed.

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

To thrive as a Mainframe System Programmer, you need deep knowledge of mainframe operating systems (such as z/OS), programming languages like COBOL or Assembler, and a degree in computer science or a related field. Familiarity with mainframe tools (e.g., IBM ISPF, JCL, SMP/E) and certifications such as IBM Certified System Programmer are typically required. Analytical thinking, problem-solving, and effective communication are crucial soft skills for diagnosing issues and collaborating with IT teams. These skills are vital to ensure the stability, security, and efficiency of critical enterprise computing environments.

What are some common challenges mainframe system programmers face when supporting legacy systems?

Mainframe System Programmers often encounter challenges such as integrating modern applications with legacy mainframe environments, ensuring system security while maintaining uptime, and troubleshooting complex issues that span both old and new technologies. They may also face difficulties due to limited documentation or retiring expertise as experienced colleagues leave the workforce. Staying current with evolving mainframe tools and best practices helps address these challenges and keeps systems running smoothly.

What is the difference between Mainframe System Programmer vs Mainframe Application Developer?

AspectMainframe System ProgrammerMainframe Application Developer
Required CredentialsCertifications in mainframe systems, such as IBM Certified System ProgrammerProgramming certifications, often in COBOL, Java, or other languages
Work EnvironmentOperate primarily on mainframe hardware, focus on system setup and maintenanceDevelop and modify applications running on mainframes
Employer & Industry UsageUsed by organizations with large-scale legacy systems, banking, insuranceDevelops business applications for mainframe environments in similar industries

While both roles work within mainframe environments, Mainframe System Programmers focus on system setup, maintenance, and optimization, whereas Mainframe Application Developers concentrate on creating and updating applications that run on mainframes. Understanding these differences helps in choosing the right career path or job search focus.

Is a mainframe system programmer a good career?

A mainframe system programmer is a specialized IT professional responsible for maintaining and optimizing mainframe computer systems, often requiring knowledge of languages like COBOL and tools such as z/OS. The role offers stable employment opportunities, competitive salaries, and demand in industries like finance and government, but it may require ongoing training to keep up with evolving technology. Overall, it can be a good career for those interested in enterprise computing and system management.

What are popular job titles related to Mainframe System Programmer jobs in California?

For Mainframe System Programmer jobs in California, the most frequently searched job titles are:

What job categories do people searching Mainframe System Programmer jobs in California look for?

The top searched job categories for Mainframe System Programmer jobs in California are:

Infographic showing various Mainframe System Programmer job openings in California as of August 2026, with employment types broken down into 1% As Needed, 87% Full Time, 10% Part Time, and 2% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $119,422 per year, or $57.4 per hour.

IBM Mainframe Developer ( Cobol )

3B Staffing LLC

Sacramento, CA

$53.25 - $68.50/hr

Full-time

Posted 4 days ago


Job description

Senior Programmer (8)
Mandatory Qualifications:
1. A minimum of seven (7) years of senior-level experience in IBM mainframe realtime and batch transaction communications, application, and data
integrations.
2. A minimum of seven (7) years of senior-level experience in IBM Assembler, DB2, VSAM, CICS, Broadcom Endevor, and z/OS mainframe development.
3. A minimum of seven (7) years of senior-level experience in COBOL, DB2, VSAM, CICS, Broadcom Endevor, and z/OS mainframe development.
4. A minimum of seven (7) years of experience in 24x7 real-time and Batch IBM mainframe production monitoring, maintenance, and operations (M&O),
technical analysis, technical documentation, code development, testing, deployment, and configuration.
5. Must possess a Bachelor's degree in IT related field

Pl

CONTRACT DESCRIPTION AND SCOPE
The Contractor will provide Managed Service expertise in legacy mainframe system maintenance and support, including 24x7 maintenance and operations support for DMV's legacy IBM mainframe service integration and the following systems:

  • California Motor Vehicle Data Communication System (CAMVDCS) -IBM
  • COBOL/Customer Information Control System (CICS)
  • Real-Time Control (RTC) and File Control Overhead (FCO) built with Assembler
  • Language Legacy Driver's License Business applications
  • COBOL and Assembler Business Applications.
  • IBM MQ Middleware DMV System Services like Shadow, Automated Named Index (ANI) programs, Overhead Routines and Databases

CONTRACTOR TASKS
1. RTC/FCO & CAMVDCS Legacy System Maintenance and Operations
A. Contractor will develop, document, and submit service level agreements (SLA) to DMV for review and approval or rejection.
B. The SLA will address at a minimum: analysis, development, testing, operations support, system and application availability, real-time incident
response, response time, incident resolution time, service request performance measurements, and periodic service level reporting, including tasks
performed during the reporting period.

C. Upon DMV approval of the work plan and SLA, the Contractor will manage all aspects of contractor staff to ensure coverage and provide ongoing
24x7 maintenance and operations support for the following:

1. CAMVDCS and all its architecture and components, including all interfaces and applications.
2. RTC and all its architecture and components, including FCO applications.
3. Support will include analysis, design, code development, testing, and code deployment according to DMV's Release Management process and standard.
D. The Contractor will support RTC/CAMVDCS as indicated in Exhibit I, RTC/CAMVDCS Support Tasks.
E. The Contractor will adhere to the escalation process in Exhibit J, Technical Support Escalation Process.

2. Training, Mentoring, and Knowledge Transfer The Contractor will provide training, knowledge transfer, and mentoring sessions to the DMV staff in work performed by the Contractor, including but not limited to migration, deployment, configuration, maintenance, development, and operational activities. DMV staff must be able to demonstrate the acquired knowledge and ability required to perform the necessary tasks for future support activities in the absence of the Contractor. The Contractor will provide documentation of sessions.