As a Lead Software Engineer, you will be responsible for designing, developing, and implementing complex software solutions that drive critical business processes. Your primary responsibilities will include leading technical architecture design, conducting code reviews, mentoring junior engineers, and ensuring high-quality software delivery across multiple technology platforms.
The ideal candidate will have extensive experience in software engineering with proven expertise in modern programming languages, cloud technologies, and agile development methodologies. Strong technical skills in full-stack development, microservices architecture, and system design are essential. You should have demonstrable experience in leading technical teams, driving architectural decisions, and implementing scalable and robust software solutions.
JPMorgan Chase offers a competitive compensation package, opportunities for professional growth, cutting-edge technological challenges, and a collaborative work environment. You'll have access to continuous learning programs, work with global teams, and contribute to innovative financial technology solutions that impact millions of customers worldwide.