Taro Logo

Software Engineer

One of the oldest financial institutions offering innovative financial solutions to millions of consumers, small businesses and prominent corporate, institutional and government clients.
Wilmington, DE, USA
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer

JPMorgan Chase, a leading global financial institution, is seeking a Software Engineer to join their Corporate Sector team in Wilmington, DE. This role offers an exciting opportunity to work on critical technical solutions while being part of a dynamic organization with over 200 years of history in financial services.

The ideal candidate will be responsible for executing software solutions, design, development, and technical troubleshooting. You'll work with cutting-edge technologies including AWS Cloud services, microservices architecture, and modern DevOps tools. The role requires expertise in Python, SQL, Docker, and Kubernetes, among other technologies.

Key responsibilities include writing secure and high-quality code, designing and developing solutions with consideration of upstream and downstream systems, and applying technical troubleshooting skills to solve complex problems. You'll also be involved in gathering and analyzing data to contribute to decision-making processes.

The position requires either a Master's degree in Computer Science or related field with 3 years of experience, or a Bachelor's degree with 5 years of experience. Technical requirements include experience with REST APIs, AWS services, Spring Boot, Jenkins pipelines, and Terraform.

JPMorgan Chase offers a comprehensive benefits package including competitive base salary, health care coverage, retirement savings, tuition reimbursement, and mental health support. The company is committed to diversity and inclusion, making it an excellent place for career growth and development.

Join a team that's at the forefront of financial technology innovation, working on solutions that impact millions of customers worldwide. This role offers the opportunity to work with enterprise-scale systems while being part of a company that values both technical excellence and professional growth.

Last updated 2 minutes ago

Responsibilities For Software Engineer

  • Execute standard software solutions, design, development, and technical troubleshooting
  • Write secure and high-quality code using programming languages
  • Design, develop, code, and troubleshoot with consideration of upstream and downstream systems
  • Apply knowledge of tools within the Software Development Life Cycle toolchain
  • Apply technical troubleshooting to break down solutions and solve technical problems
  • Gather, analyze, and draw conclusions from large, diverse data sets

Requirements For Software Engineer

Python
Kubernetes
Redis
  • Master's degree in Computer Science, Computer Engineering or related field + 3 years experience OR Bachelor's degree + 5 years experience
  • Experience developing software in Microservices environment that deploys as REST API
  • Experience with AWS Cloud services (Lambda, SQS, SNS, etc.)
  • Experience with Spring and Spring Boot
  • Experience with Docker and EKS clusters
  • Experience with Jenkins pipelines
  • Experience with Terraform Enterprise Server
  • Knowledge of SQL and Python

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
Parental Leave
  • Competitive base salary
  • Commission-based pay for eligible roles
  • Discretionary incentive compensation
  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching

Interested in this job?

Jobs Related To JPMorgan Chase Software Engineer

Software Engineer III - Mainframe

Software Engineer III position at JPMorgan Chase focusing on mainframe development using COBOL, JCL, and other mainframe technologies for the Commercial & Investment Bank division.

Software Engineer III - Java/Python

Software Engineer III position at JPMorgan Chase focusing on Java/Python development, system design, and API integration within the Asset & Wealth Management division.

Software Engineer III - Java

Software Engineer III position at JPMorgan Chase requiring 3+ years of experience in Java development, focusing on designing and implementing secure, scalable technology solutions for the Asset & Wealth Management division.

Software Engineer III - Solutions Delivery

Software Engineer III position at JPMorgan Chase focusing on solutions delivery, requiring 3+ years experience in Java, Spring Boot, and modern web technologies.

Software Engineer II- Python Full Stack

Software Engineer II position at JPMorgan Chase focusing on Python full-stack development with both frontend and backend responsibilities.