Software Engineering

Chase is a leading financial services firm, helping nearly half of America's households and small businesses achieve their financial goals through a broad range of financial products.
Jersey City, NJ, USA
$166,600 - $215,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Software Engineering

JPMorgan Chase & Co. is seeking a Senior Software Engineer to join their Consumer & Community Banking division. This role focuses on end-to-end testing and performance engineering, requiring expertise in automation, cloud platforms, and various testing tools.

The position involves managing comprehensive testing strategies, including automation and performance testing across multiple projects. You'll be responsible for identifying quality issues, optimizing system performance, and implementing continuous integration/deployment models. The role requires strong technical skills in various programming languages and testing tools, along with experience in cloud platforms like AWS and Azure.

As a Senior Software Engineer, you'll work with a team that serves Chase customers through various financial services, including personal banking, credit cards, mortgages, and more. The company leads in credit card sales and deposit growth, with the most-used digital solutions while maintaining top customer satisfaction.

The compensation package is competitive, ranging from $166,600 to $215,000, along with comprehensive benefits including healthcare, retirement plans, and various wellness programs. This is an excellent opportunity for experienced engineers looking to impact America's leading financial services firm while working with cutting-edge technologies and contributing to critical banking systems.

The ideal candidate will have at least 5 years of relevant experience, strong technical skills across multiple platforms and languages, and the ability to manage complex testing environments. You'll be joining a company that values diversity, innovation, and professional growth, offering various opportunities for career advancement and skill development.

Last updated 10 hours ago

Responsibilities For Software Engineering

  • Manage end-to-end testing including automation and performance testing
  • Create testing and performance strategy
  • Identify quality and performance issues
  • Support end-to-end testing including scalability
  • Establish benchmarks for existing products
  • Implement automation and performance engineering processes
  • Assist cloud enablement journey
  • Monitor end-to-end systems
  • Determine capacity testing
  • Generate dashboard and executive summary of system performance

Requirements For Software Engineering

Java
Python
JavaScript
  • Bachelor's degree in Computer Engineering, Computer Science, Computer Information Systems, Information Technology, or related field
  • 5 years of experience in Software Engineering or related roles
  • Experience with Linux, Windows, and iOS
  • Experience with JAVA and .NET
  • Programming skills in C, Java, JavaScript, VB Script, Unix, and Python
  • Experience with IBM DB2 and Oracle DB
  • Experience with SQL queries
  • Experience with SOAP UI, Fiddler and Postman
  • Experience with AWS and Microsoft Azure
  • Experience with JMeter, Blazemeter, Performance Center and LoadRunner
  • Experience with Selenium
  • Experience with Splunk, AppDynamics, Wily Introscope, and MS perfmon

Benefits For Software Engineering

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
Parental Leave
  • Competitive total rewards package
  • Base salary
  • Commission-based pay
  • 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 & Co. Software Engineering

Software Engineer

Senior Software Engineer position at JPMorgan Chase focusing on API platform modernization and software development for consumer banking solutions.

Software Engineer

Senior Software Engineer role at JPMorgan Chase focusing on Java development, cloud services, and financial technology solutions in Plano, TX.

Software Engineering - Sr Python Developer

Senior Python Developer role at JPMorgan Chase focusing on corporate technology solutions and application development with comprehensive benefits and growth opportunities.

Java Automation Software Engineer, Senior

Senior Java Automation Engineer role at JPMorgan Chase, focusing on mobile testing and automation with 7+ years experience required.

Software Engineer

Senior Software Engineer position at JPMorgan Chase & Co., focusing on backend development for consumer banking applications using Java, JavaScript, and modern frameworks.