Lead Software Engineer - Java/Python full stack
As an integral part of our team, you will need to demonstrate the curiosity, passion and tenacity required to build a start-up and to solve complex problems in the largest investment bank in the world.
As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank's Digital Investment Banking Technology team, you are part of an agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure and scalable way. You will execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role. We are open to exploring opportunities with applicants of all levels and capabilities.
Job Responsibilities
- Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
- Develops secure and high-quality production code, and reviews and debugs code written by others
- Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
- Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
- Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Experience in Platform or Product Development
- Demonstrates proficiency in one or more programming languages like java or python
- Experience in frontend technologies like HTML, CSS, JavaScript, and frameworks like React.js, Angular
- Exposure to tools related to CI/CD, Application Resiliency, and Security
- Exposure to microservice architecture
- Working proficiency in developmental toolsets
- Emerging knowledge of software applications and technical processes within a technical discipline, specifically building out cloud native solutions (AWS).
- Knowledge of industry-wide technology trends and best practices
- Ability to work in large, collaborative teams to achieve organizational goals
- Passionate about building an innovative culture
Want more jobs like this?
Get jobs in Bangalore, India delivered to your inbox every week.

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