JPMorgan Chase
Mainframe Lead Software Engineer
OH · Full-time · Posted Oct 28, 2026
- Experience
- 5+ years of applied software engineering experience; 7+ years of technical experience with mainframe-based applications.
- Education
- Formal training or certification on software engineering concepts.
About the job
Leads a Consumer & Community Banking Mainframe engineering team, delivering and modernizing mainframe applications while promoting secure AI-assisted engineering practices.
What you'll do
- Designs, develops, reviews, and troubleshoots secure production software; improves application stability through automation.
- Plans mainframe-to-cloud-native modernization and delivers business objectives on the current mainframe platform.
- Leads and mentors engineers, collaborates across functions, and evaluates technical solutions and vendors.
What they ask for
- Formal training or certification in software engineering concepts and 5+ years of applied experience.
- Hands-on system design, application development, testing, and operational stability experience; proficiency across the Software Development Life Cycle.
- 7+ years of technical experience with mainframe applications using COBOL, VSAM, CICS, JCL, MQ, and TCP/IP messaging; experience with xpeditor, ZEKE, File Aid, Changeman, and AbendAid.
- Practical cloud-native experience, architecture expertise, and experience leading engineers and safe, compliant adoption of approved AI-assisted development tools.
Nice to have
- Experience with Java or other modern languages in an Agile environment on large implementations.
- Experience with AWS.
Tools
COBOL, VSAM, CICS, JCL, MQ, TCP/IP, Java, AWS
AI focus
Leads team adoption of approved AI-assisted engineering for coding, code review, testing, troubleshooting, and remediation, with validation for correctness, performance, security, and responsible handling of sensitive data.
Model-written summary · the original posting is authoritative