> Markdown version of [/jobs/ext/3691331-mainframe-utilities-developer-dp](https://www.wearedevelopers.com/jobs/ext/3691331-mainframe-utilities-developer-dp). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Mainframe Utilities Developer - DP - **Company:** Compu-Vision Consulting Inc. - **Location:** Charlotte, NC, United States - **Experience:** Experienced - **Contract:** Temporary to permanent - **Skills:** Java (Programming Language), JavaScript (Programming Language), Confluence, Bash Shell, Batch Processing, Unix, COBOL (Programming Language), Continuous Integration, Extract Transform Load (ETL), IBM DB2, Software Debugging, DevOps, Programming Tools, File Systems, Eclipse (Software), Endevor, Github, Monitoring of Systems, Job Control Language (JCL), Rexx (Programming Language), Tivoli Management Framework, Job Scheduling, Python (Programming Language), Mainframes, Performance Tuning, Broadcom, Ansible, Software Configuration Management, SQL Databases, Transmission Control Protocol (TCP), Utility Software, Virtual Storage Access Methods, Visual Studio Online, Z/OS, Data Processing, Syncsort, Software Troubleshooting, File-aid, Easytrieve, Bitbucket, ZFS File System, Splunk, Software Version Control, Jenkins, Control M - **Published:** October 11, 2026 - **Apply:** https://www.careerjet.com/jobad/us7bc9dda3048c8faa4ea5b195e3e0e7a8 ## About the Role * 5-8+ years of experience working in mainframe environments. * At least 3 years of focused experience in mainframe utilities development and batch processing. * Strong hands-on experience with IBM z/OS. * Expertise in JCL, batch processing, DFSORT/Syncsort, IDCAMS, and standard IBM utilities. * Experience developing data processing utilities and ETL batch processes. * Strong troubleshooting, debugging, and problem-solving skills in mainframe batch environments. * Experience with z/OS UNIX System Services (USS), z/OS Connect, Jenkins, Ansible, IBM Developer for z/OS (IDz), or Eclipse-based development tools. * Knowledge of REXX, REXX Skeletons, and COBOL. * Familiarity with Python, Java, JavaScript, and SQL. * Knowledge of mainframe software and utilities from IBM, Broadcom, and BMC. * Experience with one or more source code management tools, such as: * BMC AMI DevX Code Pipeline (ISPW) * BMC AMI DevX Workbench * Broadcom Endevor * Rocket Changeman * IBM Developer for z/OS (IDz) Preferred Qualifications * Familiarity with DB2, IMS, VSAM, and sequential datasets. * Experience with File-AID, Easytrieve, and ICETOOL. * Knowledge of job scheduling tools such as CA-7, Control-M, and IBM Tivoli Workload Scheduler (TWS). * Experience with automation frameworks using REXX and Python. * Experience supporting large-scale mainframe data processing and ETL pipelines. * Exposure to mainframe modernization, CI/CD, and DevOps initiatives. * Knowledge of z/OS UNIX System Services, including: * Bash scripting * HFS/ZFS file systems * UNIX permissions * SSH * Familiarity with Java, JavaScript, Python, GitHub, Bitbucket, VS Code, Zowe, and Confluence. * Understanding of TCP/IP networking and monitoring tools such as Splunk or ELK. ## Description We are seeking an experienced Mainframe Utilities Developer to design, develop, maintain, and optimize utility programs supporting data processing, system operations, and batch workloads in IBM z/OS environments. The ideal candidate will have strong expertise in JCL, batch processing, mainframe utilities, automation, and software configuration management tools., * Administer and support mainframe development tools, including BMC AMI DevX Code Pipeline (ISPW), BMC AMI DevX Workbench, IBM Developer for z/OS (IDz), and CA-JCLCHECK. * Design, develop, and optimize reusable mainframe utilities for data processing and batch operations. * Utilize and extend standard IBM and third-party utilities, including DFSORT/Syncsort, IDCAMS, IEBGENER, and IEBCOPY. * Analyze and resolve complex technical issues involving batch processing, system operations, and data handling. * Develop technical solutions and automate repetitive processes to improve operational efficiency. * Lead technical initiatives and collaborate with individual contributors or small teams to deliver solutions. * Support mainframe development, debugging, testing, and performance optimization. * Work with source code management and development tools to support software delivery and mainframe modernization initiatives.