Lead Software Engineer

JPMorganChase is one of the oldest financial institutions offering innovative financial solutions to millions of consumers, small businesses and prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands.
Jersey City, NJ, USA
$193,500 - $215,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Finance

Description For Lead Software Engineer

JPMorgan Chase & Co. is seeking a Lead Software Engineer to join their Asset & Wealth Management division. This is an exciting opportunity to work with one of the world's leading financial institutions, delivering industry-leading investment management and private banking solutions.

As a Lead Software Engineer, you will be responsible for analyzing business requirements and leading IT solutions for software applications. You'll conduct design reviews, incorporate security requirements, and ensure adherence to IT control policies throughout the development lifecycle. The role involves hands-on development work as well as mentoring junior engineers and coordinating with test teams.

The ideal candidate will bring 7+ years of experience in software engineering, along with expertise in modern technologies including Java, JavaScript, TypeScript, React, Angular, and various AWS services. You'll work in an environment that values both technical excellence and collaborative teamwork.

JPMorgan Chase offers a comprehensive benefits package including healthcare coverage, retirement savings, tuition reimbursement, and various wellness programs. The company is committed to fostering an inclusive workplace and provides opportunities for professional growth and advancement.

This role offers a competitive salary range of $193,500 - $215,000 and is based in Jersey City, NJ. You'll be part of a team that delivers critical technology solutions while working with some of the most sophisticated financial systems in the industry. If you're passionate about technology and want to make an impact at a global financial leader, this role offers an excellent opportunity to advance your career.

Last updated 8 hours ago

Responsibilities For Lead Software Engineer

  • Analyze business requirements and lead the proposed IT solution to develop software applications
  • Conduct design reviews and provide design recommendations
  • Incorporate security requirements into designs
  • Ensure adherence to IT control policies throughout the design, development and testing process
  • Develop software application modules
  • Conduct application reviews
  • Identify and troubleshoot application programming-related issues
  • Mentor junior engineers
  • Work with test team to ensure testing results
  • Coordinate deployment and handle escalations

Requirements For Lead Software Engineer

Java
JavaScript
TypeScript
React
Node.js
  • Bachelor's degree in Computer Engineering, Computer Science, Computer Information Systems, or related field
  • 7 years of experience in software engineering or related roles
  • Experience with Application Architecture Disciplines
  • Experience with Infrastructure Architecture Disciplines
  • Knowledge of Agile SDLC
  • Proficiency in REST, Linux, AWS, Oracle
  • Experience with XML, JSON, Java, Javascript, Typescript
  • Knowledge of SQL, React, Angular, Spring MVC, Spring Boot
  • Experience with automated testing, unit testing, Junit
  • Familiarity with Splunk, Dynatrace, Maven, GIT, JIRA, Gradle

Benefits For Lead Software Engineer

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

Product Director, Engineering & Architecture, Corporate Technology

Lead product innovation and strategy as Product Director at JPMorgan Chase, overseeing engineering and architecture initiatives in corporate technology.

Client Solutions Architect Manager - Payments - Vice President

Client Solutions Architect Manager role at JPMorgan Chase focused on payments technology and solution architecture.

Agility Lead - Manager

Lead Agile transformation and project management in JPMorgan's Commercial & Investment Bank, fostering innovation and high performance in technology delivery.

Lead Software Engineer - Java - Developer experience- Nutmeg

Lead Software Engineer position at JPMorgan Chase focusing on Java development and developer experience for Nutmeg's digital wealth management platform.

Lead Technical Program Manager

Lead Technical Program Manager position at JPMorgan Chase, driving complex technology projects in Risk Technology Engineering & Architecture team.