Lead Software Engineer, C#/WPF & Java SS, Equities Derivatives Front Office Flow Technology

JPMorgan Chase & Co.

Greater London

On-site

GBP 95,000 - 140,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorgan Chase & Co. in London invites a Lead Software Engineer to join the Equities Derivatives Front Office Flow Technology Team.

You will help drive automation, onboard new products, and extend connectivity with external vendors to scale our pricing, quoting, and market view platform. As a core technical contributor, you will design and build Java services, front-end desktop apps in C#/WPF and JavaScript, and create robust APIs.

Qualifications

  • Proven software engineering foundations with Java and OO design.
  • Experience delivering commercial service-oriented applications.
  • Commitment to secure, high-quality delivery with automated testing.

Responsibilities

  • Collaborate with SMEs to translate business requirements into solutions.
  • Develop Java services for end-to-end processing of derivatives.
  • Build C#/WPF and JavaScript front-ends interfacing with Java services.
  • Create scalable, cloud-based deployments with robust APIs.
  • Lead AI-assisted coding practices and secure coding standards.
  • Contribute to code reviews and share knowledge within the team.

Skills

Java
OO design
AI-assisted dev tools
Communication
Global teamwork

Education

Formal software engineering training

Tools

AWS
Kubernetes
Docker
ReactJS
.NET

Job description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

The Equities Derivatives Front Office Flow Technology Team is developing the best in class pricing, quoting and market view application for use by our internal trading and sales, enabling them to respond to clients’ requests for quotes as well as automate their end to end workflow. We’re looking for a talented software engineer to join our London team who will help drive the automation agenda, onboard new products onto our platform, drive integration with new innovative AI/ML led autopricers and extend the connectivity with external vendors to increase flow.

As a Lead Software Engineer at JPMorganChase within the Equities Derivatives Front Office Flow 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
  • Work with subject matter experts to develop solutions that meet business the business requirements.
  • Develop java services integrated in the end to end processing of the derivative products
  • Build C#/WPF and JavaScript front-end desktop applications to interface with the Java services
  • Build a stable, efficient, scalable cloud based solution which will be deployed globally.
  • Design and code a significant amount of a robust, secure and efficient API to persist / retrieve data and implement the business logic
  • rives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team.
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.
  • Participation in code reviews and sharing of knowledge with other members of the team.
Required qualifications, capabilities, and skills
  • Formal training or certification on software engineering concepts and advanced applied experience in Java
  • Strong OO design skills with good knowledge of object modelling and design patterns.
  • Experience with development, deployment and maintenance of commercial service oriented application(s)
  • Disciplined approach to code management, testing and deployment practices and high quality delivery
  • Understanding of how to effectively utilize unit testing
  • Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices
  • Great problem solving skills for problems with a mathematical/technological background
  • Good communication skills especially when describing problems and explaining solutions
  • Ability to work in a fast paced team oriented environment
  • Ability to work effectively within a global team (spread across North America, EMEA, APAC etc.) while influencing and contributing towards the development of the global platform
Preferred qualifications, capabilities, and skills
  • Knowledge of C#, WPF & .NET, ReactJS and Javascript. Experience with AWS, Kubernetes, Docker or other Cloud technologies
  • Business knowledge of simple derivative products (vanilla options, variance swaps, strategies involving vanillas): how these are used, how to price them, how to evaluate risk exposure using Greeks
  • Unix or Linux knowledge. Exposure to NoSQL systems (Cassandra, MongoDB .etc.)
  • Working knowledge of continuous integration and deployment processes
  • Experience with project management. Experience with service oriented platforms, and a good understanding of current generation open source frameworks
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer, C#/WPF & Java SS, Equities Derivatives Front Office Flow Technology
Lead Software Engineer, C#/WPF & Java SS, Equities Derivatives Front Office Flow Technology

Fairygodboss • Greater London

On-site
GBP 90,000 - 140,000
Lead Software Engineer, C#/WPF & Java SS, Equities Derivatives Front Office Flow Technology
Lead Software Engineer, C#/WPF & Java SS, Equities Derivatives Front Office Flow Technology

J.P. MORGAN • Greater London

On-site
GBP 100,000 - 140,000
Lead Software Engineer, C#/WPF & Java SS, Equities Derivatives Front Office Flow Technology
Lead Software Engineer, C#/WPF & Java SS, Equities Derivatives Front Office Flow Technology

United States Digital Space LLC • Greater London

On-site
GBP 110,000 - 190,000
Lead Software Engineer - Trading Platforms
Lead Software Engineer - Trading Platforms

慨正橡扯 • Glasgow

On-site
GBP 65,000 - 85,000
Lead Software Engineer, C#/WPF & Front Office Derivatives
Lead Software Engineer, C#/WPF & Front Office Derivatives

JPMorgan Chase & Co. • Greater London

On-site
GBP 95,000 - 140,000
Lead Software Engineering - Python - Front Office Quant Developer
Lead Software Engineering - Python - Front Office Quant Developer

Next Frontier Capital • Greater London

On-site
GBP 80,000 - 100,000
Lead Software Engineer - FIXED INCOME UK
Lead Software Engineer - FIXED INCOME UK

慨正橡扯 • Greater London

On-site
GBP 90,000 - 120,000
Lead Software Engineer - Python / Java
Lead Software Engineer - Python / Java

Next Frontier Capital • Greater London

On-site
GBP 90,000 - 140,000
Java Lead Software Engineer — Digital Markets Execution Technology, Execute
Java Lead Software Engineer — Digital Markets Execution Technology, Execute

JPMorgan Chase & Co. • Greater London

On-site
GBP 70,000 - 90,000
Lead Software Engineer - JAVA - Equities - Vice President
Lead Software Engineer - JAVA - Equities - Vice President

Next Frontier Capital • Greater London

On-site
GBP 90,000 - 150,000