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 18, 2025

Job Description

Software Engineer III - Mainframe

Location: Wilmington, DE, United States

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of financial services innovation, leveraging cutting-edge technology to power global banking operations. As a Software Engineer III - Mainframe in our Wilmington, DE office, you will join a dynamic agile team responsible for designing and delivering market-leading technology products that are secure, scalable, and resilient. In this role, you will focus on mainframe systems that underpin critical functions such as transaction processing, risk management, and regulatory reporting, ensuring our clients receive uninterrupted, world-class financial services. Your expertise will help modernize legacy systems while maintaining the high standards of reliability demanded by the industry. Key to success in this position is your ability to develop and maintain robust mainframe applications using technologies like COBOL, JCL, and CICS, while integrating with emerging tools to support JPMorgan Chase's digital transformation. You will collaborate closely with product managers, data scientists, and compliance experts to translate complex business requirements into efficient code, all while adhering to stringent security protocols that protect sensitive financial data. This role offers the opportunity to tackle challenging problems in a fast-paced environment, contributing directly to initiatives that serve millions of customers worldwide. We value engineers who thrive in team settings and are passionate about continuous improvement. By joining JPMorgan Chase, you will have access to unparalleled resources for professional growth, including mentorship from industry leaders and exposure to diverse projects across our global technology organization. If you are a seasoned mainframe professional eager to make an impact in financial services, this position provides a platform to advance your career while helping shape the future of banking.

Key Responsibilities

  • Design, develop, and maintain mainframe-based applications using COBOL, JCL, and related technologies to support core banking systems
  • Collaborate with agile teams to deliver secure, scalable technology products that meet regulatory requirements in the financial sector
  • Analyze and optimize mainframe performance for high-throughput transaction processing in a 24/7 financial environment
  • Implement and test software solutions to ensure reliability and compliance with JPMorgan Chase's risk management standards
  • Troubleshoot and resolve complex issues in production mainframe environments, minimizing downtime for critical financial operations
  • Participate in code reviews and contribute to best practices for mainframe modernization initiatives
  • Work with stakeholders to gather requirements and translate them into technical specifications for financial products
  • Integrate mainframe systems with modern cloud or distributed architectures to enhance JPMorgan Chase's technology ecosystem
  • Mentor junior engineers on mainframe development and agile methodologies

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • At least 5 years of professional software engineering experience, with a focus on mainframe technologies
  • Proficiency in COBOL, JCL, and CICS for mainframe application development and maintenance
  • Experience working in agile environments and collaborating with cross-functional teams
  • Strong understanding of secure coding practices and compliance standards in the financial services industry
  • Demonstrated ability to design scalable systems handling high-volume financial transactions
  • U.S. work authorization without sponsorship required

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with IBM z/OS operating system and DB2 database management
  • Prior work in financial services, particularly in banking or payments processing
  • Knowledge of DevOps tools for mainframe CI/CD pipelines
  • Certification in mainframe technologies (e.g., IBM Certified Developer)

Required Skills

  • COBOL programming
  • JCL (Job Control Language)
  • CICS transaction processing
  • IBM z/OS mainframe operations
  • DB2 database querying and optimization
  • Agile methodologies (Scrum/Kanban)
  • Secure coding and vulnerability assessment
  • Performance tuning for high-volume systems
  • Problem-solving and debugging
  • Cross-functional collaboration
  • Financial regulations knowledge (e.g., SOX, PCI-DSS)
  • Version control (e.g., Git or mainframe equivalents)
  • Scripting for automation (e.g., REXX)
  • Communication and stakeholder management
  • Adaptability to evolving technology landscapes

Benefits

  • Comprehensive medical, dental, and vision insurance plans
  • 401(k) retirement savings plan with company matching contributions
  • Generous paid time off, including vacation, sick days, and holidays
  • Tuition reimbursement for professional development and certifications
  • Employee stock purchase plan and performance-based bonuses
  • Wellness programs including gym memberships and mental health support
  • Flexible work arrangements and hybrid options where applicable
  • Parental leave and family benefits for work-life balance

JP Morgan Chase is an equal opportunity employer.

Locations

  • Wilmington, US

Salary

Estimated Salary Rangehigh confidence

160,000 - 220,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

  • COBOL programmingintermediate
  • JCL (Job Control Language)intermediate
  • CICS transaction processingintermediate
  • IBM z/OS mainframe operationsintermediate
  • DB2 database querying and optimizationintermediate
  • Agile methodologies (Scrum/Kanban)intermediate
  • Secure coding and vulnerability assessmentintermediate
  • Performance tuning for high-volume systemsintermediate
  • Problem-solving and debuggingintermediate
  • Cross-functional collaborationintermediate
  • Financial regulations knowledge (e.g., SOX, PCI-DSS)intermediate
  • Version control (e.g., Git or mainframe equivalents)intermediate
  • Scripting for automation (e.g., REXX)intermediate
  • Communication and stakeholder managementintermediate
  • Adaptability to evolving technology landscapesintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • At least 5 years of professional software engineering experience, with a focus on mainframe technologies (experience)
  • Proficiency in COBOL, JCL, and CICS for mainframe application development and maintenance (experience)
  • Experience working in agile environments and collaborating with cross-functional teams (experience)
  • Strong understanding of secure coding practices and compliance standards in the financial services industry (experience)
  • Demonstrated ability to design scalable systems handling high-volume financial transactions (experience)
  • U.S. work authorization without sponsorship required (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with IBM z/OS operating system and DB2 database management (experience)
  • Prior work in financial services, particularly in banking or payments processing (experience)
  • Knowledge of DevOps tools for mainframe CI/CD pipelines (experience)
  • Certification in mainframe technologies (e.g., IBM Certified Developer) (experience)

Responsibilities

  • Design, develop, and maintain mainframe-based applications using COBOL, JCL, and related technologies to support core banking systems
  • Collaborate with agile teams to deliver secure, scalable technology products that meet regulatory requirements in the financial sector
  • Analyze and optimize mainframe performance for high-throughput transaction processing in a 24/7 financial environment
  • Implement and test software solutions to ensure reliability and compliance with JPMorgan Chase's risk management standards
  • Troubleshoot and resolve complex issues in production mainframe environments, minimizing downtime for critical financial operations
  • Participate in code reviews and contribute to best practices for mainframe modernization initiatives
  • Work with stakeholders to gather requirements and translate them into technical specifications for financial products
  • Integrate mainframe systems with modern cloud or distributed architectures to enhance JPMorgan Chase's technology ecosystem
  • Mentor junior engineers on mainframe development and agile methodologies

Benefits

  • general: Comprehensive medical, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with company matching contributions
  • general: Generous paid time off, including vacation, sick days, and holidays
  • general: Tuition reimbursement for professional development and certifications
  • general: Employee stock purchase plan and performance-based bonuses
  • general: Wellness programs including gym memberships and mental health support
  • general: Flexible work arrangements and hybrid options where applicable
  • general: Parental leave and family benefits for work-life balance

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 18, 2025

Job Description

Software Engineer III - Mainframe

Location: Wilmington, DE, United States

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of financial services innovation, leveraging cutting-edge technology to power global banking operations. As a Software Engineer III - Mainframe in our Wilmington, DE office, you will join a dynamic agile team responsible for designing and delivering market-leading technology products that are secure, scalable, and resilient. In this role, you will focus on mainframe systems that underpin critical functions such as transaction processing, risk management, and regulatory reporting, ensuring our clients receive uninterrupted, world-class financial services. Your expertise will help modernize legacy systems while maintaining the high standards of reliability demanded by the industry. Key to success in this position is your ability to develop and maintain robust mainframe applications using technologies like COBOL, JCL, and CICS, while integrating with emerging tools to support JPMorgan Chase's digital transformation. You will collaborate closely with product managers, data scientists, and compliance experts to translate complex business requirements into efficient code, all while adhering to stringent security protocols that protect sensitive financial data. This role offers the opportunity to tackle challenging problems in a fast-paced environment, contributing directly to initiatives that serve millions of customers worldwide. We value engineers who thrive in team settings and are passionate about continuous improvement. By joining JPMorgan Chase, you will have access to unparalleled resources for professional growth, including mentorship from industry leaders and exposure to diverse projects across our global technology organization. If you are a seasoned mainframe professional eager to make an impact in financial services, this position provides a platform to advance your career while helping shape the future of banking.

Key Responsibilities

  • Design, develop, and maintain mainframe-based applications using COBOL, JCL, and related technologies to support core banking systems
  • Collaborate with agile teams to deliver secure, scalable technology products that meet regulatory requirements in the financial sector
  • Analyze and optimize mainframe performance for high-throughput transaction processing in a 24/7 financial environment
  • Implement and test software solutions to ensure reliability and compliance with JPMorgan Chase's risk management standards
  • Troubleshoot and resolve complex issues in production mainframe environments, minimizing downtime for critical financial operations
  • Participate in code reviews and contribute to best practices for mainframe modernization initiatives
  • Work with stakeholders to gather requirements and translate them into technical specifications for financial products
  • Integrate mainframe systems with modern cloud or distributed architectures to enhance JPMorgan Chase's technology ecosystem
  • Mentor junior engineers on mainframe development and agile methodologies

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • At least 5 years of professional software engineering experience, with a focus on mainframe technologies
  • Proficiency in COBOL, JCL, and CICS for mainframe application development and maintenance
  • Experience working in agile environments and collaborating with cross-functional teams
  • Strong understanding of secure coding practices and compliance standards in the financial services industry
  • Demonstrated ability to design scalable systems handling high-volume financial transactions
  • U.S. work authorization without sponsorship required

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with IBM z/OS operating system and DB2 database management
  • Prior work in financial services, particularly in banking or payments processing
  • Knowledge of DevOps tools for mainframe CI/CD pipelines
  • Certification in mainframe technologies (e.g., IBM Certified Developer)

Required Skills

  • COBOL programming
  • JCL (Job Control Language)
  • CICS transaction processing
  • IBM z/OS mainframe operations
  • DB2 database querying and optimization
  • Agile methodologies (Scrum/Kanban)
  • Secure coding and vulnerability assessment
  • Performance tuning for high-volume systems
  • Problem-solving and debugging
  • Cross-functional collaboration
  • Financial regulations knowledge (e.g., SOX, PCI-DSS)
  • Version control (e.g., Git or mainframe equivalents)
  • Scripting for automation (e.g., REXX)
  • Communication and stakeholder management
  • Adaptability to evolving technology landscapes

Benefits

  • Comprehensive medical, dental, and vision insurance plans
  • 401(k) retirement savings plan with company matching contributions
  • Generous paid time off, including vacation, sick days, and holidays
  • Tuition reimbursement for professional development and certifications
  • Employee stock purchase plan and performance-based bonuses
  • Wellness programs including gym memberships and mental health support
  • Flexible work arrangements and hybrid options where applicable
  • Parental leave and family benefits for work-life balance

JP Morgan Chase is an equal opportunity employer.

Locations

  • Wilmington, US

Salary

Estimated Salary Rangehigh confidence

160,000 - 220,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

  • COBOL programmingintermediate
  • JCL (Job Control Language)intermediate
  • CICS transaction processingintermediate
  • IBM z/OS mainframe operationsintermediate
  • DB2 database querying and optimizationintermediate
  • Agile methodologies (Scrum/Kanban)intermediate
  • Secure coding and vulnerability assessmentintermediate
  • Performance tuning for high-volume systemsintermediate
  • Problem-solving and debuggingintermediate
  • Cross-functional collaborationintermediate
  • Financial regulations knowledge (e.g., SOX, PCI-DSS)intermediate
  • Version control (e.g., Git or mainframe equivalents)intermediate
  • Scripting for automation (e.g., REXX)intermediate
  • Communication and stakeholder managementintermediate
  • Adaptability to evolving technology landscapesintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • At least 5 years of professional software engineering experience, with a focus on mainframe technologies (experience)
  • Proficiency in COBOL, JCL, and CICS for mainframe application development and maintenance (experience)
  • Experience working in agile environments and collaborating with cross-functional teams (experience)
  • Strong understanding of secure coding practices and compliance standards in the financial services industry (experience)
  • Demonstrated ability to design scalable systems handling high-volume financial transactions (experience)
  • U.S. work authorization without sponsorship required (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with IBM z/OS operating system and DB2 database management (experience)
  • Prior work in financial services, particularly in banking or payments processing (experience)
  • Knowledge of DevOps tools for mainframe CI/CD pipelines (experience)
  • Certification in mainframe technologies (e.g., IBM Certified Developer) (experience)

Responsibilities

  • Design, develop, and maintain mainframe-based applications using COBOL, JCL, and related technologies to support core banking systems
  • Collaborate with agile teams to deliver secure, scalable technology products that meet regulatory requirements in the financial sector
  • Analyze and optimize mainframe performance for high-throughput transaction processing in a 24/7 financial environment
  • Implement and test software solutions to ensure reliability and compliance with JPMorgan Chase's risk management standards
  • Troubleshoot and resolve complex issues in production mainframe environments, minimizing downtime for critical financial operations
  • Participate in code reviews and contribute to best practices for mainframe modernization initiatives
  • Work with stakeholders to gather requirements and translate them into technical specifications for financial products
  • Integrate mainframe systems with modern cloud or distributed architectures to enhance JPMorgan Chase's technology ecosystem
  • Mentor junior engineers on mainframe development and agile methodologies

Benefits

  • general: Comprehensive medical, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with company matching contributions
  • general: Generous paid time off, including vacation, sick days, and holidays
  • general: Tuition reimbursement for professional development and certifications
  • general: Employee stock purchase plan and performance-based bonuses
  • general: Wellness programs including gym memberships and mental health support
  • general: Flexible work arrangements and hybrid options where applicable
  • general: Parental leave and family benefits for work-life balance

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.