> Markdown version of [/jobs/ext/1066972-mainframe-developer](https://www.wearedevelopers.com/jobs/ext/1066972-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:** Infinite Computer Solutions (ICS) - **Location:** Alpharetta, GA, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Customer Information Control System (CICS), COBOL (Programming Language), Code Review, IBM DB2, Software Debugging, Job Control Language (JCL), Rexx (Programming Language), Mainframes, Scrum Methodology, Software Engineering, Software Systems, Z/OS, Test-Driven Development (TDD), Mainframe Programming - **Published:** June 8, 2026 - **Apply:** https://www.dice.com/job-detail/65e42fd2-0c9b-4618-bf61-a46ba460fccb ## About the Role * Bachelor's degree or equivalent practical experience. * 3 10 years of software development experience. * At least 5 years of hands-on experience with: * COBOL * JCL * CICS * MQ * Db2 for z/OS Experience developing and supporting mainframe applications. Strong problem-solving and communication skills. Ability to work effectively in a team environment. Nice to Have * Experience working in Agile/Scrum teams. * Knowledge of Test-Driven Development (TDD). * Understanding of banking, payments, or financial services systems. * Experience with REXX scripting. * Positive attitude and strong focus on delivering quality work., You are a Mainframe Developer who enjoys solving complex problems, writing high-quality code, and working on reliable systems that power banking and payment transactions. You are comfortable collaborating with teams and taking ownership of your work from development through production support. ## Description We are looking for a Software Developer with Mainframe experience to help build and maintain banking and payment processing applications. You will work with a team of developers, architects, and testers to create reliable software solutions used by financial institutions and their customers. What You'll Do * Develop and maintain mainframe applications. * Write, test, and debug code using COBOL and related technologies. * Work with architects and team members to design and implement new features. * Participate in Agile/Scrum activities such as daily stand-ups, sprint planning, and code reviews. * Ensure applications meet quality, security, and performance standards. * Troubleshoot production issues and provide support when needed. * Collaborate with offshore and cross-functional teams. * Contribute ideas to improve development processes and best practices. * Participate in an on-call support rotation for critical systems. ## Related Videos - [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) - [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) - [Migrating from COBOL with AI: A Moonshot Demo](https://www.wearedevelopers.com/videos/1531-migrating-from-cobol-with-ai-a-moonshot-demo) - [Goodbye Microservices, Hello Self-Contained Systems](https://www.wearedevelopers.com/videos/100009-goodbye-microservices-hello-self-contained-systems) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [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) - [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)