> Markdown version of [/jobs/ext/3141235-mainframe-applications-developer](https://www.wearedevelopers.com/jobs/ext/3141235-mainframe-applications-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 Applications Developer - **Company:** Everforth Apex - **Location:** Richmond, VA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Batch Processing, Business Software, Customer Information Control System (CICS), COBOL (Programming Language), IBM DB2, Software Debugging, Job Control Language (JCL), Mainframes, Software Engineering, Systems Integration, Virtual Storage Access Methods, File Transfer Protocol (FTP), Enterprise Software Applications, Mainframe Programming, Api Design, Api Management - **Published:** September 29, 2026 - **Apply:** https://www.dice.com/job-detail/6010a867-c204-4103-84db-573cc8d98aad ## About the Role * 7+ years of IBM z/OS Mainframe Development experience. * Advanced experience with: + COBOL + JCL + CICS + DB2 + VSAM * Strong troubleshooting and root-cause analysis skills. * Experience maintaining and enhancing existing enterprise applications. * Ability to work independently with minimal oversight. * Experience throughout the Software Development Life Cycle (SDLC). * Strong written and verbal communication skills., * Experience supporting application modernization initiatives. * Experience working with APIs and system integrations. * Familiarity with scheduling and batch processing tools such as CA7, Tidal, FTP, or similar technologies. What We're Looking For The ideal candidate is more than a strong developer. This person should be: * Comfortable inheriting and maintaining existing code written by others. * A strong problem solver who enjoys figuring out complex systems. * Detail-oriented and meticulous in their work. * Collaborative and team-focused. * Able to operate independently while also knowing when to ask questions. * Interested in a long-term engagement and becoming a trusted application expert. ## Description Our client is seeking a Senior Mainframe Applications Developer to join a highly experienced team supporting mission-critical systems. This position is a unique opportunity to work directly with a senior subject matter expert prior to retirement and participate in a structured knowledge transfer process. The selected candidate will assume ownership of a critical suite of applications while helping support ongoing modernization initiatives and mainframe-to-modern-platform migrations. What You'll Be Doing * Support, maintain, troubleshoot, and enhance enterprise mainframe applications. * Analyze and modify existing COBOL applications and legacy codebases. * Debug complex production and application issues. * Participate in application modernization and migration initiatives. * Assist with API integrations and cross-platform data exchanges. * Collaborate with development teams working in other technologies and platforms. * Perform impact analysis and identify dependencies across interconnected systems. * Participate in knowledge transfer activities with senior application SMEs. * Support SOX-regulated order-to-cash business applications. ## 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) - [API Design - Getting Started](https://www.wearedevelopers.com/videos/33-api-design-getting-started) - [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) - [".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) - [Cloud as the new mainframe: why the cloud hype does not reflect the dev reality](https://www.wearedevelopers.com/videos/797-cloud-as-the-new-mainframe-why-the-cloud-hype-does-not-reflect-the-dev-reality) ## Related Articles - [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) - [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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [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) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)