Lead Software Engineer - Mobile Developer
5 days ago• Bangalore, India
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking Self-Service Enablement team, 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
- Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors
- Develops secure and high-quality production code, and reviews and debugs code written by others
- Drives decisions that influence the product design, application functionality, and technical operations and processes
- Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle
- Advise and lead on the strategy and development of multiple products, applications and technologies across a portfolio of iOS and Android based mobile applications
- Create novel code solutions and lead/drive the development of new production code capabilities across teams and functions
- Translate highly complex technical issues, trends and approaches to leadership to drive the firm's innovation and enable leaders to make strategic, well informed decisions
- Provide architectural direction and guidance for current and future state mobile platform engineering efforts
- Create durable and reusable software frameworks that are leveraged across teams and functions
- Influence across business, product and technology teams and successfully manage senior stakeholder relationships
- Champion the firm's culture of diversity, Opportunity, inclusion and respect
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Hands-on practical experience delivering system design, application development, testing, and operational stability
- Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
- Ability to tackle design and functionality problems independently with little to no oversight
- Strong Cloud experience
- Strong applied experience in mobile engineering (iOS or Android)
- Practical experience delivering system design, application development, testing and operational stability for commercially used digital platforms
- Expert in mobile languages and engineering programming in (Swift/Objective C and/or Kotlin/Java)
- Demonstrated prior Lead experience influencing across functions and teams and delivering value at scale
- Experience applying expertise and new methods to determine solutions for complex technology problems across various technical disciplines
- Strengths in executive presentation skills and ability to influence stakeholders in a matrixed environment
Want more jobs like this?
Get jobs in Bangalore, India delivered to your inbox every week.

Client-provided location(s): Bangalore, India
Job ID: JPMorgan-210720498
Employment Type: FULL_TIME
Posted: 2026-03-27T19:45:55
Perks and Benefits
Health and Wellness
Parental Benefits
Work Flexibility
Office Life and Perks
Vacation and Time Off
Financial and Retirement
Professional Development
Diversity and Inclusion