> Markdown version of [/jobs/ext/4628069-mainframe-developer](https://www.wearedevelopers.com/jobs/ext/4628069-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:** Insight Global - **Location:** West Des Moines, IA, United States - **Experience:** Expert - **Salary:** $93,600 - $114,400 - **Contract:** Permanent contract - **Skills:** Application Performance Management, Architectural Patterns, Business Software, COBOL (Programming Language), Code Reuse, Software Debugging, Job Control Language (JCL), Mainframes, Software Engineering - **Published:** November 7, 2026 - **Apply:** https://www.juju.com/job/2_174258906 ## About the Role * 6+ years of Mainframe development experience * Strong experience with: COBOL and JCL * Solid understanding of mainframe application design and architecture * Experience supporting enterprise-scale applications * Strong problem-solving and debugging skills * Ability to write clean, readable, and well-structured code ## Description Insight Global is seeking a Mainframe Application Developer to design, build, and support core business applications. This role focuses on translating business requirements and use cases into reliable, high-performing mainframe solutions while ensuring long-term scalability, maintainability, and performance. The ideal candidate is a strong COBOL developer who understands mainframe batch and online processing, has experience navigating enterprise mainframe environments, and writes clean, structured, reusable code. * Translate business requirements, storyboards, and use cases into functional mainframe applications * Working on Backlogs and Tech debts * Ensure application performance, quality, and responsiveness * Identify system bottlenecks and defects, and implement effective solutions * Apply appropriate design and architectural patterns in a mainframe environment * Develop reusable code libraries and utilities * Collaborate with cross-functional teams to support ongoing enhancements and maintenance