Job Description
Summary
JPMorgan Chase is hiring a Lead Software Engineer – Python Full Stack (Python & React) in Bengaluru, Karnataka, India, to join its Commercial & Investment Bank (CIB) Markets Tech Team. This is a high-impact opportunity for experienced Python and React developers to design, build, and deliver market-leading technology products in a secure, scalable, and agile environment. The role offers hands-on involvement in UI/UX development, cloud-native solutions, CI/CD processes, and automation, enabling you to drive innovation in financial technology while collaborating with global teams.
Job Details at a Glance
| Detail | Information |
|---|---|
| Job Title | Lead Software Engineer – Python Full Stack (Python & React) |
| Location | Bengaluru, Karnataka, India |
| Business Unit | Commercial & Investment Bank (CIB) |
| Employment Type | Full-Time |
| Shift | Day |
| Experience | 10+ years in UI/UX (React, HTML5) and Python development, 5+ years in software engineering |
| Technologies/Tools | Python, React JS, React TypeScript, HTML5, CI/CD, Cloud, Agile, Automation, Application Resiliency |
| Application Link | Apply on JPMorgan Chase Careers |
Key Responsibilities
- Develop creative software solutions, including system design, application development, and technical troubleshooting.
- Write secure, high-quality production code and review/debug code written by team members.
- Identify automation opportunities to remediate recurring issues and enhance operational stability.
- Lead evaluation sessions with external vendors, startups, and internal teams to assess architecture, technical credentials, and system integration.
- Drive awareness and adoption of leading-edge technologies by leading software engineering communities of practice.
- Contribute to a team culture of diversity, inclusion, and collaboration.
Required Skills & Qualifications
- 5+ years of applied software engineering experience, with formal training or certification.
- 10+ years of experience in UI/UX (React JS, React TypeScript, HTML5) and Python.
- Hands-on experience with system design, application development, testing, and operational stability.
- Advanced knowledge of Python programming and modern UI frameworks.
- Strong understanding of agile methodologies, CI/CD pipelines, application resiliency, and security.
- Familiarity with software applications, cloud, AI/ML, and mobile technologies.
Preferred Skills & Qualifications
- Deep knowledge of the financial services industry and IT systems.
- Experience with automation and continuous delivery methods.
- Proficiency in all phases of the Software Development Life Cycle (SDLC).
- Practical cloud-native development experience.
Why Join JPMorgan Chase – Bengaluru
- Work on high-impact, market-leading technology solutions for financial services.
- Gain exposure to Python, React, cloud-native applications, and CI/CD processes.
- Collaborate with global teams in an inclusive and innovative work environment.
- Opportunity to lead, mentor, and innovate, driving both technical excellence and operational efficiency.
Apply Now
Advance your career as a Lead Software Engineer – Python Full Stack at JPMorgan Chase, Bengaluru. Shape the future of financial technology while leveraging your skills in Python, React, cloud, and automation.