> Markdown version of [/jobs/ext/1968840-mainframe-developer](https://www.wearedevelopers.com/jobs/ext/1968840-mainframe-developer). 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 - **Company:** Computer Task Group, Inc - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $93,600.0 - $104,000.0 - **Contract:** Temporary contract - **Skills:** Unit Testing, Customer Information Control System (CICS), COBOL (Programming Language), Databases, IBM DB2, Software Debugging, Endevor, Job Control Language (JCL), IBM Mainframe, Rexx (Programming Language), Mainframes, Performance Tuning, Release Management, Standard Sql, Software Deployment, Software Engineering, System Integration Testing, Virtual Storage Access Methods, Z/OS, Transaction Processing (Computing), Tso/ispf, Enterprise Software Applications, Information Technology, Software Version Control - **Published:** August 7, 2026 - **Apply:** https://www.dice.com/job-detail/6c845b75-b396-4d8a-93a4-0956382cbd44 ## About the Role * IBM Mainframe z/OS development * COBOL * CICS * DB2 * VSAM * JCL * Endevor * TSO/ISPF * REXX * SQL * Application debugging and performance tuning * Strong analytical and problem-solving skills * Excellent communication and teamwork abilities Preferred Experience * 5+ years of IBM Mainframe application development experience. * Experience developing and supporting high-volume enterprise applications. * Strong knowledge of COBOL programming and CICS transaction processing. * Experience working with DB2 databases and VSAM file structures. * Experience with Endevor source control and release management. * Familiarity with the complete software development lifecycle, including analysis, design, development, testing, implementation, and production support. Education * Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline preferred. * Equivalent combination of education and relevant experience will be considered. Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required. ## Description CTG is seeking a Mainframe Developer (COBOL/CICS/DB2) to support enterprise application development and maintenance within an IBM z/OS environment. This contract is ideal for an experienced mainframe professional with strong COBOL development skills and expertise in CICS, DB2, VSAM, JCL, and Endevor., * Develop, enhance, and maintain IBM Mainframe z/OS applications. * Design, code, test, and support COBOL applications utilizing CICS, DB2, VSAM, and JCL. * Analyze business requirements and translate them into technical solutions. * Troubleshoot and resolve production issues while ensuring application stability and performance. * Perform code maintenance, enhancements, and application modernization activities. * Utilize Endevor for source code management and application deployment. * Develop and execute unit testing and support system integration testing. * Document technical designs, programming changes, and support procedures. * Collaborate with developers, business analysts, QA teams, and stakeholders throughout the software development lifecycle. ## 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) - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [".Net is too slow" was not an option](https://www.wearedevelopers.com/videos/100176-net-is-too-slow-was-not-an-option) - [Can This Elephant Dance? IBM Bob and the Future of AI-First Software Development](https://www.wearedevelopers.com/videos/100256-can-this-elephant-dance-ibm-bob-and-the-future-of-ai-first-software-development) ## Related Articles - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [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) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [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)