Taro Logo

Software Engineer

JPMorganChase is one of the oldest financial institutions offering innovative financial solutions to consumers, businesses and 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
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer

JPMorgan Chase is seeking a talented 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 ideal candidate will be responsible for designing and implementing frontend software solutions using React, TypeScript, and JavaScript. You'll work extensively with Ag Grid library to build data-driven report components and utilize modern chart libraries to visualize complex financial data. The role involves full participation in the software development lifecycle, from requirement analysis to implementation and maintenance.

As a Software Engineer, you'll collaborate with a global team, mentoring frontend team members across UK and Asia time zones. You'll partner closely with Product Managers, UX designers, Sales teams, Trading desks, and Quantitative Research groups to deliver innovative solutions. The role also involves actively researching AI/ML solutions to enhance product capabilities and improve developer experience.

The position offers competitive compensation ranging from $164,900 to $215,000 per year, along with comprehensive benefits including healthcare coverage, retirement savings, tuition reimbursement, and mental health support. JPMorgan Chase values diversity and inclusion, making it an equal opportunity employer that accommodates various needs and backgrounds.

This is an excellent opportunity for a mid-level software engineer with 4+ years of experience to join one of the world's leading financial institutions. You'll be part of a team that drives innovation in financial technology while working on challenging projects that impact global markets. The role combines technical expertise with business acumen, offering significant growth potential in a stable yet dynamic environment.

Last updated a month 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 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
Parental Leave
  • 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?