> Markdown version of [/jobs/ext/2034734-mainframe-developer](https://www.wearedevelopers.com/jobs/ext/2034734-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:** Source Inc. - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Agile Methodology, Business Analytics Applications, Batch Processing, Customer Information Control System (CICS), COBOL (Programming Language), IBM DB2, Software Debugging, Distributed Systems, Job Control Language (JCL), Job Scheduling, Mainframes, Systems Development Life Cycle, Virtual Storage Access Methods, File-aid, Control M - **Published:** August 12, 2026 - **Apply:** https://www.dice.com/job-detail/9abd20b4-6d9b-40ae-b0de-af5ff11505b5 ## About the Role We are seeking a skilled Mainframe professional with strong experience in application analysis, development, maintenance, and legacy modernization initiatives. The ideal candidate should have hands-on expertise in COBOL based applications and a solid understanding of enterprise mainframe environments., * 10+ years of hands-on experience in Mainframe technologies, including COBOL, DB2, VSAM, JCL, and CICS. * Strong experience in batch processing, job scheduling, and production support environments. * Experience with enterprise scheduling tools such as Control-M. * Proficiency with Mainframe debugging and analysis tools such as Xpediter, File-AID, and Abend-AID. * Strong analytical, problem-solving, and troubleshooting skills. * Experience working in Agile and SDLC-driven environments. * Excellent communication and collaboration skills with technical and business stakeholders. ## Description * Perform code screening, analysis, and scraping of existing mainframe applications to identify dependencies, inefficiencies, risks, and optimization opportunities. * Analyze legacy applications and contribute to modernization, transformation, and migration strategies. * Design, develop, test, and maintain COBOL-DB2-CICS based applications. * Develop, enhance, and manage JCL jobs, including batch processing and workflow scheduling. * Work with Control-M, and enterprise scheduling tools for job automation, monitoring, and issue resolution. * Troubleshoot production issues, perform root cause analysis, and implement effective solutions. * Collaborate with cross-functional teams to support integrations with distributed systems, APIs, and downstream applications. * Perform impact analysis and support application enhancements, defect fixes, and ongoing maintenance activities. * Ensure adherence to coding standards, performance best practices, and security guidelines. * Prepare and maintain technical documentation, including specifications, code changes, process flows, and operational procedures. * Support QA, UAT, deployment, and post-production validation activities. ## 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) - [Brewing Tea over the Internet](https://www.wearedevelopers.com/videos/697-brewing-tea-over-the-internet) - [".Net is too slow" was not an option](https://www.wearedevelopers.com/videos/100176-net-is-too-slow-was-not-an-option) - [Business Strategies for Scaling European Tech](https://www.wearedevelopers.com/videos/1694-business-strategies-for-scaling-european-tech) - [A Technical Introduction to Bitcoin's 2nd Layer- The Lightning Network](https://www.wearedevelopers.com/videos/15-a-technical-introduction-to-bitcoin-s-2nd-layer-the-lightning-network) ## Related Articles - [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) - [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) - [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) - [Now is the time for industrialized software development](https://www.wearedevelopers.com/magazine/601-now-is-the-time-for-industrialized-software-development)