Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Lead Software Engineer - Python

AT JPMorgan Chase
JPMorgan Chase

Lead Software Engineer - Python

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 Bank's Equities Tech Group, you will engage in all facets of e-trading development in a DevOps capacity. This includes deployment in UAT, integration testing, certifying algorithm strategy behaviors, environment management and overseeing deployments and releases to production, with a focus on infrastructure, administrative and operational tasks as outlined in the Key Responsibilities. You should be comfortable working as a front-office specialist in a high-pressure, challenging environment, addressing business and development tasks through technology in a fast-paced setting.

Want more jobs like this?

Get jobs in Mumbai, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


Job responsibilities

  • Complete project testing activities and tasks (including building both manual and automated test packs)
  • Support and execute application testing phase (this includes internal testing & exchange driven testing)
  • Co-ordinate with other technology teams to execute cross application integration testing
  • Handle release management, such as integrating changes into release tickets for various applications and co-ordinate with stakeholders
  • Implement resiliency design and setup, including persistence replication, failover and DR/HA architecture
  • Implement solution of test automation.
  • Share responsibility of support for Dev, UAT and Production with teammates
  • Work across entire software development lifecycle - requirements gathering, design, implementation, testing, deployment, handover to support teams.

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Strong analytical development skills, solid understanding of computer science fundamentals.
  • Proficiency in using a programming language such as Python
  • Good knowledge of Unix/Linux commands and shell scripting
  • Excellent verbal & written communication skills.
  • Good understanding of FIX and other financial messaging protocols
  • Hands on experience in test automation and tools
  • Experience with GIT, Jira, Confluence, Wiki
  • Experience in using Jenkins pipelines and building CI/CD pipelines.

Client-provided location(s): Mumbai, Maharashtra, India
Job ID: JPMorgan-210614174
Employment Type: Full Time