JPMorgan Chase is seeking a Lead Software Engineer to join our Consumer & Community Banking division. This role offers an exciting opportunity to shape the future of financial technology at one of the world's leading banks.
As a Lead Software Engineer, you'll be deeply involved in all aspects of the Software Development Lifecycle (SDLC), from analyzing requirements to implementing cutting-edge solutions. You'll work with a talented team to design and develop software applications that serve nearly half of America's households and small businesses.
Your responsibilities will include leading project planning sessions, designing and implementing software solutions, and ensuring architectural alignment with enterprise standards. You'll work with modern technologies including AWS, Microservices, and Java while implementing best practices in testing and security.
The ideal candidate brings 7+ years of software engineering experience and a strong background in Java, cloud services, and microservices architecture. You'll have the opportunity to work on impactful projects while enjoying comprehensive benefits including healthcare, retirement savings, tuition reimbursement, and more.
This role offers competitive compensation ($196,793-$215,000) and is based in New York City, with some domestic travel required (up to 10%). Join us in building the future of banking technology while working for a company that values diversity, innovation, and professional growth.