1

Cobol Programmer Jobs in Michigan (NOW HIRING)

This role serves as the primary developer supporting the Recall Suite of Applications and Software ... COBOL (IMS) * JCL * CA7 * DB2 * COBOL Stored Procedures * Batch and real-time transaction ...

Senior Software Developer

Livonia, MI · On-site

$51 - $67.50/hr

The engineer will be responsible for both production support and feature development, working ... COBOL (IMS), JCL, DB2, CA7 scheduling, COBOL Stored Procedures, Batch and real-time processing ...

CNC Programmer

Auburn Hills, MI · On-site

$25 - $34.25/hr

Knowledge of programming languages such as COBOL and Prolog * Experience with object-oriented languages like Java, C++, or ACTOR Why Join Us? * Work on challenging, precision-driven projects in ...

Mainframe Developer

Dearborn, MI · On-site

$45.25 - $58/hr

Stefanini is looking for a Mainframe Developer(Dearborn, MI) For quick apply, please reach out to ... Extensive experience with COBOL, DB2, JCL, VSAM, IMS, and REXX in both Batch and online ...

Mainframe Development Team Lead

Dearborn, MI · On-site

$45.25 - $58/hr

Dearborn, MI (Onsite) Fulltime Exp: 10+ Must have COBOL,ims,DB2 Mainframe Job Summary: We need a strong Mainframe Engineer/ Team Lead with experience in DB2 Mainframe technologies. The ideal ...

Understand keys and indexes • IBM DB2 - (Same as #2 above) • COBOL - Code and debug standard ... Engineer Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang. • 6+ years in IT • 4+ years in ...

Java Developer

Dearborn, MI · On-site

$47 - $60.75/hr

Hands-on experience re-platforming or re-architecting legacy Java- or COBOL-based systems into ... engineering, embeddings, and vector databases.Familiarity with Generative AI frameworks and tools ...

Java Developer

Dearborn, MI · On-site

$47 - $60.75/hr

Hands-on experience re-platforming or re-architecting legacy Java- or COBOL-based systems into ... engineering, embeddings, and vector databases. Familiarity with Generative AI frameworks and tools ...

Software Engineer #1061556 * Employees in this job function are responsible for designing ... GCP * COBOL Skills Preferred: * Product Management * J2EE * Artificial Intelligence & Expert ...

Provide SRE production support for Mainframe applications, APIs, Web Services, and Microservices ... Support Mainframe technologies including z/OS, MVS, CICS, MQ, DB2, COBOL, JCL, TSO/ISPF, Easytrieve ...

Showing results 21-40

Cobol Programmer information

See Michigan salary details

$35

$50

$83

How much do cobol programmer jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for cobol programmer in Michigan is $50.77, according to ZipRecruiter salary data. Most workers in this role earn between $37.69 and $58.89 per hour, depending on experience, location, and employer.

What is a Cobol programmer?

COBOL Programmers are software developers who specialize in writing, maintaining, and updating programs using the COBOL (Common Business-Oriented Language) programming language. COBOL is widely used in legacy business, finance, and administrative systems, especially on mainframe computers. COBOL Programmers are often responsible for ensuring these critical systems continue to function efficiently, troubleshooting issues, and modernizing code to integrate with newer technologies. Their work is essential in industries like banking, insurance, and government, where COBOL-based applications remain vital.

How to become a Cobol programmer?

COBOL is a programming language used to write code for software programs. It stands for Common Business-Oriented Language and is most commonly used in business and financial applications. You do not need a degree to become a COBOL programmer, but many employers prefer candidates with a bachelor’s degree in computer science, information technology, management information systems, or a related field. Focus your coursework in programming languages, code development, and software development. Other COBOL programmers learn the coding language on their own through online courses or programs at vocational schools or community colleges. Obtain an internship or part-time job that enables you to learn COBOL and other programming languages. Since many administrative offices and business organizations use COBOL programming, you may want to take some administrative courses to gain an inside perspective on the industry.

What are the key skills and qualifications needed to thrive as a Cobol programmer?

A Cobol Programmer should have a strong grasp of COBOL programming, mainframe systems, and experience with legacy codebases, often supported by a degree in computer science or a related field. Familiarity with tools such as IBM z/OS, JCL, CICS, and database management systems like DB2 is typically required. Attention to detail, problem-solving abilities, and effective communication are crucial soft skills for this role. These competencies ensure reliable maintenance and enhancement of critical business applications that many organizations still depend on.

What are some common challenges faced by Cobol programmers working with legacy systems?

COBOL Programmers often encounter challenges such as limited or outdated documentation, making it difficult to understand and maintain legacy code. Additionally, integrating COBOL applications with modern technologies can require creative problem-solving and specialized middleware. Team collaboration is crucial, as programmers frequently work with business analysts and system architects to translate business processes into code and ensure system reliability. Staying current with evolving regulatory and security requirements is also a key part of this role.

What is the difference between Cobol Programmer vs Mainframe Developer?

AspectCobol ProgrammerMainframe Developer
Required CredentialsTypically a degree in computer science or related field; familiarity with COBOLSimilar credentials; often requires knowledge of COBOL and mainframe systems
Work EnvironmentPrimarily in legacy system maintenance, often in financial or government sectorsWorks on mainframe systems, including hardware and software components
Employer & Industry UsageFinancial institutions, government agencies, insurance companiesBanking, insurance, government, and large enterprises using mainframe systems
Common Search & ComparisonYesYes

While both roles involve working with COBOL and mainframe systems, a Cobol Programmer mainly focuses on coding, debugging, and maintaining COBOL applications. A Mainframe Developer has a broader scope, including system integration, hardware, and software management within mainframe environments. Both roles are essential in legacy system operations, often overlapping in skills and industry usage.

How much do Cobol programmers make?

Cobol programmers' salaries vary based on experience, location, and industry, but typically range from $60,000 to $120,000 annually. Senior developers with specialized skills in legacy systems and mainframe environments tend to earn higher wages.

What are the most commonly searched types of Cobol Programmer jobs in Michigan?

The most popular types of Cobol Programmer jobs in Michigan are:

What job categories do people searching Cobol Programmer jobs in Michigan look for?

The top searched job categories for Cobol Programmer jobs in Michigan are:

What cities in Michigan are hiring for Cobol Programmer jobs?

Cities in Michigan with the most Cobol Programmer job openings:

Infographic showing various Cobol Programmer job openings in Michigan as of August 2026, with employment types broken down into 80% Full Time, 8% Part Time, 2% Temporary, 8% Contract, and 2% Nights. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $105,603 per year, or $50.8 per hour.

Mainframe Software Engineer

Apex Systems

Livonia, MI • On-site

$50 - $65/hr

Other

Medical, Dental, Vision, Life, Retirement

Posted 8 days ago


Job description

Job#: 3045873
Job Description:
Hybrid On-Site Livonia MI - 4 Days
12+ Month Contract
$50-65/HR
Mainframe Software Engineer (FCSD / Service Quality)
Position Overview
We are seeking an experienced Mainframe Software Engineer to join the FCSD/Service Quality team. This role serves as the primary developer supporting the Recall Suite of Applications and Software FSA products, ensuring ongoing operational excellence while driving modernization initiatives.
The ideal candidate will support production operations, provide on-call support, develop new features, resolve defects, and partner with business and technology stakeholders to advance the migration of applications to the Google Cloud Platform (Google Cloud Platform).
Key Responsibilities
  • Serve as a core member of the FCSDTech/Service Quality team supporting Recall and Software FSA applications.
  • Provide production support, including on-call rotation and incident resolution.
  • Develop and implement mandatory features to support compliance, regulatory, and Software FSA requirements.
  • Partner with Product Owners, Product Managers, and engineering teams to deliver business-critical functionality.
  • Manage and prioritize product backlog items to support ongoing enhancements and operational needs.
  • Analyze, troubleshoot, and resolve application defects while supporting backlog prioritization efforts.
  • Design, develop, test, and maintain mainframe applications and integrations.
  • Participate in modernization initiatives, including cloud migration and system integration efforts.
  • Collaborate with internal teams, vendors, and business stakeholders to ensure successful product delivery.
  • Conduct unit and integration testing to ensure application quality and reliability.
  • Perform application support activities including security reviews, audit support, system maintenance, and operational health monitoring.

Required Qualifications
  • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • 7+ years of experience in mainframe application development, design, analysis, and support.
  • Strong hands-on experience with:
    • COBOL (IMS)
    • JCL
    • CA7
    • DB2
    • COBOL Stored Procedures
    • Batch and real-time transaction processing
  • 2+ years of experience implementing and supporting:
    • z/OS Connect
    • SFTP
    • SOAP APIs
    • REST APIs
    • System-to-system integrations and data exchange solutions
  • Experience designing, developing, and maintaining Mainframe COBOL and JCL applications.
  • Experience with source code management tools such as Endeavor and GitHub.
  • Strong troubleshooting and problem-solving skills with the ability to quickly resolve production incidents.
  • Experience supporting enterprise applications, including maintenance, security reviews, and audit compliance activities.
  • Excellent verbal and written communication skills with the ability to work effectively across global teams.
  • Ability to manage multiple priorities and work independently in a fast-paced environment.
  • Experience with unit testing and integration testing methodologies.

Preferred Qualifications
  • Experience with Google Cloud Platform (Google Cloud Platform).
  • Experience with Google BigQuery.
  • Experience supporting modernization and cloud migration initiatives.
  • Familiarity with Agile product delivery processes and backlog management.

Required Skills
  • Mainframe Systems Development
  • COBOL (IMS)
  • JCL
  • CA7
  • DB2
  • z/OS Connect
  • SOAP/REST APIs
  • Production Support
  • Application Modernization

Experience Level
  • 6+ years of IT experience
  • 4+ years of application development experience

Education
  • Bachelor's Degree required

Why Join This Team?
This is an opportunity to work on critical enterprise applications that support customer and business operations while contributing to a strategic modernization effort leveraging cloud technologies and modern integration patterns. You'll play a key role in balancing operational excellence with long-term digital transformation initiatives.
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or .
Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRateds Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico.
Everforth Apex uses a virtual recruiter as part of the application process. Click for more details. By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Everforth Apex and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at
Everforth Apex Benefits Overview: Everforth Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Everforth Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Everforth Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Everforth Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Everforth Apex team member can provide.
Everforth Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Everforth Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law.
If you require an accommodation under the Americans with Disabilities Act to participate in an interview with a virtual recruiter or to use our website for a search or application, please contact our Benefits Department at or . Please note that this contact information is strictly to be used for medical ADA accommodations and that no other inquiries will be answered.
UnitedHealthcare creates and publishes the Transparency in Coverage Machine-Readable Files on behalf of Everforth Apex Systems.