# Job Control Language (JCL)

Skill · Programming Languages

Canonical page: https://career.thegoodapps.co/skills/job-control-language-jcl

Job Control Language (JCL) is a scripting language used on IBM mainframe operating systems, such as z/OS, to instruct the system on how to run a batch job, including which programs to execute, what datasets to use, and resource allocation. It is used primarily by mainframe systems programmers and operators in industries like banking and insurance that still rely on legacy mainframe infrastructure. JCL scripts define job steps, and the syntax dates back to the 1960s with the introduction of OS/360.

## Job Control Language (JCL) in the job market

- Open roles: 8
- Employers hiring: 3
- Last checked: September 13, 2026

## Asked for alongside Job Control Language (JCL)

Measured from the 8 open roles that name Job Control Language (JCL), not from a curated list.

- [z/OS](https://career.thegoodapps.co/skills/z-os) — 5 roles (62.5%)
- [COBOL](https://career.thegoodapps.co/skills/cobol) — 3 roles (37.5%)
- [IBM Db2](https://career.thegoodapps.co/skills/ibm-db2) — 3 roles (37.5%)
- [Jenkins](https://career.thegoodapps.co/skills/jenkins) — 3 roles (37.5%)
- [Python](https://career.thegoodapps.co/skills/python) — 3 roles (37.5%)

## Roles that use Job Control Language (JCL)

- [Software Engineer](https://career.thegoodapps.co/occupations/software-engineer) — 4
- [Solutions Architect](https://career.thegoodapps.co/occupations/solutions-architect) — 1
- [Technical Support Engineer](https://career.thegoodapps.co/occupations/technical-support-engineer) — 1

Related skills: [COBOL](https://career.thegoodapps.co/skills/cobol), [TSO/ISPF](https://career.thegoodapps.co/skills/tso-ispf), [z/OS](https://career.thegoodapps.co/skills/z-os)

## Open roles requiring Job Control Language (JCL) (8)

- [CyberLife Developer  - US](https://career.thegoodapps.co/jobs/335adf97-2269-4ff5-a20a-e3cf34749c06/cyberlife-developer-us-at-dxc-technology) at [DXC Technology](https://career.thegoodapps.co/organizations/dxc-technology) — Full-time, Plano, TX
- [Mainframe Software Development Engineer in Test](https://career.thegoodapps.co/jobs/337f6662-c280-415a-bfd4-de071c6b75a0/mainframe-software-development-engineer-in-test-at-broadcom-inc) at [Broadcom Inc.](https://career.thegoodapps.co/organizations/broadcom-inc) — Warrenville, IL, $109,700 – $175,500
- [Desenvolvedor(a) COBOL (Mainframe) | Pleno a Sênior](https://career.thegoodapps.co/jobs/6d7dfbba-9e52-4830-b68b-4e100745a9cc/desenvolvedor-a-cobol-mainframe-pleno-a-senior-at-accenture) at [Accenture](https://career.thegoodapps.co/organizations/accenture)
- [Senior Mainframe Software Engineer](https://career.thegoodapps.co/jobs/a73473a6-ddac-49b0-a744-3b9d8f6495af/senior-mainframe-software-engineer-at-broadcom-inc) at [Broadcom Inc.](https://career.thegoodapps.co/organizations/broadcom-inc) — Plano, TX
- [Senior Software Engineer (ICB3)](https://career.thegoodapps.co/jobs/28b1fe18-b5cc-4a6d-9ffe-25fd341e245b/senior-software-engineer-icb3-at-broadcom-inc) at [Broadcom Inc.](https://career.thegoodapps.co/organizations/broadcom-inc) — Plano, TX, $91,100 – $146,000
- [R&D Engineer Software 3](https://career.thegoodapps.co/jobs/80e326dc-81d8-4794-ab81-7409fa8dc467/r-d-engineer-software-3-at-broadcom-inc) at [Broadcom Inc.](https://career.thegoodapps.co/organizations/broadcom-inc) — Warrenville, IL, $91,100 – $146,000
- [Senior Mainframe DevOps Architect](https://career.thegoodapps.co/jobs/220adef5-29d4-4c03-bc04-d8b871d470a5/senior-mainframe-devops-architect-at-broadcom-inc) at [Broadcom Inc.](https://career.thegoodapps.co/organizations/broadcom-inc)
- [Mainframe Technical Support Engineer - Storage Management](https://career.thegoodapps.co/jobs/ba1e5787-d254-4577-9df2-082047caa6ea/mainframe-technical-support-engineer-storage-management-at-broadcom-inc) at [Broadcom Inc.](https://career.thegoodapps.co/organizations/broadcom-inc) — $59,000 – $90,000
