> Markdown version of [/jobs/ext/1974338-mainframe-developer-onsite](https://www.wearedevelopers.com/jobs/ext/1974338-mainframe-developer-onsite). 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 Developer onsite - **Company:** Ztek Consulting - **Location:** Pittsburgh, PA, United States - **Contract:** Permanent contract - **Skills:** Batch Processing, Customer Information Control System (CICS), COBOL (Programming Language), Code Review, Databases, IBM DB2, Software Debugging, Monitoring of Systems, Job Control Language (JCL), Pl/i, Virtual Storage Access Methods, Control M - **Published:** August 7, 2026 - **Apply:** https://www.dice.com/job-detail/1a2daf26-45ec-479d-af59-ed3d0ff8ed87 ## About the Role Must Have Technical/Functional Skills * Strong experience in COBOL and JCL. * Knowledge of mainframe utilities and tools (e.g., IDCAMS, SORT). * Experience with DB2, IMS, or VSAM databases. * Familiarity with CICS (Customer Information Control System). * Understanding of batch processing and scheduling tools (e.g., Control-M). * Ability to debug and analyze legacy code. * Good problem-solving and analytical skills ## Description * Design, develop, and maintain mainframe applications using languages like COBOL, JCL, PL/I, and Assembler. * Analyze business requirements and translate them into technical specifications. * Perform coding, testing, debugging, and troubleshooting of applications. * Work with databases such as DB2, IMS, and VSAM. * Develop and manage batch and online processing programs. * Monitor system performance and ensure stability and efficiency. * Conduct code reviews and implement best practices. * Collaborate with business analysts, testers, and other developers. * Provide support for production issues and perform incident resolution ## Related Videos - [Data Fabric in Action - How to enhance a Stock Trading App with ML and Data Virtualization](https://www.wearedevelopers.com/videos/253-data-fabric-in-action-how-to-enhance-a-stock-trading-app-with-ml-and-data-virtualization) - [Fireside Chat with Lea](https://www.wearedevelopers.com/videos/551-fireside-chat-with-lea) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [".Net is too slow" was not an option](https://www.wearedevelopers.com/videos/100176-net-is-too-slow-was-not-an-option) - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [The 10 C++ programming questions to expect in an interview](https://www.wearedevelopers.com/magazine/50-the-10-c-programming-questions-to-expect-in-an-interview) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [10 Highest Paying Programming Languages 2025](https://www.wearedevelopers.com/magazine/150-10-highest-paying-programming-languages-2025) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)