Mainframe Lead Software Engineer

JPMorgan Chase

Confirmed live today High trust

Quick summary

Work type
On-site
Location
OH
Employment
Full-time
Posted
2 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $189k
$127k $264k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $165,041–$213,406.

Based on 240 similar postings.

Employer

About JPMorgan Chase

JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.

JPMorgan Chase currently has 1239 open roles on FindRole.

Listed pay typically runs $136,000–$207,500 across 6 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Mainframe Lead Software Engineer

JOB TITLE: Mainframe Lead Software Engineer As a Lead Software Engineer within the Consumer & Community Banking Mainframe team, you will serve as a core technical contributor responsible for delivering trusted, scalable technology products. You will lead and motivate a team of software engineers to design, develop, and troubleshoot high-quality production code while driving the adoption of enterprise-authorized AI-assisted engineering practices. Your daily work involves managing the full Software Development Life Cycle, conducting architectural evaluations with vendors, and executing modernization initiatives to migrate from Mainframe to cloud native technologies. You must possess expertise in COBOL, VSAM, CICS, JCL, MQ, and TCP/IP messaging, alongside proficiency in tools like xpeditor, ZEKE, File Aid, Changeman, and AbendAid. You will apply knowledge of CI/CD, application resiliency, and security to solve complex business problems.

What you'll do

  • Develop secure, high-quality production code and perform code reviews and debugging for other team members.
  • Lead the migration of legacy Mainframe systems to cloud-native technologies.
  • Drive the adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
  • Identify and automate the remediation of recurring issues to improve overall operational stability.
  • Lead evaluation sessions with external vendors and internal teams to assess architectural designs and technical credentials.
  • Deliver business objectives and technical solutions on the current Mainframe platform.
  • Lead and mentor a team of software engineers to meet product roadmap goals.
  • Apply knowledge of SDLC toolchains and automation capabilities to improve software development value.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • 7+ years of technical experience with mainframe applications using COBOL, VSAM, CICS, JCL, MQ, and TCP/IP messaging.
  • Hands-on experience delivering system design, application development, testing, and operational stability.
  • Experience leading and mentoring junior software engineers.
  • Demonstrated experience leading the use of approved AI-assisted software development tools and coaching engineers on responsible AI use.
  • Proficiency in all aspects of the Software Development Life Cycle, including CI/CD, Application Resiliency, and Security.
  • Expertise in application, data, and infrastructure architecture, including patterns for Scalability, High Availability, Performance, and Disaster Recovery.
  • Experience with mainframe tools like xpeditor, ZEKE, File Aid, Changeman, and AbendAid.
  • Practical cloud native experience.
  • Experience with Java or other modern languages in an Agile environment on large implementations (preferred).
  • Experience with AWS (preferred).

More like this

Similar roles

Lead Software Engineer

JPMorgan Chase

Tampa, FL 49 days ago
Python Java AI-assisted engineering CI/CD Software Development Life Cycle System Design Application Development Agile Cloud Native Agentic AI MCP development Automated Testing Secure Coding Application Resiliency
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

New York, NY 49 days ago
Java Spring Boot Kafka AI-assisted engineering CI/CD Cloud Native Software Development Life Cycle System Design Application Development Automated Testing Agile Security Application Resiliency
5+ yrs exp

Lead Software Engineer, Java

JPMorgan Chase

Chicago, IL 114 days ago
Java C# .NET AWS Azure CI/CD Agile Software Development Life Cycle AI-assisted engineering System Design Application Resiliency Cloud Native Automation Machine Learning SaaS CRM Secure Coding
5+ yrs exp

Lead Software Engineer

Capital One Financial

McLean, VA 58 days ago
JavaScript Java TypeScript Python Go SQL HTML/CSS AWS Kubernetes Docker Microsoft Azure NoSQL RDBMS Microservices Agile Interactive AI Tooling
4+ yrs exp

Lead Software Engineer

Capital One Financial

McLean, VA 80 days ago
JavaScript React Angular TypeScript Java HTML CSS AWS Microsoft Azure Google Cloud RESTful Web Services Microservices Test-Driven Development Agile Cloud Computing
4+ yrs exp

Lead Software Engineer

Adobe

San Jose, CA 42 days ago
Web Components JavaScript Custom Elements Shadow DOM Lit FAST Visual Programming Developer Tooling Extensibility Systems
10+ yrs exp