Required Skills
About the Job
Join JPMorgan Chase as a Lead Software Engineer on our Consumer and Community Banking technology team. In this pivotal role, you will contribute to enhancing, building, and delivering secure, stable, and scalable market-leading technology products within an agile environment. As a core technical expert, you will drive critical technology solutions across diverse business functions, aligning with the firm's objectives. Your responsibilities include developing innovative software solutions, designing, coding, and troubleshooting complex technical challenges. You'll write and review high-quality, production-ready code, and identify opportunities to automate and resolve recurring issues for enhanced operational stability. You will also lead evaluation sessions for new technologies and vendor solutions, and foster a culture of innovation by leading communities of practice. We are looking for a proactive engineer with a strong foundation in software engineering concepts and 5+ years of practical experience in system design, application development, testing, and operational stability. Proficiency in automation, continuous delivery, and agile methodologies is essential. Demonstrated expertise in areas such as cloud, artificial intelligence, or machine learning is highly valued. Practical cloud-native experience and a solid understanding of the financial services industry's IT landscape are also required.