Enable job alerts via email!

FX Deal Capture Developer

Lorien

City Of London

Hybrid

GBP 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading organisation in the Investment Banking industry is seeking an experienced FX Deal Capture Developer to join their Global Markets IT team in London. This permanent role involves enhancing FX trade capture systems and collaborating with trading, risk, and operations teams. The ideal candidate will have strong programming skills in Java, C#, or Python, and experience with FX trading systems.

Qualifications

  • Strong programming skills in Java, C#, or Python.
  • Experience with FX trading systems in investment banking.
  • Solid understanding of trade lifecycle, pricing, and risk management.
  • Familiarity with FIX protocol, MQ messaging, and RESTful APIs.
  • Experience with SQL databases and data modelling.
  • Knowledge of DevOps practices and CI/CD pipelines.
  • Excellent problem-solving and communication skills.

Responsibilities

  • Design, develop, and maintain FX deal capture applications.
  • Collaborate with front office users to gather requirements.
  • Ensure integration with downstream systems including risk and settlement.
  • Implement and maintain real-time and batch interfaces for trade data.
  • Participate in the full software development lifecycle.
  • Troubleshoot and resolve production issues.
  • Contribute to continuous improvement initiatives.

Skills

Java
C#
Python
FX trading systems
trade lifecycle
pricing
risk management
FIX protocol
MQ messaging
RESTful APIs
SQL databases
DevOps practices
CI/CD pipelines
version control tools (Git)

Education

Bachelor's degree in Computer Science

Tools

Murex
Calypso
Kondor+
AWS
Azure
Docker
Kubernetes
Job description
FX Deal Capture Developer - Investment Banking - London (3 Days Onsite)

Our client, a leading organisation in the Investment Banking industry, is seeking an experienced FX Deal Capture Developer to join their Global Markets IT team in London. This permanent role involves enhancing FX trade capture systems and collaborating with trading, risk, and operations teams to deliver scalable, high-performance solutions.

Location: London (Hybrid - 3 days in office)

Job Type: Permanent

Department: Global Markets IT

Key Responsibilities
  • Design, develop, and maintain FX deal capture applications and services.
  • Collaborate with front office users to gather requirements and deliver solutions aligned with trading workflows.
  • Ensure integration with downstream systems including risk, settlement, and regulatory reporting.
  • Implement and maintain real-time and batch interfaces for trade data.
  • Participate in the full software development lifecycle, including testing, deployment, and support.
  • Troubleshoot and resolve production issues, ensuring minimal disruption to trading activities.
  • Contribute to continuous improvement initiatives and technical innovation within the team.
Key Skills & Experience
Required
  • Strong programming skills in Java, C#, or Python.
  • Experience with FX trading systems, ideally in investment banking or financial services.
  • Solid understanding of trade lifecycle, pricing, and risk management.
  • Familiarity with FIX protocol, MQ messaging, and RESTful APIs.
  • Experience with SQL databases and data modelling.
  • Knowledge of DevOps practices, CI/CD pipelines, and version control tools (e.g., Git).
  • Excellent problem-solving and communication skills.
Desirable
  • Experience with vendor platforms such as Murex, Calypso, or Kondor+.
  • Exposure to cloud technologies (e.g., AWS, Azure) and containerisation (e.g., Docker, Kubernetes).
  • Understanding of regulatory frameworks (e.g., MiFID II, EMIR).
Education
  • Bachelor's degree in Computer Science, Engineering, Finance, or a related field.
  • Relevant certifications (e.g., CFA, FRM, AWS Developer) are a plus.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.