Resume and JobRESUME AND JOB
JP Morgan Chase logo

Software Engineer III - Mainframe

JP Morgan Chase

Software and Technology Jobs

Software Engineer III - Mainframe

full-timePosted: Nov 17, 2025

Job Description

Software Engineer III - Mainframe

Location: Wilmington, DE, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of transforming the financial services industry through innovative technology solutions. As a Software Engineer III - Mainframe in our Wilmington, DE team, you will play a pivotal role in designing and delivering market-leading products that power secure, scalable banking operations. Joining an agile team of seasoned engineers, you will leverage your expertise in mainframe technologies to build and maintain mission-critical systems that handle trillions in transactions daily. Your work will directly impact our clients by ensuring reliable, compliant, and efficient financial services in a highly regulated environment. In this role, you will collaborate closely with product managers, data scientists, and other engineers to architect robust mainframe applications using COBOL, JCL, and z/OS. You will focus on optimizing performance for high-volume workloads, integrating legacy systems with modern cloud-native elements, and implementing stringent security measures to safeguard sensitive financial data. Responsibilities include participating in full lifecycle development—from requirements gathering to deployment and monitoring—while adhering to agile practices that emphasize rapid iteration and continuous improvement. Your contributions will help drive JP Morgan Chase's commitment to innovation, enabling seamless experiences for millions of customers worldwide. We value engineers who thrive in dynamic, collaborative settings and bring a passion for solving complex challenges in financial technology. This position offers opportunities for professional growth, exposure to cutting-edge hybrid architectures, and the chance to work on projects that shape the future of global finance. If you are a proactive problem-solver with deep mainframe knowledge and a dedication to excellence, join us in redefining what's possible at JP Morgan Chase.

Key Responsibilities

  • Design, develop, and deploy scalable mainframe applications using COBOL, JCL, and Assembler to support core banking operations
  • Collaborate with agile teams to deliver secure, high-performance technology solutions for financial products and services
  • Analyze and optimize mainframe systems for performance, ensuring low-latency processing of high-volume financial transactions
  • Implement robust security measures and compliance protocols to protect sensitive customer data in line with regulatory requirements
  • Troubleshoot and resolve complex issues in production mainframe environments, minimizing downtime for critical financial systems
  • Participate in code reviews, testing, and deployment processes to maintain code quality and system reliability
  • Integrate mainframe applications with modern distributed systems, such as APIs and cloud services, for hybrid architectures
  • Mentor junior engineers and contribute to knowledge-sharing within the team on mainframe best practices
  • Monitor system health and proactively identify opportunities for modernization in legacy financial applications
  • Support disaster recovery and business continuity planning for mainframe-based financial infrastructure

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience
  • Minimum of 5 years of professional software engineering experience, with at least 3 years focused on mainframe technologies
  • Proven experience in designing, developing, and maintaining applications on IBM z/OS mainframe systems
  • Strong understanding of financial services regulations and data security standards, such as PCI-DSS and SOX compliance
  • Experience working in agile methodologies, including Scrum or Kanban, within a large-scale enterprise environment
  • Demonstrated ability to collaborate with cross-functional teams in a fast-paced financial institution
  • U.S. work authorization required; ability to obtain necessary security clearances for handling sensitive financial data

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with JP Morgan Chase's internal mainframe tools and frameworks, such as CICS or IMS
  • Prior work in developing high-volume transaction processing systems for banking or capital markets
  • Certification in mainframe technologies, such as IBM Certified System Programmer or z/OS expertise
  • Familiarity with DevOps practices tailored to mainframe environments, including CI/CD pipelines

Required Skills

  • Proficiency in COBOL, JCL, VSAM, and DB2 for mainframe application development
  • Expertise in IBM z/OS operating system and CICS transaction processing
  • Strong knowledge of mainframe security protocols and encryption techniques
  • Experience with agile development tools like Jira, Confluence, and Git for version control
  • Skills in performance tuning and debugging tools such as IBM Debug Tool or Abend-AID
  • Understanding of financial data modeling and transaction processing in banking systems
  • Ability to write clean, maintainable code with adherence to coding standards
  • Problem-solving and analytical skills for resolving complex system issues
  • Effective communication and collaboration in team settings
  • Familiarity with API integration and middleware for mainframe-modern system connectivity
  • Knowledge of compliance frameworks relevant to financial services
  • Time management and prioritization in high-pressure environments
  • Adaptability to evolving technologies in a legacy-mainframe hybrid landscape
  • Attention to detail for ensuring data accuracy in financial applications

Benefits

  • Comprehensive medical, dental, and vision insurance plans with multiple coverage options
  • 401(k) retirement savings plan with company matching contributions up to 6% of eligible pay
  • Generous paid time off, including vacation, sick days, and parental leave
  • Tuition reimbursement and professional development programs for career growth
  • Employee stock purchase plan and performance-based bonuses
  • Wellness programs including gym memberships, mental health support, and fitness challenges
  • Flexible work arrangements and hybrid options where applicable
  • Access to on-site childcare, transportation subsidies, and employee assistance programs

JP Morgan Chase is an equal opportunity employer.

Locations

  • Wilmington, US

Salary

Estimated Salary Rangehigh confidence

180,000 - 250,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Proficiency in COBOL, JCL, VSAM, and DB2 for mainframe application developmentintermediate
  • Expertise in IBM z/OS operating system and CICS transaction processingintermediate
  • Strong knowledge of mainframe security protocols and encryption techniquesintermediate
  • Experience with agile development tools like Jira, Confluence, and Git for version controlintermediate
  • Skills in performance tuning and debugging tools such as IBM Debug Tool or Abend-AIDintermediate
  • Understanding of financial data modeling and transaction processing in banking systemsintermediate
  • Ability to write clean, maintainable code with adherence to coding standardsintermediate
  • Problem-solving and analytical skills for resolving complex system issuesintermediate
  • Effective communication and collaboration in team settingsintermediate
  • Familiarity with API integration and middleware for mainframe-modern system connectivityintermediate
  • Knowledge of compliance frameworks relevant to financial servicesintermediate
  • Time management and prioritization in high-pressure environmentsintermediate
  • Adaptability to evolving technologies in a legacy-mainframe hybrid landscapeintermediate
  • Attention to detail for ensuring data accuracy in financial applicationsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience (experience)
  • Minimum of 5 years of professional software engineering experience, with at least 3 years focused on mainframe technologies (experience)
  • Proven experience in designing, developing, and maintaining applications on IBM z/OS mainframe systems (experience)
  • Strong understanding of financial services regulations and data security standards, such as PCI-DSS and SOX compliance (experience)
  • Experience working in agile methodologies, including Scrum or Kanban, within a large-scale enterprise environment (experience)
  • Demonstrated ability to collaborate with cross-functional teams in a fast-paced financial institution (experience)
  • U.S. work authorization required; ability to obtain necessary security clearances for handling sensitive financial data (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with JP Morgan Chase's internal mainframe tools and frameworks, such as CICS or IMS (experience)
  • Prior work in developing high-volume transaction processing systems for banking or capital markets (experience)
  • Certification in mainframe technologies, such as IBM Certified System Programmer or z/OS expertise (experience)
  • Familiarity with DevOps practices tailored to mainframe environments, including CI/CD pipelines (experience)

Responsibilities

  • Design, develop, and deploy scalable mainframe applications using COBOL, JCL, and Assembler to support core banking operations
  • Collaborate with agile teams to deliver secure, high-performance technology solutions for financial products and services
  • Analyze and optimize mainframe systems for performance, ensuring low-latency processing of high-volume financial transactions
  • Implement robust security measures and compliance protocols to protect sensitive customer data in line with regulatory requirements
  • Troubleshoot and resolve complex issues in production mainframe environments, minimizing downtime for critical financial systems
  • Participate in code reviews, testing, and deployment processes to maintain code quality and system reliability
  • Integrate mainframe applications with modern distributed systems, such as APIs and cloud services, for hybrid architectures
  • Mentor junior engineers and contribute to knowledge-sharing within the team on mainframe best practices
  • Monitor system health and proactively identify opportunities for modernization in legacy financial applications
  • Support disaster recovery and business continuity planning for mainframe-based financial infrastructure

Benefits

  • general: Comprehensive medical, dental, and vision insurance plans with multiple coverage options
  • general: 401(k) retirement savings plan with company matching contributions up to 6% of eligible pay
  • general: Generous paid time off, including vacation, sick days, and parental leave
  • general: Tuition reimbursement and professional development programs for career growth
  • general: Employee stock purchase plan and performance-based bonuses
  • general: Wellness programs including gym memberships, mental health support, and fitness challenges
  • general: Flexible work arrangements and hybrid options where applicable
  • general: Access to on-site childcare, transportation subsidies, and employee assistance programs

Target Your Resume for "Software Engineer III - Mainframe" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer III - Mainframe. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer III - Mainframe" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Software Engineer III - Mainframe @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

JP Morgan Chase logo

Software Engineer III - Mainframe

JP Morgan Chase

Software and Technology Jobs

Software Engineer III - Mainframe

full-timePosted: Nov 17, 2025

Job Description

Software Engineer III - Mainframe

Location: Wilmington, DE, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of transforming the financial services industry through innovative technology solutions. As a Software Engineer III - Mainframe in our Wilmington, DE team, you will play a pivotal role in designing and delivering market-leading products that power secure, scalable banking operations. Joining an agile team of seasoned engineers, you will leverage your expertise in mainframe technologies to build and maintain mission-critical systems that handle trillions in transactions daily. Your work will directly impact our clients by ensuring reliable, compliant, and efficient financial services in a highly regulated environment. In this role, you will collaborate closely with product managers, data scientists, and other engineers to architect robust mainframe applications using COBOL, JCL, and z/OS. You will focus on optimizing performance for high-volume workloads, integrating legacy systems with modern cloud-native elements, and implementing stringent security measures to safeguard sensitive financial data. Responsibilities include participating in full lifecycle development—from requirements gathering to deployment and monitoring—while adhering to agile practices that emphasize rapid iteration and continuous improvement. Your contributions will help drive JP Morgan Chase's commitment to innovation, enabling seamless experiences for millions of customers worldwide. We value engineers who thrive in dynamic, collaborative settings and bring a passion for solving complex challenges in financial technology. This position offers opportunities for professional growth, exposure to cutting-edge hybrid architectures, and the chance to work on projects that shape the future of global finance. If you are a proactive problem-solver with deep mainframe knowledge and a dedication to excellence, join us in redefining what's possible at JP Morgan Chase.

Key Responsibilities

  • Design, develop, and deploy scalable mainframe applications using COBOL, JCL, and Assembler to support core banking operations
  • Collaborate with agile teams to deliver secure, high-performance technology solutions for financial products and services
  • Analyze and optimize mainframe systems for performance, ensuring low-latency processing of high-volume financial transactions
  • Implement robust security measures and compliance protocols to protect sensitive customer data in line with regulatory requirements
  • Troubleshoot and resolve complex issues in production mainframe environments, minimizing downtime for critical financial systems
  • Participate in code reviews, testing, and deployment processes to maintain code quality and system reliability
  • Integrate mainframe applications with modern distributed systems, such as APIs and cloud services, for hybrid architectures
  • Mentor junior engineers and contribute to knowledge-sharing within the team on mainframe best practices
  • Monitor system health and proactively identify opportunities for modernization in legacy financial applications
  • Support disaster recovery and business continuity planning for mainframe-based financial infrastructure

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience
  • Minimum of 5 years of professional software engineering experience, with at least 3 years focused on mainframe technologies
  • Proven experience in designing, developing, and maintaining applications on IBM z/OS mainframe systems
  • Strong understanding of financial services regulations and data security standards, such as PCI-DSS and SOX compliance
  • Experience working in agile methodologies, including Scrum or Kanban, within a large-scale enterprise environment
  • Demonstrated ability to collaborate with cross-functional teams in a fast-paced financial institution
  • U.S. work authorization required; ability to obtain necessary security clearances for handling sensitive financial data

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with JP Morgan Chase's internal mainframe tools and frameworks, such as CICS or IMS
  • Prior work in developing high-volume transaction processing systems for banking or capital markets
  • Certification in mainframe technologies, such as IBM Certified System Programmer or z/OS expertise
  • Familiarity with DevOps practices tailored to mainframe environments, including CI/CD pipelines

Required Skills

  • Proficiency in COBOL, JCL, VSAM, and DB2 for mainframe application development
  • Expertise in IBM z/OS operating system and CICS transaction processing
  • Strong knowledge of mainframe security protocols and encryption techniques
  • Experience with agile development tools like Jira, Confluence, and Git for version control
  • Skills in performance tuning and debugging tools such as IBM Debug Tool or Abend-AID
  • Understanding of financial data modeling and transaction processing in banking systems
  • Ability to write clean, maintainable code with adherence to coding standards
  • Problem-solving and analytical skills for resolving complex system issues
  • Effective communication and collaboration in team settings
  • Familiarity with API integration and middleware for mainframe-modern system connectivity
  • Knowledge of compliance frameworks relevant to financial services
  • Time management and prioritization in high-pressure environments
  • Adaptability to evolving technologies in a legacy-mainframe hybrid landscape
  • Attention to detail for ensuring data accuracy in financial applications

Benefits

  • Comprehensive medical, dental, and vision insurance plans with multiple coverage options
  • 401(k) retirement savings plan with company matching contributions up to 6% of eligible pay
  • Generous paid time off, including vacation, sick days, and parental leave
  • Tuition reimbursement and professional development programs for career growth
  • Employee stock purchase plan and performance-based bonuses
  • Wellness programs including gym memberships, mental health support, and fitness challenges
  • Flexible work arrangements and hybrid options where applicable
  • Access to on-site childcare, transportation subsidies, and employee assistance programs

JP Morgan Chase is an equal opportunity employer.

Locations

  • Wilmington, US

Salary

Estimated Salary Rangehigh confidence

180,000 - 250,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Proficiency in COBOL, JCL, VSAM, and DB2 for mainframe application developmentintermediate
  • Expertise in IBM z/OS operating system and CICS transaction processingintermediate
  • Strong knowledge of mainframe security protocols and encryption techniquesintermediate
  • Experience with agile development tools like Jira, Confluence, and Git for version controlintermediate
  • Skills in performance tuning and debugging tools such as IBM Debug Tool or Abend-AIDintermediate
  • Understanding of financial data modeling and transaction processing in banking systemsintermediate
  • Ability to write clean, maintainable code with adherence to coding standardsintermediate
  • Problem-solving and analytical skills for resolving complex system issuesintermediate
  • Effective communication and collaboration in team settingsintermediate
  • Familiarity with API integration and middleware for mainframe-modern system connectivityintermediate
  • Knowledge of compliance frameworks relevant to financial servicesintermediate
  • Time management and prioritization in high-pressure environmentsintermediate
  • Adaptability to evolving technologies in a legacy-mainframe hybrid landscapeintermediate
  • Attention to detail for ensuring data accuracy in financial applicationsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience (experience)
  • Minimum of 5 years of professional software engineering experience, with at least 3 years focused on mainframe technologies (experience)
  • Proven experience in designing, developing, and maintaining applications on IBM z/OS mainframe systems (experience)
  • Strong understanding of financial services regulations and data security standards, such as PCI-DSS and SOX compliance (experience)
  • Experience working in agile methodologies, including Scrum or Kanban, within a large-scale enterprise environment (experience)
  • Demonstrated ability to collaborate with cross-functional teams in a fast-paced financial institution (experience)
  • U.S. work authorization required; ability to obtain necessary security clearances for handling sensitive financial data (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with JP Morgan Chase's internal mainframe tools and frameworks, such as CICS or IMS (experience)
  • Prior work in developing high-volume transaction processing systems for banking or capital markets (experience)
  • Certification in mainframe technologies, such as IBM Certified System Programmer or z/OS expertise (experience)
  • Familiarity with DevOps practices tailored to mainframe environments, including CI/CD pipelines (experience)

Responsibilities

  • Design, develop, and deploy scalable mainframe applications using COBOL, JCL, and Assembler to support core banking operations
  • Collaborate with agile teams to deliver secure, high-performance technology solutions for financial products and services
  • Analyze and optimize mainframe systems for performance, ensuring low-latency processing of high-volume financial transactions
  • Implement robust security measures and compliance protocols to protect sensitive customer data in line with regulatory requirements
  • Troubleshoot and resolve complex issues in production mainframe environments, minimizing downtime for critical financial systems
  • Participate in code reviews, testing, and deployment processes to maintain code quality and system reliability
  • Integrate mainframe applications with modern distributed systems, such as APIs and cloud services, for hybrid architectures
  • Mentor junior engineers and contribute to knowledge-sharing within the team on mainframe best practices
  • Monitor system health and proactively identify opportunities for modernization in legacy financial applications
  • Support disaster recovery and business continuity planning for mainframe-based financial infrastructure

Benefits

  • general: Comprehensive medical, dental, and vision insurance plans with multiple coverage options
  • general: 401(k) retirement savings plan with company matching contributions up to 6% of eligible pay
  • general: Generous paid time off, including vacation, sick days, and parental leave
  • general: Tuition reimbursement and professional development programs for career growth
  • general: Employee stock purchase plan and performance-based bonuses
  • general: Wellness programs including gym memberships, mental health support, and fitness challenges
  • general: Flexible work arrangements and hybrid options where applicable
  • general: Access to on-site childcare, transportation subsidies, and employee assistance programs

Target Your Resume for "Software Engineer III - Mainframe" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer III - Mainframe. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer III - Mainframe" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Software Engineer III - Mainframe @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.