1

Mainframe Jobs in Michigan (NOW HIRING)

Mainframe Software Engineer

Dearborn, MI · On-site

$45 - $58/hr

Mainframe Software Engineer Dearborn, MI (Hybrid 4days onsite, 1day remote) W2 NOte:Hybrid Position 4 days a week onsite (On Site: Mon, Tue, Wed, Thu) (Remote: Fri) +Empowered, Friendly, Technically ...

Mainframe (COBOL/DB2): 10 + Yrs Exp

Dearborn, MI · On-site

$45.25 - $58/hr

Mainframe (COBOL/DB2): 10 + Yrs Exp Job details Posted 02 June 2026 Location Dearborn, MI Reference 1006385 Mainframe (COBOL/DB2): 10 + Yrs Exp Dearborn, MI 12 + Months Overview: Senior Software ...

Mainframe Developer

Dearborn, MI · On-site

$45 - $58/hr

Mainframe Developer No. of positions: 30 Location: Dearborn, MI Rate: Keep it as low as possible Desired start date: 12/05/2015 Must Have Skills: Strong mainframe skills including COBOL, DB2, IMS ...

Mainframe Engineer

Dearborn, MI

$45 - $58/hr

Stefanini is looking for a Mainframe Engineer, Dearborn, MI (Onsite) For quick apply, please reach out Saurabh Kapoor at 248-582-6559/saurabh.kapoor@stefanini.com Looking for someone who is ...

Director, Mainframe Systems Programming

Detroit, MI · On-site

$50.25 - $64/hr

Director, Mainframe Systems ProgrammingRemote - United StatesJR013766 At Ensono, our Purpose is to be a relentless ally, disrupting the status quo and unleashing our clients to Do Great Things! We ...

Mainframe Engineer

Dearborn, MI · On-site

$65 - $70/hr

Stefanini is looking for a Mainframe Engineer, Dearborn, MI (Onsite) For quick apply, please reach out Saurabh Kapoor at 248-582-6559/saurabh.kapoor@stefanini.com Looking for someone who is ...

Mainframe Engineer

Dearborn, MI

$45 - $58/hr

Stefanini is looking for a Mainframe Engineer, Dearborn, MI (Onsite) For quick apply, please reach out Saurabh Kapoor at 248-582-6559/saurabh.kapoor@stefanini.com Looking for someone who is ...

Mainframe Engineer

Dearborn, MI

$45 - $58/hr

Stefanini is looking for a Mainframe Engineer, Dearborn, MI (Onsite) For quick apply, please reach out Saurabh Kapoor at 248-582-6559/saurabh.kapoor@stefanini.com Looking for someone who is ...

Mainframe Cobol Programmer Sonsoft, Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields ...

next page

Showing results 1-20

Mainframe information

See Michigan salary details

$8

$46

$63

How much do mainframe jobs pay per hour?

As of Jul 7, 2026, the average hourly pay for mainframe 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.

What is the average salary for mainframe jobs?

The average salary for mainframe professionals typically ranges from $70,000 to $120,000 annually, depending on experience, location, and certifications. Senior roles or specialized skills in mainframe environments, such as COBOL or JCL, can command higher salaries. Many positions also offer benefits like retirement plans and training opportunities.

What jobs in the US pay 300,000 a year?

Mainframe professionals such as senior systems architects, lead developers, and IT managers with extensive experience and specialized skills can earn $300,000 or more annually. These roles often require expertise in mainframe technologies like COBOL, JCL, and mainframe security, along with certifications and leadership responsibilities.

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

To excel as a Mainframe Developer, a strong background in COBOL, JCL, mainframe operating systems (like z/OS), and database management is essential, often supported by a degree in computer science or a related field. Familiarity with tools such as IBM DB2, CICS, VSAM, and mainframe version control systems is typically required, and certifications like IBM Certified System Programmer can be advantageous. Analytical thinking, problem-solving abilities, and effective communication are important soft skills for identifying issues and collaborating with cross-functional teams. These skills ensure reliable maintenance, development, and modernization of mission-critical legacy systems that support large-scale business operations.

Is mainframe a good career option?

Mainframe careers involve working with large-scale computer systems used by many organizations for critical applications. The role typically requires knowledge of programming languages like COBOL, system administration, and understanding of legacy systems, with steady demand in finance, government, and large enterprises. It can be a stable career with opportunities for specialization and certification but may require ongoing learning of evolving technologies.

What Is a Mainframe Application Developer Job Description?

The job description of a mainframe application developer is to sustain the central data processing system, or mainframe. Common duties include designing applications, analyzing data, running reports, and deploying mainframe applications. This job requires a great deal of collaboration to keep the mainframe going and a strong understanding of mainframe languages. A key part of this role is to align the design of the mainframe with changing business needs.

What are mainframes and what do they do?

Mainframes are powerful computers used mainly by large organizations for critical applications, bulk data processing, large-scale transaction processing, and enterprise resource planning. They are known for their reliability, scalability, and security, making them essential for industries like banking, healthcare, and government. Mainframes can handle thousands of users and transactions simultaneously, supporting the core operations of many businesses.

What are some typical challenges faced by mainframe professionals when integrating legacy systems with modern technologies?

Mainframe professionals often encounter challenges when integrating legacy systems with newer technologies, such as ensuring data compatibility, managing security protocols, and minimizing downtime during migration. These tasks require a deep understanding of both the existing mainframe architecture and the modern platforms being introduced. Collaboration with cross-functional teams—including application developers, security specialists, and project managers—is essential to ensure seamless integration and to address potential issues proactively. Staying updated on the latest integration tools and best practices also helps in overcoming these challenges efficiently.

Can AI replace mainframe?

Mainframe professionals work with large-scale, mission-critical systems that require specialized skills in legacy technologies, security, and data management. While AI can automate certain tasks like data analysis and system monitoring, it is unlikely to fully replace mainframe roles due to the complexity and reliability requirements of mainframe environments. Instead, AI tools are often integrated to enhance efficiency and support mainframe operations.

What is the difference between Mainframe vs Mainframe Developer?

AspectMainframeMainframe Developer
Primary RoleMaintains and manages mainframe hardware and systemsDesigns, develops, and tests mainframe applications
Skills & CertificationsKnowledge of mainframe hardware, OS, and basic scriptingProficiency in COBOL, JCL, and mainframe programming languages
Work EnvironmentData centers, enterprise IT departmentsDevelopment teams within mainframe environments
Industry UsageUsed by organizations with legacy systemsDevelops and maintains those legacy systems

While Mainframe professionals focus on maintaining the hardware and system infrastructure, Mainframe Developers specialize in creating and updating mainframe applications. Both roles require knowledge of mainframe environments, but their responsibilities differ significantly within the same industry.

What are the most commonly searched types of Mainframe jobs in Michigan? The most popular types of Mainframe jobs in Michigan are:
What job categories do people searching Mainframe jobs in Michigan look for? The top searched job categories for Mainframe jobs in Michigan are:
What cities in Michigan are hiring for Mainframe jobs? Cities in Michigan with the most Mainframe job openings:
Infographic showing various Mainframe job openings in Michigan as of July 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 100% In-person job distribution, with an average salary of $96,770 per year, or $46.5 per hour.
Mainframe Developer (COBOL/DB2)

Mainframe Developer (COBOL/DB2)

HTC Global Services

Dearborn, MI • On-site

$45.25 - $58/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

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


Job description

Job Title

Mainframe Developer (COBOL/DB2)

Overview / Summary

We are seeking an experienced Mainframe Developer to design, develop, test, maintain, and support critical software applications. The role involves participating in the full software development lifecycle (SDLC), including business analysis, technical consultation, solution design, development, testing, deployment, and production support. This position focuses on backend mainframe development and integration with Java-based systems to support enterprise applications and transaction processing.

Key Responsibilities

  • Collaborate with business partners and product owners to understand requirements, business processes, and system needs.

  • Design, develop, troubleshoot, and enhance mainframe applications using COBOL, DB2, JCL, VSAM, IMS, and REXX.

  • Analyze application and service requirements to determine appropriate technologies, integration approaches, and deployment strategies.

  • Design high-level software architecture, including interfaces between Java-based applications and DB2 backend databases.

  • Work closely with cross-functional teams, including product owners, developers, architects, and database administrators.

  • Define and implement software testing strategies, guidelines, policies, and processes for batch and online transaction applications.

  • Improve application performance and recommend DB2 database tuning enhancements.

  • Support and utilize development tools, including Endeavor, to improve engineering efficiency.

  • Apply software development practices such as test-driven development (TDD), continuous integration, and continuous delivery (CI/CD).

  • Support security practices, including data protection, encryption, secure APIs, and data anonymization across multiple database platforms.

  • Develop and maintain backend applications, APIs, microservices, database layers, stored procedures, and integration components.

  • Evaluate and implement emerging technologies, including modern mainframe tools, hybrid-cloud integration capabilities, and DB2 REST services.

  • Provide production support and participate in issue resolution activities as required.

  • Provide off-hours production support for North America Eastern Time Zone operations when needed.

Required Qualifications

  • Bachelor's Degree.

  • 5–10 years of hands-on experience in Mainframe development, systems analysis, and production support across all phases of the SDLC.

  • Extensive experience with COBOL, DB2, JCL, VSAM, IMS, and REXX in batch and online transactional environments.

  • Strong experience with DB2 stored procedures, DB2 REST services, Message Queues (MQs), SQL Server, and Endeavor.

  • Experience working with both mainframe (DB2) and non-mainframe (SQL Server) data structures.

  • Experience supporting integration between Java applications and DB2 databases through stored procedures, MQs, or REST services.

  • Strong analytical and problem-solving skills.

  • Experience working in Agile software development environments.

What Makes HTC A Great Place To Build Your Future

HTC Global Services wants you to join our team. Come build new things with us and advance your career. At HTC Global, you’ll collaborate with experts, work alongside clients, and be part of high-performing teams driving success together. You’ll have long-term opportunities to grow your career and develop skills in the latest emerging technologies.

At HTC Global Services, our employees have access to a comprehensive benefits package. Benefits can include Group Health (Medical, Dental, and Vision), Paid Time Off, Paid Holidays, 401(k) matching, Group Life and Disability insurance, Professional Development opportunities, Wellness programs, and a variety of other perks.

Our success as a company is built on inclusion and diversity. HTC Global Services is committed to providing a workplace free from discrimination and harassment, where every employee is treated with dignity and respect. We celebrate differences and believe that diverse cultures, perspectives, and skills drive innovation and success. HTC is an Equal Opportunity Employer and a proud National Minority Supplier. We seek to empower each individual, fostering an environment where everyone feels valued, included, and respected.

#LI-Hybrid #LI-CP1