1

Mainframe Engineer Jobs in Michigan (NOW HIRING)

Ten years experience in programming using COBOL programming language. Eight years experience in programming using XGEN programming language. Eight years experience in programming using DMSII ...

Software Engineer #1059310 * Employees in this job function are responsible for designing ... This role focuses on developing and maintaining backend mainframe components (DB2, IMS, stored ...

Contract We are looking for experienced Mainframe Developers with strong expertise in IMS (DB/TM) and IDMS for development and maintenance projects within the Automotive domain. Required Skills ...

Dearborn MI(Day1 onsite) Role Overview We are seeking experienced Mainframe Developers with strong expertise in IMS (Information Management System DB/TM) and IDMS (Integrated Database Management ...

Software Development in Mainframe technologies using "COBOL, DB2, JCL, IMS DB/DC, MQ Series ... Engineering a high quality minimum viable product iteratively. * Prioritizing, grooming ...

Systems Analyst Programmer

Pontiac, MI ยท On-site

$90K - $110K/yr

Are you a seasoned and dynamic Systems Analyst or Mainframe Programmer looking to take the next step in your career? If so, consider joining our team! ABC Appliance is the parent company of ABC ...

Software Engineer #1052135 * We are seeking a highly experienced Senior Software Engineer for the ... Vehicle Invoicing and Drafting is a mission critical Mainframe Legacy application (with COBOL, JCL ...

Software Engineer #1058088 * We are seeking a highly experienced Senior Software Engineer for the ... Vehicle Invoicing and Drafting is a mission critical Mainframe Legacy application (with COBOL, JCL ...

Administer Digital Certificates and Keyrings to maintain mainframe security integrity. * Support ... Programming * TCP/IP Experience Required: * Senior Engineer Exp: Prac. In 2 coding lang. or adv.

The BMC Software Sales Engineer provides technical and IT process-related consultancy to accounts that require mainframe industry knowledge as well as BMC product knowledge. Candidate must have ...

Infrastructure Engineer

Lansing, MI ยท On-site +1

$109K - $143K/yr

... mainframes), creating virtualized environments, providing analytics services, installing and ... Engineer 2 Exp.: Practitioner: 1 coding language or framework. 4+ years in IT; 3+ years in ...

Monitor execution of mainframe jobs during E2E tests. * Resolve environment and application issues found during E2E testing, communicate with developers and systems administrators, and log ...

next page

Showing results 1-20

Mainframe Engineer information

See Michigan salary details

$8

$46

$63

How much do mainframe engineer jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for mainframe engineer in Michigan is $46.52, according to ZipRecruiter salary data. Most workers in this role earn between $41.06 and $52.79 per hour, depending on experience, location, and employer.

Are mainframe engineers in demand?

Mainframe engineers are in steady demand due to the continued reliance of large organizations on mainframe systems for critical operations. Skills in COBOL, JCL, and mainframe security are highly valued, and many companies seek experienced professionals to maintain and modernize legacy systems.

What is the difference between Mainframe Engineer vs Mainframe Developer?

AspectMainframe EngineerMainframe Developer
Primary RoleMaintains, supports, and optimizes mainframe systems and infrastructureDesigns, codes, and tests mainframe applications and software
Skills & CertificationsKnowledge of mainframe hardware, OS, and system tools; certifications like IBM Certified System AdministratorProficiency in COBOL, JCL, and mainframe programming; similar certifications often applicable
Work EnvironmentSystem support teams, data centers, enterprise IT departmentsDevelopment teams, software projects, application environments
Industry UsageFinancial services, government, large enterprisesFinancial institutions, insurance, large corporations

While both roles work within mainframe environments, Mainframe Engineers focus on maintaining and supporting the infrastructure, whereas Mainframe Developers primarily design and develop mainframe applications. Both roles often require similar certifications and work in related environments, but their core responsibilities differ.

How much does a mainframe engineer make?

Mainframe engineers typically earn between $70,000 and $120,000 annually, depending on experience, location, and certifications. Senior roles or those with specialized skills in COBOL, JCL, or mainframe security can command higher salaries.

What is a Mainframe Engineer?

A Mainframe Engineer is an IT professional who specializes in maintaining, configuring, and optimizing mainframe computer systems. These engineers ensure the reliability, security, and efficiency of mainframes, which are large, powerful computers used by organizations for critical applications such as banking, government, and large-scale data processing. Their responsibilities include system upgrades, troubleshooting hardware and software issues, performance tuning, and implementing security protocols. Mainframe Engineers often work with legacy systems and must be proficient in mainframe-specific operating systems and languages like COBOL, JCL, and z/OS.

What are the key skills and qualifications needed to thrive as a Mainframe Engineer, and why are they important?

To thrive as a Mainframe Engineer, you need strong expertise in mainframe systems (such as IBM z/OS), programming languages like COBOL and JCL, and a relevant degree in computer science or a related field. Familiarity with tools like TSO/ISPF, DB2, CICS, and industry certifications such as IBM Certified System Programmer are typically expected. Analytical thinking, problem-solving, and effective communication are vital soft skills that help in troubleshooting and collaborating with cross-functional teams. These skills ensure reliable system performance, quick issue resolution, and seamless integration with modern IT environments.

What are some common challenges Mainframe Engineers face when integrating legacy systems with modern technologies?

Mainframe Engineers often encounter challenges when integrating legacy systems with newer platforms, such as ensuring compatibility, maintaining data integrity, and minimizing downtime during migrations. Navigating differences in programming languages, data formats, and security protocols requires careful planning and strong problem-solving skills. Collaboration with application developers, database administrators, and IT security teams is typically essential to achieve seamless integration and support business continuity.

What do mainframe engineers do?

Mainframe engineers design, develop, and maintain large-scale computer systems used by organizations for critical applications. They work with mainframe hardware, operating systems like z/OS, and programming languages such as COBOL and PL/I, often ensuring system security, performance, and reliability. These roles typically require knowledge of system administration, troubleshooting, and sometimes certifications in mainframe technologies.

Can mainframe be replaced by AI?

Mainframe engineers work with large-scale, legacy computing systems that handle critical enterprise data. While AI can automate certain tasks like data analysis and system monitoring, it does not currently replace the core functions of mainframes or the specialized skills of mainframe engineers. Instead, AI is often integrated to enhance mainframe operations and improve efficiency.
What job categories do people searching Mainframe Engineer jobs in Michigan look for? The top searched job categories for Mainframe Engineer jobs in Michigan are:
Infographic showing various Mainframe Engineer job openings in Michigan as of July 2026, with employment types broken down into 93% Full Time, 4% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $96,770 per year, or $46.5 per hour.
Business Analyst with Mainframe Experience - Onsite

Business Analyst with Mainframe Experience - Onsite

Cerebra Consulting Inc

Warren, MI โ€ข On-site

Other

Posted 14 days ago


Job description

Cerebra Consulting Inc is a System Integrator and IT Services Solution provider with a focus on Big Data, Business Analytics, Cloud Solutions, Amazon Web Services, Salesforce, Oracle EBS, Peoplesoft, Hyperion, Oracle Configurator, Oracle CPQ, Oracle PLM and Custom Application Development. Utilizing solid business experience, industry-specific expertise, and proven methodologies, we consistently deliver measurable results for our customers. Cerebra has partnered with leading enterprise software companies and cloud providers such as Oracle, Salesforce, Amazon and able to leverage these partner relationships to deliver high-quality, end-to-end customer solutions that are targeted to the needs of each customer.

Hello,

Hope you are doing well,

Role: Mainframe Business Analyst

Location: 4 days per week on-site in Warren, MI

Duration: 12-month contract

What You'll Do

  • Act as the primary liaison between Aftermarket Supply Chain business partners and IT teams supporting mainframe-based solutions
  • Lead requirements gathering, process analysis, solution definition, and functional design for enhancements, defects, and operational support needs
  • Partner with mainframe engineering teams to translate business requirements into technical work items, design decisions, and implementation plans
  • Support business processes tied to warehousing, inventory, order flow, fulfillment, returns, and related supply chain transactions
  • Analyze system behavior across batch processing, interfaces, file transfers, data dependencies, and downstream operational impacts
  • Drive issue triage and root cause analysis for production incidents, helping coordinate business, technical, and support teams through resolution
  • Create high-quality documentation including business requirements, process flows, functional specifications, test scenarios, and implementation support materials
  • Lead and support testing activities including system integration testing, user acceptance testing, defect management, and validation of business outcomes
  • Coordinate release readiness activities including deployment planning, cutover support, communications, and post-deployment stabilization
  • Identify opportunities to improve process efficiency, system reliability, data quality, and supportability across the application landscape
  • Influence priorities and alignment across multiple stakeholders without direct authority, keeping delivery focused on business value and operational continuity

Required Qualifications

  • Bachelor's degree in Information Systems, Computer Science, Supply Chain, Business, or a related field
  • Significant experience as a Systems Analyst, Business Analyst, or similar IT delivery role supporting enterprise business applications
  • Experience working in mainframe-supported environments, including close collaboration with teams supporting technologies such as COBOL, Job Control Language (JCL), IBM Db2, IMS, batch processing, and file-based integrations
  • Strong experience translating business needs into clear functional requirements and actionable delivery plans
  • Experience supporting supply chain, warehousing, distribution, logistics, inventory, or aftermarket business processes
  • Strong analytical and problem-solving skills with the ability to assess business impact, system dependencies, and operational risk
  • Experience leading cross-functional discussions with business users, developers, testers, and support teams
  • Strong written and verbal communication skills, including the ability to simplify technical topics for business audiences and clarify business needs for technical teams
  • Experience supporting production operations, incident triage, testing, and change implementation in complex enterprise environments
  • Demonstrated ability to lead work independently, manage ambiguity, and drive results across multiple priorities

Preferred Qualifications

  • Experience in automotive, manufacturing, aftermarket, or dealer-facing supply chain environments
  • Experience with warehouse management, fulfillment, order management, parts operations, or returns processes
  • Experience working with legacy-to-modern integration patterns across mainframe, distributed, and cloud-connected platforms
  • Familiarity with SQL, data analysis, API and file integration concepts, or middleware-based interfaces
  • Experience working in Agile, product, or hybrid delivery models
  • Experience coordinating with vendor teams, managed services partners, or multiple internal delivery organizations
  • Knowledge of operational controls, release management, and production support processes for business-critical systems

What Makes Someone Successful in This Role

  • Strong business acumen with the ability to understand operational needs and convert them into practical technology solutions
  • Comfort working across both legacy and modern environments without losing sight of business outcomes
  • Ability to lead through influence and build trust across technical and non-technical teams
  • A proactive, ownership-oriented mindset with strong follow-through
  • Calm, structured decision-making in high-visibility or production-sensitive situations

Thanks,

Sudhanshu Srivastava

Email -