> Markdown version of [/jobs/ext/3539597-it-mainframe-developer](https://www.wearedevelopers.com/jobs/ext/3539597-it-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). --- # IT Mainframe Developer - **Company:** TEKnewGen LLC - **Location:** Austin, TX, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Applications Architecture, Application Performance Management, Unit Testing, Batch Processing, Business Systems, Customer Information Control System (CICS), COBOL (Programming Language), Code Review, Databases, Continuous Integration, Data Security, IBM DB2, Database Development, Software Debugging, Endevor, Job Control Language (JCL), Rexx (Programming Language), IT Management, Integrated Development Environments, Job Scheduling, Mainframes, Online Transaction Processing, Performance Tuning, Systems Development Life Cycle, Software Deployment, SQL Databases, Systems Integration, Virtual Storage Access Methods, Z/OS, Tso/ispf, Scripting, Enterprise Software Applications, Cloud Platform System, Mainframe Programming, Git, Integration Tests, Information Technology, Data Management, Cloud Integration, Control M - **Published:** September 30, 2026 - **Apply:** https://www.dice.com/job-detail/67683c6f-9071-4c4c-90ee-0c491dfaa91b ## About the Role Batch processing/job control DB2 Database & SQL CICS Online transaction processing VSAM File/data management z/OS Mainframe operating system TSO/ISPF Mainframe development environment Endevor / ChangeMan Source & change management Git / CI/CD Increasingly used in modernization REXX Scripting/automation MQ Enterprise messaging CA7 / Control-M Job scheduling Mainframe Development Lifecycle Requirements * Design * COBOL/JCL Development * DB2/CICS Development * Unit Testing * Integration Testing * QA * Production Deployment * Production Support, * Bachelor's degree in Computer Science, Information Technology, Engineering, or related field. * Typically 5+ years of mainframe development experience for a senior position. * Strong experience with COBOL, JCL, DB2, and CICS. * Experience with SDLC and enterprise application development. * Strong troubleshooting and analytical skills. * Experience working with production-critical applications. * Strong communication and collaboration skills. Senior Mainframe Developer For a Senior IT Mainframe Developer, employers commonly expect additional experience with: * Complex COBOL application architecture * DB2 performance tuning * CICS transaction optimization * Large-scale batch processing * Production incident management * Application modernization * Mainframe-to-cloud integration * API and distributed-system integration * Technical leadership and mentoring * Code reviews and development standards * Migration/conversion projects ## Description The IT Mainframe Developer designs, develops, enhances, maintains, and supports enterprise applications running on mainframe platforms. The role focuses on delivering reliable, secure, and high-performing solutions for critical business systems, often supporting banking, insurance, retail, healthcare, manufacturing, or other large-scale enterprises., * Design, develop, test, debug, and maintain mainframe applications. * Develop and enhance applications using COBOL, JCL, CICS, DB2, and VSAM. * Analyze business and technical requirements and translate them into application solutions. * Perform application coding, unit testing, integration testing, and production implementation. * Troubleshoot production issues and perform root-cause analysis. * Optimize application performance, batch processing, and database operations. * Develop and maintain JCL jobs, procedures, utilities, and batch processes. * Work with DB2 databases, including SQL development, data access, and performance optimization. * Develop and support CICS online transaction-processing applications. * Maintain interfaces between mainframe applications and distributed/cloud systems. * Participate in application modernization, migration, and integration initiatives. * Perform impact analysis for system enhancements and changes. * Prepare technical specifications, design documentation, test plans, and deployment documentation. * Follow SDLC, change-management, security, and IT governance standards. * Collaborate with business analysts, architects, QA teams, infrastructure teams, and other developers. * Participate in production support and on-call rotations, where required. ## Related Videos - [Unlocking the Power of the Mainframe: Developing modern applications on z/OS](https://www.wearedevelopers.com/videos/764-unlocking-the-power-of-the-mainframe-developing-modern-applications-on-z-os) - [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) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Stop Committing Your Secrets - GIt Hooks To The Rescue!](https://www.wearedevelopers.com/videos/573-stop-committing-your-secrets-git-hooks-to-the-rescue) ## Related Articles - [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) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges)