Resume and JobRESUME AND JOB
JP Morgan Chase logo

Software Engineer [Multiple Positions Available]

JP Morgan Chase

Software and Technology Jobs

Software Engineer [Multiple Positions Available]

full-timePosted: Dec 9, 2025

Job Description

Software Engineer [Multiple Positions Available]

Location: Wilmington, DE, United States

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of transforming the financial services industry through cutting-edge technology. As a Software Engineer in our Wilmington, DE office, you will join a dynamic team dedicated to designing, developing, and implementing innovative software solutions that solve real-world business problems. Our work powers everything from secure transaction processing and risk management to personalized customer experiences in banking. With multiple positions available, this role offers the opportunity to contribute to high-impact projects that drive the future of finance, leveraging the latest in cloud computing, AI, and data analytics to deliver reliable, scalable applications. In this role, you will collaborate closely with product owners, data engineers, and compliance teams to build robust software that adheres to stringent regulatory standards like those from the SEC and FDIC. Responsibilities include architecting full-stack applications, optimizing performance for high-volume financial data, and integrating with JPMorgan's proprietary platforms. You will employ agile practices to iterate quickly, ensuring our solutions enhance operational efficiency and mitigate risks in a fast-paced environment. This position is ideal for engineers passionate about innovation in fintech, where your code directly impacts millions of customers and supports global financial stability. JPMorgan Chase values a culture of inclusion, continuous learning, and excellence. We provide world-class resources for professional growth, including mentorship from senior leaders and access to advanced tools. Located in Wilmington, DE, this role offers a hybrid work model, competitive compensation, and the chance to work on mission-critical systems that redefine banking. If you thrive in a collaborative setting and are excited to apply engineering prowess to the financial sector, join us in building the next generation of secure, intelligent financial services.

Key Responsibilities

  • Design, develop, and implement scalable software solutions to address complex business challenges in the financial services sector
  • Collaborate with cross-functional teams including product managers, data scientists, and compliance experts to innovate and deliver high-impact projects
  • Write clean, efficient, and well-documented code while adhering to JPMorgan Chase's engineering standards and security protocols
  • Conduct code reviews, testing, and debugging to ensure software reliability and performance in a high-stakes banking environment
  • Integrate software with existing JPMorgan systems, such as core banking platforms and risk management tools
  • Optimize applications for performance, scalability, and cost-efficiency in cloud-based infrastructures
  • Stay updated on emerging technologies and apply them to enhance fraud detection, transaction processing, and customer experience features
  • Mentor junior engineers and contribute to the continuous improvement of development practices within the team
  • Ensure compliance with regulatory requirements like GDPR, SOX, and PCI-DSS in all software implementations

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 3+ years of experience in software development with a focus on full-stack or backend technologies
  • Proficiency in programming languages such as Java, Python, or C++
  • Experience with cloud platforms like AWS, Azure, or Google Cloud
  • Strong understanding of software development lifecycle (SDLC) and agile methodologies
  • Knowledge of financial services regulations and data security best practices
  • Ability to work collaboratively in a team environment

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience in developing solutions for banking or financial services applications
  • Familiarity with big data technologies like Hadoop or Spark
  • Certifications in cloud computing (e.g., AWS Certified Developer)
  • Prior experience at a large financial institution

Required Skills

  • Java or Python programming
  • RESTful API development
  • Database management (SQL/NoSQL)
  • Cloud computing (AWS preferred)
  • Agile/Scrum methodologies
  • Version control (Git)
  • Problem-solving and analytical thinking
  • Communication and collaboration
  • Data structures and algorithms
  • Microservices architecture
  • Containerization (Docker/Kubernetes)
  • Security best practices in finance
  • Unit testing frameworks (JUnit, PyTest)
  • DevOps tools (Jenkins, CI/CD pipelines)
  • Financial domain knowledge

Benefits

  • Competitive base salary and performance-based bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with company matching
  • Generous paid time off, including vacation, sick days, and parental leave
  • Professional development opportunities, including tuition reimbursement and access to internal training programs
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers and wellness programs at select locations
  • Flexible work arrangements, including hybrid options in Wilmington, DE

JP Morgan Chase is an equal opportunity employer.

Locations

  • Wilmington, US

Salary

Estimated Salary Rangehigh confidence

120,000 - 180,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

  • Java or Python programmingintermediate
  • RESTful API developmentintermediate
  • Database management (SQL/NoSQL)intermediate
  • Cloud computing (AWS preferred)intermediate
  • Agile/Scrum methodologiesintermediate
  • Version control (Git)intermediate
  • Problem-solving and analytical thinkingintermediate
  • Communication and collaborationintermediate
  • Data structures and algorithmsintermediate
  • Microservices architectureintermediate
  • Containerization (Docker/Kubernetes)intermediate
  • Security best practices in financeintermediate
  • Unit testing frameworks (JUnit, PyTest)intermediate
  • DevOps tools (Jenkins, CI/CD pipelines)intermediate
  • Financial domain knowledgeintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 3+ years of experience in software development with a focus on full-stack or backend technologies (experience)
  • Proficiency in programming languages such as Java, Python, or C++ (experience)
  • Experience with cloud platforms like AWS, Azure, or Google Cloud (experience)
  • Strong understanding of software development lifecycle (SDLC) and agile methodologies (experience)
  • Knowledge of financial services regulations and data security best practices (experience)
  • Ability to work collaboratively in a team environment (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience in developing solutions for banking or financial services applications (experience)
  • Familiarity with big data technologies like Hadoop or Spark (experience)
  • Certifications in cloud computing (e.g., AWS Certified Developer) (experience)
  • Prior experience at a large financial institution (experience)

Responsibilities

  • Design, develop, and implement scalable software solutions to address complex business challenges in the financial services sector
  • Collaborate with cross-functional teams including product managers, data scientists, and compliance experts to innovate and deliver high-impact projects
  • Write clean, efficient, and well-documented code while adhering to JPMorgan Chase's engineering standards and security protocols
  • Conduct code reviews, testing, and debugging to ensure software reliability and performance in a high-stakes banking environment
  • Integrate software with existing JPMorgan systems, such as core banking platforms and risk management tools
  • Optimize applications for performance, scalability, and cost-efficiency in cloud-based infrastructures
  • Stay updated on emerging technologies and apply them to enhance fraud detection, transaction processing, and customer experience features
  • Mentor junior engineers and contribute to the continuous improvement of development practices within the team
  • Ensure compliance with regulatory requirements like GDPR, SOX, and PCI-DSS in all software implementations

Benefits

  • general: Competitive base salary and performance-based bonuses
  • general: Comprehensive health, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with company matching
  • general: Generous paid time off, including vacation, sick days, and parental leave
  • general: Professional development opportunities, including tuition reimbursement and access to internal training programs
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers and wellness programs at select locations
  • general: Flexible work arrangements, including hybrid options in Wilmington, DE

Target Your Resume for "Software Engineer [Multiple Positions Available]" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer [Multiple Positions Available]. Takes only 15 seconds!

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

Check Your ATS Score for "Software Engineer [Multiple Positions Available]" , 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 [Multiple Positions Available] @ 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 [Multiple Positions Available]

JP Morgan Chase

Software and Technology Jobs

Software Engineer [Multiple Positions Available]

full-timePosted: Dec 9, 2025

Job Description

Software Engineer [Multiple Positions Available]

Location: Wilmington, DE, United States

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of transforming the financial services industry through cutting-edge technology. As a Software Engineer in our Wilmington, DE office, you will join a dynamic team dedicated to designing, developing, and implementing innovative software solutions that solve real-world business problems. Our work powers everything from secure transaction processing and risk management to personalized customer experiences in banking. With multiple positions available, this role offers the opportunity to contribute to high-impact projects that drive the future of finance, leveraging the latest in cloud computing, AI, and data analytics to deliver reliable, scalable applications. In this role, you will collaborate closely with product owners, data engineers, and compliance teams to build robust software that adheres to stringent regulatory standards like those from the SEC and FDIC. Responsibilities include architecting full-stack applications, optimizing performance for high-volume financial data, and integrating with JPMorgan's proprietary platforms. You will employ agile practices to iterate quickly, ensuring our solutions enhance operational efficiency and mitigate risks in a fast-paced environment. This position is ideal for engineers passionate about innovation in fintech, where your code directly impacts millions of customers and supports global financial stability. JPMorgan Chase values a culture of inclusion, continuous learning, and excellence. We provide world-class resources for professional growth, including mentorship from senior leaders and access to advanced tools. Located in Wilmington, DE, this role offers a hybrid work model, competitive compensation, and the chance to work on mission-critical systems that redefine banking. If you thrive in a collaborative setting and are excited to apply engineering prowess to the financial sector, join us in building the next generation of secure, intelligent financial services.

Key Responsibilities

  • Design, develop, and implement scalable software solutions to address complex business challenges in the financial services sector
  • Collaborate with cross-functional teams including product managers, data scientists, and compliance experts to innovate and deliver high-impact projects
  • Write clean, efficient, and well-documented code while adhering to JPMorgan Chase's engineering standards and security protocols
  • Conduct code reviews, testing, and debugging to ensure software reliability and performance in a high-stakes banking environment
  • Integrate software with existing JPMorgan systems, such as core banking platforms and risk management tools
  • Optimize applications for performance, scalability, and cost-efficiency in cloud-based infrastructures
  • Stay updated on emerging technologies and apply them to enhance fraud detection, transaction processing, and customer experience features
  • Mentor junior engineers and contribute to the continuous improvement of development practices within the team
  • Ensure compliance with regulatory requirements like GDPR, SOX, and PCI-DSS in all software implementations

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 3+ years of experience in software development with a focus on full-stack or backend technologies
  • Proficiency in programming languages such as Java, Python, or C++
  • Experience with cloud platforms like AWS, Azure, or Google Cloud
  • Strong understanding of software development lifecycle (SDLC) and agile methodologies
  • Knowledge of financial services regulations and data security best practices
  • Ability to work collaboratively in a team environment

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience in developing solutions for banking or financial services applications
  • Familiarity with big data technologies like Hadoop or Spark
  • Certifications in cloud computing (e.g., AWS Certified Developer)
  • Prior experience at a large financial institution

Required Skills

  • Java or Python programming
  • RESTful API development
  • Database management (SQL/NoSQL)
  • Cloud computing (AWS preferred)
  • Agile/Scrum methodologies
  • Version control (Git)
  • Problem-solving and analytical thinking
  • Communication and collaboration
  • Data structures and algorithms
  • Microservices architecture
  • Containerization (Docker/Kubernetes)
  • Security best practices in finance
  • Unit testing frameworks (JUnit, PyTest)
  • DevOps tools (Jenkins, CI/CD pipelines)
  • Financial domain knowledge

Benefits

  • Competitive base salary and performance-based bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with company matching
  • Generous paid time off, including vacation, sick days, and parental leave
  • Professional development opportunities, including tuition reimbursement and access to internal training programs
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers and wellness programs at select locations
  • Flexible work arrangements, including hybrid options in Wilmington, DE

JP Morgan Chase is an equal opportunity employer.

Locations

  • Wilmington, US

Salary

Estimated Salary Rangehigh confidence

120,000 - 180,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

  • Java or Python programmingintermediate
  • RESTful API developmentintermediate
  • Database management (SQL/NoSQL)intermediate
  • Cloud computing (AWS preferred)intermediate
  • Agile/Scrum methodologiesintermediate
  • Version control (Git)intermediate
  • Problem-solving and analytical thinkingintermediate
  • Communication and collaborationintermediate
  • Data structures and algorithmsintermediate
  • Microservices architectureintermediate
  • Containerization (Docker/Kubernetes)intermediate
  • Security best practices in financeintermediate
  • Unit testing frameworks (JUnit, PyTest)intermediate
  • DevOps tools (Jenkins, CI/CD pipelines)intermediate
  • Financial domain knowledgeintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 3+ years of experience in software development with a focus on full-stack or backend technologies (experience)
  • Proficiency in programming languages such as Java, Python, or C++ (experience)
  • Experience with cloud platforms like AWS, Azure, or Google Cloud (experience)
  • Strong understanding of software development lifecycle (SDLC) and agile methodologies (experience)
  • Knowledge of financial services regulations and data security best practices (experience)
  • Ability to work collaboratively in a team environment (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience in developing solutions for banking or financial services applications (experience)
  • Familiarity with big data technologies like Hadoop or Spark (experience)
  • Certifications in cloud computing (e.g., AWS Certified Developer) (experience)
  • Prior experience at a large financial institution (experience)

Responsibilities

  • Design, develop, and implement scalable software solutions to address complex business challenges in the financial services sector
  • Collaborate with cross-functional teams including product managers, data scientists, and compliance experts to innovate and deliver high-impact projects
  • Write clean, efficient, and well-documented code while adhering to JPMorgan Chase's engineering standards and security protocols
  • Conduct code reviews, testing, and debugging to ensure software reliability and performance in a high-stakes banking environment
  • Integrate software with existing JPMorgan systems, such as core banking platforms and risk management tools
  • Optimize applications for performance, scalability, and cost-efficiency in cloud-based infrastructures
  • Stay updated on emerging technologies and apply them to enhance fraud detection, transaction processing, and customer experience features
  • Mentor junior engineers and contribute to the continuous improvement of development practices within the team
  • Ensure compliance with regulatory requirements like GDPR, SOX, and PCI-DSS in all software implementations

Benefits

  • general: Competitive base salary and performance-based bonuses
  • general: Comprehensive health, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with company matching
  • general: Generous paid time off, including vacation, sick days, and parental leave
  • general: Professional development opportunities, including tuition reimbursement and access to internal training programs
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers and wellness programs at select locations
  • general: Flexible work arrangements, including hybrid options in Wilmington, DE

Target Your Resume for "Software Engineer [Multiple Positions Available]" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer [Multiple Positions Available]. Takes only 15 seconds!

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

Check Your ATS Score for "Software Engineer [Multiple Positions Available]" , 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 [Multiple Positions Available] @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.