Taro Logo

Software Engineer

JPMorganChase is one of the oldest financial institutions, offering innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands.
$164,900 - $215,000
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Finance

Description For Software Engineer

JPMorgan Chase, a leading global financial institution, is seeking a Software Engineer to join their Commercial & Investment Bank division. This role offers an exciting opportunity to work on frontend development for client-facing financial applications, focusing on risk management and liquidity management solutions.

The position involves designing and implementing software solutions using modern technologies like React, TypeScript, and JavaScript. You'll work with specialized libraries like Ag Grid for data-driven reports and various chart libraries for visualizing complex financial data. The role requires both frontend expertise and understanding of backend integration through REST APIs.

As a Software Engineer, you'll be part of a global team, mentoring colleagues across UK and Asia time zones while participating in US diversity programs. You'll collaborate closely with Product Managers, UX designers, Sales teams, Trading desks, Quantitative Research, and Strategy teams to deliver innovative solutions. The role also involves staying current with AI/ML technologies to enhance product capabilities and developer experience.

The position offers comprehensive benefits including competitive base salary ($164,900-$215,000), healthcare coverage, retirement plans, and various wellness programs. JPMorgan Chase values diversity and inclusion, making accommodations for religious practices and mental/physical health needs.

This is an excellent opportunity for a mid-level software engineer looking to advance their career in financial technology while working with cutting-edge tools and technologies in a collaborative, global environment. The role combines technical expertise with business acumen, offering exposure to various aspects of financial software development while working for one of the world's most prestigious financial institutions.

Last updated 4 minutes ago

Responsibilities For Software Engineer

  • Design, develop and implement frontend software solutions
  • Solve business problems through innovation and engineering practices
  • Be involved in all aspects of the Software Development Lifecycle (SDLC)
  • Identify or troubleshoot application code-related issues
  • Take active role in code reviews
  • Assist with design reviews
  • Participate in project planning sessions
  • Mentor frontend team members in UK and Asia time zones
  • Partner with Product Managers, UX, Sales, Trading teams
  • Research AI/ML solutions to improve the product

Requirements For Software Engineer

React
TypeScript
JavaScript
  • Bachelor's degree in Computer Science, Computer Engineering, Mathematics, Data Analytics, Data Engineering or related field plus 4 years experience
  • Experience with React, TypeScript, and JavaScript
  • Experience with Ag Grid library
  • Experience with modern chart libraries
  • Backend development experience with REST APIs
  • Experience upgrading major versions of grid and chart libraries
  • Experience with Git version control
  • Experience with unit testing frameworks
  • Experience with Jira for requirement analysis
  • Experience documenting specifications in Confluence
  • Experience conducting code reviews

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
  • Competitive 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 Software Engineer

Software Engineer III - UI

Mid-level Software Engineer role at JPMorgan Chase focusing on UI development with React, JavaScript, and full-stack capabilities, requiring 3+ years of experience.

Software Engineer III - UI / UX

Mid-level UI/UX Software Engineer position at JPMorgan Chase, focusing on frontend development with React and modern web technologies in Bengaluru.

Software Engineer II - KPI

Software Engineer II position at JPMorgan Chase focusing on frontend development with React/TypeScript, building enterprise-level applications within the Corporate Investment Bank division.

Software Developer III, Front End, Google Cloud Runtimes

Front-end Software Developer III position at Google Cloud Runtimes team, focusing on developing next-generation technologies and cloud solutions.

Software Developer III, Front-End, Google Home Platform

Front-end Software Developer III position at Google working on the Google Home Platform, developing user-centric solutions and reusable code libraries for smart home technology.