JPMorganChase Logo

JPMorganChase

Lead Software Engineer - DevOps

Posted 5 Hours Ago
Be an Early Applicant
Hybrid
Mumbai, Maharashtra
Senior level
Hybrid
Mumbai, Maharashtra
Senior level
The Lead Software Engineer will drive e-Trading development projects, focusing on low-latency connectivity, risk applications, and production management while employing Agile methodologies.
The summary above was generated by AI

Job Description
We have an exciting and rewarding opportunity for you to be a part of JPMorgan's Equities Trading Technology group - a highly-skilled, business-aligned team of enthusiastic talent building one of world's leading e-Trading platforms.
As a Lead SoftwareEngineer at JPMorgan Chase within the Commercial & Investment Bank's - Equities Trading Technology group, you will follow the best Agile practices and develop in-house low-latency connectivity & pre-trade risk applications. These applications are both Client and Exchange facing, and also serve several internal clients. You will work with a team of experienced technologists, the role will participate in all aspects of e-trading development from design and build to deployment with a focus on infrastructure, administrative, operational tasks
Job responsibilities

  • Drive the Projects independently with effective stakeholder management.
  • Identify the gaps and provide efficient solutions for Process Improvements, Project Management, Release Management, Automation Implementation etc.
  • Work across entire software development lifecycle - requirements gathering, design, implementation, testing, deployment and handover to support teams.
  • Validate new functionalities and certify them from all angles - Integration, Functional, Regulatory, E2E etc.
  • Own the Production Release Management - Planning, Deployment, Post Release Checkouts and L3 Production Support etc.
  • Act on Regulatory Needs, Business Requests, Production Requests, Stress Testing etc. with utmost urgency
  • Lead and follow Agile Methodologies and Principles
  • Identify opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems


Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Strong analytical skills, solid understanding of computer science fundamentals and experience in real-time, high performance and e-Trading areas
  • Proficiency in using a scripting language such as Python, Perl etc.
  • Comprehensive knowledge of Unix/Linux commands and Shell scripting
  • Exposure to the Low Latency Trading Platforms and middle/back office systems
  • Advanced understanding of Agile methodologies such as CI/CD, Applicant Resiliency and Security
  • Hands-on practical experience of using tools like GIT, Jenkins, Maven, Bitbucket, IntelliJ, Jira, Confluence, Change Management etc.
  • Excellent verbal, written communication skills


Preferred qualifications, capabilities, and skills

  • Experience in Investment Banking Domain and Front Office Trading Applications
  • Qualified to degree level in Computer Science, Maths, Physics or related engineering discipline
  • Good understanding of FIX Protocol and other financial messaging protocols is preferred
  • Experience in test automation and tools
  • Knowledge of programming using C/C++/Java is a big plus

Top Skills

Bitbucket
Confluence
Git
Intellij
Jenkins
JIRA
Linux
Maven
Perl
Python
Shell Scripting
Unix

Similar Jobs at JPMorganChase

5 Hours Ago
Hybrid
Mumbai, Maharashtra, IND
Senior level
Senior level
Financial Services
As a Lead Software Engineer, you'll design and develop automated test scripts for API and UI testing, using Python frameworks and tools. Collaborate with teams, analyze test results, and integrate automated tests in CI/CD pipelines.
Top Skills: AWSAws GlueDockerEcsEksJenkinsKubernetesPlaywrightPostmanPytestPythonSelenium
5 Hours Ago
Hybrid
Mumbai, Maharashtra, IND
Mid level
Mid level
Financial Services
As a Software Engineer III, you design, develop, and troubleshoot software solutions while ensuring high-quality production code and architecture in an agile environment.
Top Skills: Cloud TechnologiesJavaScriptMvcReact
6 Hours Ago
Hybrid
Mumbai, Maharashtra, IND
Mid level
Mid level
Financial Services
As a Software Engineer III - QA Automation, you'll develop and maintain quality software in an agile environment, focusing on automation, testing, and collaboration across teams.
Top Skills: AWSJavaScriptKaratePlaywrightPostmanPythonRest AssuredSeleniumTypescript

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account