Enable job alerts via email!

Senior Lead Software Engineer - Python

JPMorgan Chase & Co.

City of Westminster

On-site

GBP 75,000 - 100,000

Full time

4 days ago
Be an early applicant

Job summary

A leading global financial services firm is seeking a Senior Lead Software Engineer to enhance trade structuring tools within their Commercial & Investment Banking team. This role requires strong expertise in Backend Python programming and a solid technology background. The ideal candidate will thrive in a dynamic environment, embody strong problem-solving skills, and work collaboratively within a global team. Competitive compensation and development opportunities are offered.

Qualifications

  • Experience building and debugging applications on distributed computing architectures.
  • Strong analytical and problem-solving skills.
  • Good interpersonal skills and ability to work effectively in a global team.
  • Self-starter, adaptable to a dynamic environment.

Responsibilities

  • Write high-quality Backend Python code following SOLID principles.
  • Participate in requirements meetings with users and propose technical solutions.
  • Promote and seek new opportunities for our product to be adopted by other development teams.
  • Support other teams by answering questions and resolving issues.

Skills

Backend Python
Object-oriented programming
Test-driven development
Analytical skills
Problem-solving skills
Interpersonal skills
Teamwork

Education

Formal training in software engineering

Tools

GraphQL
SecDB
Athena
Quartz platforms

Job description

Job Description

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. A good knowledge of Investment Banking and Markets is highly desirable, but a thirst for knowledge and the knack to apply that knowledge is just as valuable to us.

As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Banking's Athena Trade Risk & Services team, you will build the next generation of trade structuring tools and components needed by teams across Markets and used globally by our trading desks and support teams. You will work closely with our Athena Trade Risk & Services function, as a member of a highly skilled, agile development team. There will be a high degree of teamwork and technical peer interaction involved.

Job Responsibilities
  • Write high-quality Backend Python code following principles of SOLID, YAGNI, KISS, and TDD.
  • Participate in requirements meetings with users and propose technical solutions.
  • Promote and seek new opportunities for our product to be adopted by other development teams.
  • Complete full lifecycle development projects, including post-production maintenance and enhancements.
  • Support other teams by answering questions, researching issues, identifying root causes, and resolving problems.
Required Qualifications, Capabilities, and Skills
  • Formal training or certification in software engineering concepts and applied experience.
  • Strong technology background with experience in object-oriented programming, test-driven development, particularly in Python.
  • Experience building and debugging applications on distributed computing architectures.
  • Good understanding of event-based architecture.
  • Strong analytical and problem-solving skills.
  • Good interpersonal skills and ability to work effectively in a global team.
  • Self-starter, adaptable to a dynamic environment with evolving priorities.
Preferred Qualifications and Capabilities
  • Experience with SecDB / Athena / Quartz platforms.
  • Experience working with large mono-repo codebases with rapid deployment.
  • Knowledge of Investment Banking, FinTech, or Financial Markets.
  • Knowledge of GraphQL is a plus.
  • Experience as a Tech Lead is advantageous.
About Us

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals, and institutional investors. We are committed to building trusted, long-term partnerships and value diversity and inclusion in our workforce.

About the Team

J.P. Morgan's Commercial & Investment Bank is a global leader in banking, markets, securities services, and payments, serving clients in more than 100 countries. We provide strategic advice, raise capital, manage risk, and extend liquidity worldwide.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs