Skip to Main Content
Location icon
London

Software Engineer

JPMorganChase
Office & Professional
Office & Professional
Negotiable
Company logo image
Description

Location
London

Hours
Full Time

Salary
Competitive, commensurate with experience

About the Role
As a Software Engineer in the Credit Technology team within the Commercial and Investment Bank, you will deliver best-in-class IT solutions to support Credit Trading. You will work in an agile environment, enhancing and designing software components for state-of-the-art technology products. Your responsibilities include developing robust, performant pricing, trading, and risk systems by building and enriching applications with suitable technologies. You will align development efforts with the overall Credit Trading strategy and collaborate across the software development lifecycle, including requirements gathering, design, implementation, testing, deployment, and handover. You will interface pricing and analytic components in Python and Java with the QR team and demonstrate best practices throughout the software development lifecycle, including testing, code review, status reporting, and focus on application resilience. Your contributions will help ensure our systems are secure, stable, and scalable. You will be part of a team that values innovation and collaboration.

Requirements

Experience
- Strong analytical development skills and understanding of computer science fundamentals
- Experience developing solutions for real-time, resilient, high-performance risk, pricing, and eTrading systems
- Proficiency in building and testing applications using Python
- Experience writing tests, performing object modeling, and refactoring code
- Ability to solve problems creatively and pragmatically, translating requirements into technical design and implementation
- Effective prioritization, collaboration, and clear communication skills

About you
- Motivated to work in a team-oriented, agile environment
- Interest in learning more about the Credit Business
- Committed to following strong software development processes including build, test, and deploy cycles

Qualifications
- Degree in Computer Science, Mathematics, or a related engineering discipline preferred
- Experience building highly performant and resilient enterprise applications in high-performance or real-time environments preferred
- Proficiency in Java and working with relational database systems preferred

Expiry date: 23/08/2026
Software Engineer
Company:
JPMorganChase
Job Type:
Full-time
Location:
London