1

Cics Programmer Jobs (NOW HIRING)

Mainframe CICS Engineer

New York, NY · On-site

$53.50 - $69/hr

Description The Mainframe CICS Systems Programmer/Engineer is responsible for all phases of CICS engineering, system and software maintenance, and CICS related operational functions. The candidate ...

Mainframe IMS & CICS Developer Location: Wilmington, DE (100% Onsite - 5 Days/Week) Pay Rate: $45-$50/Hour (C2C) Contract: Contract Schedule: Monday-Friday | Onsite Experience: 10+ Years About the ...

Mainframe CICS Systems Engineer

Fargo, ND · On-site

$48 - $61.75/hr

The Mainframe CICS Systems Programmer/Engineer is responsible for all phases of CICS engineering, system and software maintenance, and CICS related operational functions. The candidate must be ...

New

Mainframe CICS Systems Engineer

Leawood, KS · On-site

$47.75 - $61.25/hr

The Mainframe CICS Systems Programmer/Engineer is responsible for all phases of CICS engineering, system and software maintenance, and CICS related operational functions. The candidate must be ...

New

Mainframe CICS Systems Engineer

Omaha, NE · On-site

$46.75 - $60.25/hr

The Mainframe CICS Systems Programmer/Engineer is responsible for all phases of CICS engineering, system and software maintenance, and CICS related operational functions. The candidate must be ...

New

Mainframe CICS Systems Engineer

Burlington, VT · On-site

$49.25 - $63.25/hr

The Mainframe CICS Systems Programmer/Engineer is responsible for all phases of CICS engineering, system and software maintenance, and CICS related operational functions. The candidate must be ...

New

next page

Showing results 1-20

CICS Programmer information

See salary details

$12

$39

$68

How much do cics programmer jobs pay per hour?

As of Sep 1, 2026, the average hourly pay for cics programmer in the United States is $39.54, according to ZipRecruiter salary data. Most workers in this role earn between $25.72 and $51.44 per hour, depending on experience, location, and employer.

What is a CICS programmer?

CICS Programmers are IT professionals who specialize in developing, maintaining, and troubleshooting applications that run on IBM's Customer Information Control System (CICS). CICS is a transaction processing system widely used in mainframe environments, particularly in industries like banking, insurance, and retail. These programmers use languages such as COBOL, PL/I, or Assembler to write and update programs that interact with CICS, ensuring reliable and efficient processing of large volumes of transactions. Their work often involves integrating CICS applications with databases, web services, and other enterprise systems.

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

To thrive as a CICS Programmer, you need strong COBOL programming skills, in-depth knowledge of mainframe environments, and experience with CICS transaction processing, typically backed by a degree in computer science or a related field. Familiarity with tools like IBM CICS, JCL, DB2, and version control systems is essential, and certifications in mainframe technologies are advantageous. Analytical thinking, attention to detail, and effective communication are vital soft skills for troubleshooting and collaborating with technical teams. These competencies ensure robust, efficient, and reliable transaction processing systems that support critical business operations.

What are some common challenges faced by CICS programmers in maintaining and updating legacy systems?

CICS Programmers often work with legacy mainframe applications that require careful updates to ensure stability and compliance with modern standards. A primary challenge is understanding and navigating decades-old code, which may lack thorough documentation. Additionally, integrating new technologies or security protocols without disrupting existing functionalities can be complex. Collaborative troubleshooting with cross-functional teams—such as system administrators and business analysts—is frequent to ensure smooth operations and minimize downtime.
More about CICS Programmer jobs

What states have the most Cics Programmer jobs?

States with the most job openings for Cics Programmer jobs include:

What job categories do people searching Cics Programmer jobs look for?

The top searched job categories for Cics Programmer jobs are:

Infographic showing various Cics Programmer job openings in the United States as of August 2026, with employment types broken down into 50% Full Time, and 50% Contract. Highlights an 50% In-person, and 50% Remote job distribution, with an average salary of $82,234 per year, or $39.5 per hour.

Mainframe CICS Systems Programmer

Philadelphia, PA • On-site

No Limit Technology
IT Services • 11 - 50 employees

$55.50 - $70.75/hr

Full-time

Re-posted yesterday


Job description

\n <\/head>\n \n

Job Description:
<\/p>

Our mainframe team is a technology enabler for the business by providing a strong, resilient, and stable platform to host and enable business innovation\/growth in our lines of business. The Mainframe CICS Systems Programmer is responsible for all phases of CICS engineering, application support, system and software maintenance, and CICS related operation functions. In order to be considered for this role you must be comfortable working with CICS in an enterprise scale as well as in\-depth knowledge in CICS performance & tuning, debugging and dump analysis.
<\/p>

Required experience:
<\/p>\n

    \n
  • A minimum of ten years working as a CICS Systems Programmer \/ Engineer
    <\/span><\/li>\n
  • Knowledge of all CICS parameters that control performance in a CICSPlex environment.
    <\/span><\/li>\n
  • Expert knowledge of JCL. Job Control Language.
    <\/span><\/li>\n
  • Knowledge of SMP\/E, software upgrade and maintenance
    <\/span><\/li>\n
  • In depth knowledge of CICS SMF record structure and the CICS Performance Analyzer tool to gather statistics for tuning CICS regions
    <\/span><\/li>\n
  • Experience with implementation & customization, dynamic transaction routing, etc.
    <\/span><\/li>\n
  • Ability to perform problem determination, dump analysis and performance tuning
    <\/span><\/li>\n
  • Experienced with the CICS monitoring tools
    <\/span><\/li>\n
  • Familiarity with ROSCOE, BMC Control\-M, BMC Control\-D, and IBM TSO
    <\/span><\/li>\n
  • Knowledge of COBOL to support application developers
    <\/span><\/li>\n <\/ul>\n
    \n
    \n <\/div><\/span>
    \n <\/body>\n<\/html>