J

JP Morgan Chase

Runs a consumer bank and an investment bank

Senior Lead Software Engineer - Multiple Teams

Software EngineeringConfirmed live in the last 24 hours
Full-timeLondon, UKNo salary listedIn-person

About the Job

Requirements

  • Proficiency in object-oriented or functional programming using Python, Java, C++, or C#.
  • Willingness to become proficient and develop in Python.
  • Demonstrated ability to deliver high-quality, well-tested software in a controlled environment.
  • Strong interpersonal skills to partner effectively with business users and stakeholders.
  • Working knowledge of Agile development methodologies.
  • Demonstrated ability to lead effective, enterprise-authorized artificial intelligence-assisted software development practices, including coding, review, testing, and troubleshooting, with clear expectations for validation.
  • Strong understanding of responsible artificial intelligence use in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and adherence to resiliency and security expectations.
  • Ability to take ownership of deliverables from requirements through production support.
  • Commitment to building reliable, maintainable software with a strong testing mindset.
  • Ability to collaborate effectively on a global, cross-functional team.
  • Commitment to continuous learning and improving engineering practices.

Responsibilities

  • Lead delivery of key projects within a global program of work.
  • Collaborate with and influence technology teams to deliver user-focused solutions.
  • Design, develop, and maintain applications and components supporting the Strategic Index desk.
  • Partner with business users to understand requirements and prioritize deliverables.
  • Apply Agile practices to take work from inception through production release.
  • Drive adoption and governance of approved artificial intelligence-assisted engineering practices, including validation standards for secure, correct, and performant outputs.
  • Use approved software development toolchains and automation capabilities to improve delivery efficiency at scale.
  • Champion testing and quality throughout the development lifecycle.
  • Improve platform design and capabilities through continuous iteration and feedback.
  • Take ownership of outcomes and drive work to completion with appropriate stakeholders.
  • Communicate clearly with both technical and non-technical audiences.

Desired Qualifications

  • Experience developing applications in finance or investment banking, such as market risk, profit and loss, or financial modeling.
  • Knowledge of equities, foreign exchange, credit, rates, commodities, or index and portfolio analytics.

About the Company

JP Morgan Chase

Runs a consumer bank and an investment bank

JPMorgan Chase runs the largest bank in the United States, which serves households and small businesses as Chase and large companies, governments, and investors as J.P. Morgan. During the 2008 financial crisis it bought the failing investment bank Bear Stearns and lender Washington Mutual, and in 2023 it took over First Republic Bank after regulators seized it. Chase takes deposits and earns interest on credit cards, mortgages, and car loans, while the investment side earns fees for advising on mergers, raising money for companies, trading stocks and bonds, and managing wealth. Formed in a 2000 merger, JPMorgan Chase traces its roots to 1799 and is based in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1799

Recently Posted Jobs

Explore more opportunities at JP Morgan Chase

See more jobs