Lead Software Engineer - DevOps, Python, UNIX Shell Scripting.
3 days ago• Bangalore, India
Mumbai, India
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Banking's Equities Technology 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. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
Job responsibilities
- Develop, test and maintain high-quality Software using Python programming language.
- Develop and maintain testing automation using Python
- Contribute in entire software development lifecycle, building, testing and delivering high-quality solutions.
- Collaborate with cross-functional teams to identify requirements, scope and solve complex problems.
- Develop clean and reusable python code that can be easily maintained and scaled.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience
- 12+ years IT Industry experience, of which 3+ years hands-on with Python Programming language.
- In-depth understanding of the Python software development stacks, ecosystems, frameworks and tools such as Numpy, Panda etc.
- Hands-on practical experience contributing to system design, development, testing, and operational stability.
- Advanced in one or more scripting languages such as Shell, Perl etc.
- Proficiency in automation and continuous delivery methods.
- Advanced understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security.
- Proficient with UNIX, GIT, Jenkins, Maven, Bitbucket, IntelliJ, Jira, Confluence etc.
- Proficient in all aspects of the Software Development Life Cycle.
- Practical cloud native experience.
- Strong analytical development skills with exceptional problem solving / debugging skills.
Want more jobs like this?
Get jobs in Bangalore, India delivered to your inbox every week.

Preferred qualifications, capabilities, and skills
- Experience building and supporting high performance and resilient applications used within a high performance/real time environment.
- Experience working in a team with a software development process (build, test, deploy)
- Proficiency in programming using C/C++/Java is a big plus.
- Experience in Investment Banking Domain, Front Office Trading Applications is good to have.
- Ability to collaborate on projects and work independently.
Client-provided location(s): Bangalore, India, Mumbai, India
Job ID: JPMorgan-210649260
Employment Type: FULL_TIME
Posted: 2025-07-30T11:59:07
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