The Senior Lead Software Engineer will lead a team in enhancing and delivering software for the Alts Platform Group at JPMorgan Chase. Responsibilities include coding, troubleshooting, mentoring, and driving innovative solutions while ensuring high-quality and secure software development.
Job Description
If you are a software engineering leader ready to take the reins and drive impact, we've got an opportunity just for you.
As a Senior Lead Software Engineer at JPMorgan Chase within the Alts Platform Group, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.
Job responsibilities
- Leading a team of high-potential software engineers, delivering high-quality software that achieves functional objectives.
- Carrying accountability for coding decisions and achieving measures of success.
- Executing creative software solutions, design, development, and technical troubleshooting.
- Developing secure, high-quality code, and reviewing and debugging code written by the team.
- Thinking beyond routine or conventional approaches to build solutions or break down technical problems.
- Identifying opportunities to eliminate or automate the remediation of recurring issues.
- Leading evaluation sessions with other internal teams to drive outcomes-oriented probing of architectural designs.
- Mentoring and coaching team members, focusing on building and managing industry-leading products that exceed business expectations.
- Contributing to a team culture of diversity, equity, inclusion, and respect.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Leading cross-functional teams of technologists with extensive experience.
- Delivering system design, application development, testing, and operational stability through hands-on practical experience.
- Possessing advanced knowledge of front-end languages and frameworks, such as TypeScript and React.
- Demonstrating advanced knowledge of server-side languages and frameworks, including Java and Spring Boot.
- Developing, debugging, and maintaining code in a large corporate environment using one or more modern programming languages.
- Specializing in Microservices architecture.
- Demonstrating proficiency in database technologies.
- Mastering all aspects of the Software Development Life Cycle.
- Understanding agile methodologies, including CI/CD, application resiliency, and security, at an advanced level.
- Demonstrating proficiency in software applications and technical processes within a technical discipline, such as cloud, artificial intelligence, machine learning, or mobile technologies.
Preferred qualifications, capabilities, and skills
- Practical cloud native experience - AWS preferred
Top Skills
Java
React
Typescript
Similar Jobs at JPMorganChase
Financial Services
As a Senior Lead Software Engineer, you will enhance and deliver technology products, provide technical guidance, develop high-quality code, drive product design decisions, and contribute to engineering community practices while fostering a diverse team culture.
Financial Services
As a Senior Lead Software Engineer in Payments, you'll design and develop innovative solutions for fintech products. You'll collaborate within squads to create scalable and secure software, optimize performance, and ensure releases occur without downtime. Your role includes teaching, problem-solving, and keeping up with evolving technologies.
Top Skills:
Java
Financial Services
The Lead Software Engineer at JPMorgan Chase is responsible for designing and developing distributed applications, producing architecture artifacts, leading evaluation sessions, and developing data pipelines. The role requires collaboration across teams and focuses on operational stability and technology advocacy. It involves hands-on coding, cloud migration, and POC validation.
Top Skills:
JavaPython
What you need to know about the Delhi Tech Scene
Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.