General Motors
Senior Mainframe Modernization & Integration Software Engineer
Warren, Michigan, United States of America +1 · Hybrid · Senior · Full-time · Posted Sep 15, 2026
- Location
- Warren, Michigan, United States of America
Austin, Texas, United States of America - Experience
- 7+ years of mainframe software-development experience.
- Education
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field; equivalent professional experience may be considered.
About the job
Designs, develops, supports, and modernizes GM’s mainframe applications and integrations across the software development lifecycle.
What you'll do
- Develop and maintain enterprise applications using mainframe technologies; perform coding, testing, deployment, and production support.
- Design data mapping, integration, batch-processing, and application-interface solutions; investigate incidents and resolve root causes.
- Support modernization, migration, and cloud-integration initiatives, using AI-assisted development tools and collaborating with cross-functional teams.
What they ask for
- Strong hands-on experience with COBOL, PL/I, JCL, DB2, IMS, and z/OS.
- Experience with GitHub, GitActions, or Azure DevOps (ADO), and CI/CD practices.
- Understanding and use of GenAI or Agentic AI in analytical and development workflows.
- Bachelor’s degree in a related field; equivalent professional experience may be considered.
Nice to have
- Experience with Java, REST, microservices, containers, and hybrid mainframe integration.
- Experience with mainframe modernization, migration, cloud integration, or platform transformation.
Tools
COBOL, PL/I, JCL, DB2, IMS, z/OS, GitHub, GitActions
AI focus
Use AI-assisted development tools such as GitHub Copilot or Cursor throughout the SDLC; apply GenAI or Agentic AI in analytical and development workflows.
Model-written summary · the original posting is authoritative