1

Mainframe Software Developer Jobs in Indiana (NOW HIRING)

Sr. Systems Engineer

Indianapolis, IN · On-site +1

$99K - $136K/yr

Its capabilities include data science, software development, network engineering, intelligence ... Strong IBM mainframe experience. * IBM z/OS, IDMS, Oracle, Cognos, Broadcom Endevor, Production ...

Sr. Systems Engineer

Indianapolis, IN · On-site

$99K - $136K/yr

Its capabilities include data science, software development, network engineering, intelligence ... Strong IBM mainframe experience. * IBM z/OS, IDMS, Oracle, Cognos, Broadcom Endevor, Production ...

Sr. Systems Engineer

Indianapolis, IN · On-site +1

$99K - $136K/yr

Its capabilities include data science, software development, network engineering, intelligence ... Strong IBM mainframe experience. * IBM z/OS, IDMS, Oracle, Cognos, Broadcom Endevor, Production ...

Test Analyst

Indianapolis, IN · On-site

$39.48/hr

... mainframe systems and other interfaces. * Collaboration: Work with Test supervisor, project managers, Product owners, developers, and other stakeholders to ensure timely delivery of quality software.

... Software Development Lifecycle (SDLC). Integrate automated test suites into CI/CD pipelines and ... Azure DevOps, or similar platforms. Working knowledge of mainframe technologies, for backend ...

Senior Test Engineer

Indianapolis, IN · On-site

$106K - $197K/yr

... Software Development Lifecycle (SDLC). • Integrate automated test suites into CI/CD pipelines and ... DevOps, or similar platforms. • Working knowledge of mainframe technologies, for backend ...

... Software Development Lifecycle (SDLC). • Integrate automated test suites into CI/CD pipelines and ... DevOps, or similar platforms. • Working knowledge of mainframe technologies, for backend ...

... mainframe systems and other interfaces. Collaboration: Work with Test supervisor, project managers, Product owners, developers, and other stakeholders to ensure timely delivery of quality software.

Through the design cycle and sustainability efforts, this person will leverage several software ... end frames, mainframes, etc.) meeting market requirements and cost targets for New Product ...

Showing results 21-40

Mainframe Software Developer information

See Indiana salary details

$9

$50

$68

How much do mainframe software developer jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for mainframe software developer in Indiana is $50.79, according to ZipRecruiter salary data. Most workers in this role earn between $44.86 and $57.64 per hour, depending on experience, location, and employer.

What is a mainframe software developer?

A Mainframe Software Developer is an IT professional who designs, develops, tests, and maintains software applications that run on mainframe computers. These developers typically work with programming languages such as COBOL, JCL, and Assembler, and are responsible for ensuring the performance and reliability of critical business systems used by large organizations. Mainframe Software Developers often collaborate with business analysts, project managers, and other IT staff to support and enhance legacy systems, as well as to integrate new technologies with existing mainframe infrastructure.

What are the key skills and qualifications needed to thrive as a mainframe software developer?

To thrive as a Mainframe Software Developer, you need expertise in COBOL, JCL, mainframe operating systems (such as z/OS), and a background in computer science or related fields. Familiarity with mainframe tools like IBM CICS, DB2, and version control systems, along with certifications such as IBM Certified System Programmer, is highly valued. Strong analytical thinking, problem-solving abilities, and effective communication set standout professionals apart in this field. These skills ensure the maintenance of critical legacy systems, support for business operations, and seamless integration with modern technologies.

How does a mainframe software developer typically collaborate with cross-functional teams in a modern IT environment?

Mainframe Software Developers frequently work with cross-functional teams that include business analysts, system architects, QA testers, and DevOps engineers. Collaboration often involves participating in daily stand-ups, code reviews, and joint problem-solving sessions to ensure seamless integration of mainframe applications with newer technologies. Developers also play a key role in translating business requirements into robust mainframe solutions, and may be involved in mentoring junior developers or coordinating with offshore teams. This collaborative environment helps ensure that legacy systems remain aligned with evolving business needs and IT strategies.

What is the difference between Mainframe Software Developer vs Mainframe Systems Analyst?

AspectMainframe Software DeveloperMainframe Systems Analyst
Required CredentialsBachelor's in Computer Science or related field, certifications like IBM Certified SpecialistBachelor's in IT, Computer Science, or related, often with certifications in mainframe systems
Work EnvironmentDevelops and codes mainframe applications, often in COBOL, PL/I, or AssemblerAnalyzes system requirements, designs solutions, and coordinates between users and developers
Employer & Industry UsageFinancial institutions, government agencies, large corporations using mainframe systemsSame industries, focusing on system analysis, requirements gathering, and process improvements

While Mainframe Software Developers focus on coding and building mainframe applications, Mainframe Systems Analysts analyze existing systems and gather requirements to improve or implement new solutions. Both roles are essential in mainframe environments and often collaborate closely.

Is a mainframe software developer a good career?

A mainframe software developer is a specialized IT professional who maintains and develops applications on mainframe systems, which are used by large organizations for critical operations. The role offers stable employment, competitive salaries, and opportunities to work with legacy systems and mainframe programming languages like COBOL. However, it requires specific skills and certifications, and the field is gradually evolving as organizations adopt newer technologies.

Is mainframe software developer still in demand?

Mainframe software developers are still in demand in industries such as finance, government, and healthcare that rely on legacy systems. These roles often require skills in COBOL, JCL, and mainframe environments, with ongoing opportunities for maintenance, modernization, and integration projects.

What are popular job titles related to Mainframe Software Developer jobs in Indiana?

For Mainframe Software Developer jobs in Indiana, the most frequently searched job titles are:

What job categories do people searching Mainframe Software Developer jobs in Indiana look for?

The top searched job categories for Mainframe Software Developer jobs in Indiana are:

What cities in Indiana are hiring for Mainframe Software Developer jobs?

Cities in Indiana with the most Mainframe Software Developer job openings:

Infographic showing various Mainframe Software Developer job openings in Indiana as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $105,648 per year, or $50.8 per hour.

Intermediate Systems Engineer

Cybermedia Technologies LLC

Indianapolis, IN • On-site

Other

Medical, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

CTEC is a leading technology firm that provides modernization, digital transformation, and application development services to the U.S. Federal Government. Headquartered in McLean, VA, CTEC has over 300 team members working on mission-critical systems and projects for agencies such as the Department of Homeland Security, Internal Revenue Service, and the Office of Personnel Management. The work we do effects millions of U.S. citizens daily as they interact with the systems we build. Our best-in-class commercial solutions, modified for our customers' bespoke mission requirements, are enabling this future every day.
The Company has experienced rapid growth over the past 3 years and recently received a strategic investment from Main Street Capital Corporation (NYSE: MAIN). In addition to our recent growth in Federal Civilian agencies, we are seeking to expand our capabilities in cloud development and footprint in national-security focused agencies within the Department of Defense and U.S. Intelligence Community.
We are currently seeking a Systems Engineer (Intermediate) to join our team.
Position Summary
The Systems Engineer (Intermediate) is responsible for performing systems analysis, evaluation, design, integration, documentation, and implementation of complex applications and enterprise systems. This role requires a solid understanding of administrative and technical principles to support system development and engineering initiatives across the organization. This position supports the Defense Finance and Accounting Service (DFAS) with their IBM mainframe-based civilian payroll system.
The Systems Engineer participates in all phases of the system development lifecycle (SDLC), with emphasis on planning, analysis, evaluation, integration, testing, verification, validation, and acceptance activities, including Independent Verification & Validation (IV&V) and Developmental Test & Evaluation (DT&E). The position involves applying technical and business principles to support the development of automated engineering solutions for complex operational requirements.
Key Responsibilities
  • Perform systems analysis, design, integration, testing, implementation, and maintenance activities for enterprise applications and systems.
  • Participate in all phases of the system development lifecycle (SDLC).
  • Support planning, requirements gathering, system evaluation, integration, testing, and acceptance activities.
  • Analyze business and technical requirements and assist in developing automated engineering solutions.
  • Collaborate with developers, engineers, testers, and stakeholders to support project objectives and system enhancements.
  • Prepare and maintain technical documentation, reports, and system specifications.
  • Assist in troubleshooting system issues and identifying performance improvement opportunities.
  • Support software testing, configuration management, and audit readiness activities.
  • Ensure assigned tasks are completed in accordance with quality and compliance standards.
  • Analyze and Action Requests and System Change Requests, developing resolution plans and documenting outcomes in configuration management system.
  • Monitor production jobs and ABEND (unplanned program termination) codes using mainframe tools such as TSO, ISPF, SDSF, and JES.
  • Participate in COOP testing and enhancement activities; assist in maintaining system documentation

Required Qualifications
Candidates must possess intermediate-level hands-on experience (2-3 years) with the following:
  • Requirements Analysis
  • Software Design
  • IDMS database
  • COBOL programming

Preferred Qualifications
Intermediate-level hands-on experience (2-3 years) with the following is preferred:
  • JCL
  • System-to-System file sharing and interfaces
  • Oracle
  • COGNOS
  • JavaScript
  • Broadcom Endevor
  • Software Testing Strategies
  • Configuration Management Strategies
  • Audit Support and Assurance
  • REXX scripting language
  • z/OS mainframe operating environment; IBM mainframe tools: TSO, ISPF, SDSF, JES
  • PVCS Version Control; Enterprise Architect (EA) tool
  • Assembler programming (IBM mainframe)
  • Governmental accounting or financial systems (e.g., civilian payroll processing)

Desired Skills
  • Strong analytical and problem-solving abilities.
  • Knowledge of systems engineering methodologies and SDLC processes.
  • Ability to work collaboratively within cross-functional technical teams.
  • Strong written and verbal communication skills.
  • Experience supporting enterprise or government system environments is a plus.
  • Ability to manage multiple priorities in a fast-paced environment.
  • Exposure to 24/7 production mainframe operations or on-call support environments.
  • Familiarity with DoD/DFAS security requirements and CAC-enabled environments.

Education & Experience
  • Bachelor's degree in Computer Science, Information Systems, Engineering, or related field preferred.

Clearance: Active Secret clearance required.
If you are looking for a fun and challenging environment with talented, motivated people to work with, CTEC is the right place for you. In addition to employee salary, we offer an array of employee benefits including:
  • Paid vacation & Sick leave
  • Health insurance coverage
  • Career training
  • Performance bonus programs
  • 401K contribution & Employer Match
  • 11 Federal Holidays