J

Senior Lead Software Engineer - Integration/DevOps

JPMorganChase
Full-time
On-site
Bengaluru, Karnataka, India
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 Senior Lead Software Engineer -Β Integration/DevOps at JPMorgan Chase within the Commercial & Investment Bank - 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. Working within 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, handover to support teams.
  • Validate new functionalities and certify them from all angles viz. 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
  • Identifies 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/or 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, Front Office Trading Applications
  • 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