Mainframe Developer

Post Date

Feb 26, 2026

Location

Indianapolis,
Indiana

ZIP/Postal Code

46202
US
Apr 30, 2026 Insight Global

Job Type

Contract

Category

Software Engineering

Req #

IND-72e86f9a-f186-4daa-834f-7c2604f86df3

Pay Rate

$52 - $65 (hourly estimate)

Job Description

• Participate as a core member of an Agile Scrum team, attending daily stand ups, sprint planning, backlog refinement, sprint reviews, and retrospectives
• Design, develop, enhance, and maintain COBOL batch and online (CICS) applications supporting critical business functions
• Write, modify, and support JCL for batch processing, scheduling, and job control
• Develop and maintain DB2 database interactions, including SQL queries, stored procedures, and performance tuning
• Analyze business requirements and translate them into technical designs and working code
• Debug and resolve production issues, including batch abends, online transaction errors, and data discrepancies
• Collaborate closely with business analysts, QA, DevOps, and operations teams to deliver high quality solutions
• Participate in code reviews, ensuring adherence to standards, performance, and maintainability
• Contribute to application documentation, technical specifications, and knowledge sharing
• Support modernization initiatives, including integration with distributed systems and newer development tools
• Leverage modern development workflows (such as VSCode connected to the mainframe) to improve developer productivity
• Explore and responsibly apply AI assisted development tools to accelerate analysis, troubleshooting, and coding where appropriate

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Required Skills & Experience

• Strong hands on experience with IBM Mainframe environments
• Proficiency in COBOL (batch and online development)
• Experience with CICS transaction processing
• Solid knowledge of JCL for batch job creation, scheduling, and troubleshooting
• Experience working with DB2, including data modeling and SQL development
• Strong SQL skills for data access, analysis, and performance optimization
• Working knowledge of TSO/ISPF, Roscoe, or Endeavor for development and source control
• Experience working in a team based Agile or iterative development environment

Nice to Have Skills & Experience

• Experience with Java, JavaScript, and/or .NET in support of integrations or modernization efforts
• Exposure to AI assisted development tools (e.g., Claude Code or similar) for code analysis, documentation, or productivity gains
• Experience using VS Code connected to mainframe environments
• Prior experience in personal and/or commercial insurance systems, including policy, claims, billing, or underwriting platforms
• Familiarity with DevOps concepts, CI/CD pipelines, or hybrid mainframe distributed architectures

Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.