Your search has found 21 jobs

We are seeking an experienced IBM I, RPG developer to enhance and maintain a Paladign system implementation, which supports wealth management operations. The software is maintained in-house and interfaces with multiple systems for financial reporting, order execution, portfolio management, and client reporting.

Client: Investment Bank

Contract: 6 months rolling

Pay rate: up to £600/day

Location: London (hybrid 3 days in office)

Key Responsibilities

Analyse business requirements, document, develop and test software to meet requirements or fix defects in existing software in accordance with published standards
Perform unit and integration testing of software components
Manage, perform and support software releases and maintain application documentation
Contribute to defining team standards including code standards, toolsets and quality
Communicate effectively with other members of the IT community and participate in department initiatives
Required Skills & Experience

5+ years' experience in Financial Services, with a strong background in private banking
5+ years' Paladign experience -- specifically knowledge of the update module
5+ years' experience developing on the IBM i (aka IBM iSeries, System i, i5, AS/400) using RPG and CL
Proficiency in all flavours of RPG (fixed format RPG, free format RPG)
Experience with XML, MQ Series, SFTP (or other file transfer protocols) and SQL
Fluent in spoken and written English
Desired Skills

Java development on the IBM i
Control-M job scheduling
Experience with turnover change control
Knowledge of Exchange Traded Derivatives
Experience with other banking packages like MIDAS, GMI
Communication & Collaboration

Ability to communicate effectively with business users and stakeholders throughout project lifecycles
Experience building relationships and working closely with development, QA and production support colleagues across multiple locations
Commitment to knowledge sharing and collaboration, including sharing best practices across teams

Location: London
Job type: Resource Augmentation
Emp type: Full-time
Job published: 17-01-2025
Job ID: 73632

Are you a recent graduate with a strong background in Computer Science, Mathematics, Physics, or similar?

We are currently looking for graduates with under 12 months of experience in KDB to join a fast-growing development team. With multiple openings, this is an exciting opportunity to gain hands-on experience working on cutting-edge KDB technologies.

What’s on offer:

  • 2-year FTC with the potential to go permanent
  • Monthly training and development with KDB experts
  • 4 days in office (London)
  • A dedicated apprenticeship-style learning program, where you'll grow as a KDB Developer

 Ideal Candidates:

  • Graduated with a Master’s degree (or equivalent) in CompSci/Maths/Physics or similar
  • Exposure to C++ or Python
  • Keen to learn KDB and progress in the industry
Location: London, EC, United Kingdom
Job type: Contract
Emp type: Full-time
Job published: 17-01-2025
Job ID: 57911

Job Title: Core Java Developer – Low-Latency eTrading Systems
Location: Hybrid (2 days onsite)
Employment Type: Permanent

About Us:
We are working with a leading global investment bank providing a wide range of financial services. Who specialise in advisory, finance, and risk management solutions, with expertise in equity financing, fixed income, FX products, and rates. Our commitment to cutting-edge technology and market insights helps us navigate long-term, disruptive trends.

The Opportunity:
This is a rare opportunity to join a greenfield project aimed at building a state-of-the-art eTrading platform from scratch. As part of the FX and Rates eTrading teams, you will work on industry-leading technology stacks, contributing to low-latency systems designed to push performance boundaries in financial markets.

We are hiring for multiple levels (AVP to SVP) to help re-platform legacy systems, optimise latency, and expand our capabilities in the FX and Rates domains.

Responsibilities:

  • Design, develop, and optimise Java-based low-latency trading systems.
  • Contribute to the re-platforming of eFX systems into a modern, microsecond-focused architecture.
  • Collaborate with global teams to build and enhance the Rates electronic trading platform.
  • Work on multithreading, concurrency, and performance tuning to achieve ultra-low latency.
  • Engage with stakeholders to gather requirements and deliver scalable, reliable solutions.

Key Skills and Qualifications:

  • Strong proficiency in Core Java, with experience in low-latency systems.
  • Solid understanding of multithreading, concurrency, and performance optimisation.
  • Exposure to electronic trading systems (FX, Rates, Credit, or Fixed Income).
  • Familiarity with microservices architecture and containerisation (e.g., Kubernetes) is a plus.
  • Ability to work under pressure in a Tier 1 banking environment with tight deadlines.

Desirable Skills:

  • Experience with Python or C++.
  • Domain expertise in FX, Rates, or Fixed Income.
  • Knowledge of greenfield system design and development.

Why Join Us?

  • Work on a transformational, CEO-funded greenfield project.
  • Collaborate with some of the industry’s best low-latency engineers.
  • Be part of a global, diverse, and high-performing team with a strong emphasis on learning and growth.
  • Competitive compensation with opportunities for progression.

Interview Process:

  1. Initial screening (30-minute discussion).
  2. Technical assessment, including live coding or technical tests.
  3. Final team fit interview.
Location: London
Job type: Permanent
Emp type: Full-time
Job published: 17-01-2025
Job ID: 61999

Job Title: Core Java Developer – Low-Latency eTrading Systems
Location: Hybrid (2 days onsite)
Employment Type: Permanent

About Us:
We are working with a leading global investment bank providing a wide range of financial services. Who specialise in advisory, finance, and risk management solutions, with expertise in equity financing, fixed income, FX products, and rates. Our commitment to cutting-edge technology and market insights helps us navigate long-term, disruptive trends.

The Opportunity:
This is a rare opportunity to join a greenfield project aimed at building a state-of-the-art eTrading platform from scratch. As part of the FX and Rates eTrading teams, you will work on industry-leading technology stacks, contributing to low-latency systems designed to push performance boundaries in financial markets.

We are hiring for multiple levels (AVP to SVP) to help re-platform legacy systems, optimise latency, and expand our capabilities in the FX and Rates domains.

Responsibilities:

  • Design, develop, and optimise Java-based low-latency trading systems.
  • Contribute to the re-platforming of eFX systems into a modern, microsecond-focused architecture.
  • Collaborate with global teams to build and enhance the Rates electronic trading platform.
  • Work on multithreading, concurrency, and performance tuning to achieve ultra-low latency.
  • Engage with stakeholders to gather requirements and deliver scalable, reliable solutions.

Key Skills and Qualifications:

  • Strong proficiency in Core Java, with experience in low-latency systems.
  • Solid understanding of multithreading, concurrency, and performance optimisation.
  • Exposure to electronic trading systems (FX, Rates, Credit, or Fixed Income).
  • Familiarity with microservices architecture and containerisation (e.g., Kubernetes) is a plus.
  • Ability to work under pressure in a Tier 1 banking environment with tight deadlines.

Desirable Skills:

  • Experience with Python or C++.
  • Domain expertise in FX, Rates, or Fixed Income.
  • Knowledge of greenfield system design and development.

Why Join Us?

  • Work on a transformational, CEO-funded greenfield project.
  • Collaborate with some of the industry’s best low-latency engineers.
  • Be part of a global, diverse, and high-performing team with a strong emphasis on learning and growth.
  • Competitive compensation with opportunities for progression.

Interview Process:

  1. Initial screening (30-minute discussion).
  2. Technical assessment, including live coding or technical tests.
  3. Final team fit interview.
Location: New York, United States
Job type: Permanent
Emp type: Full-time
Job published: 17-01-2025
Job ID: 64876

Job Title: Core Java Developer – Low-Latency eTrading Systems
Location: Hybrid (2 days onsite)
Employment Type: Permanent

About Us:
We are working with a leading global investment bank providing a wide range of financial services. Who specialise in advisory, finance, and risk management solutions, with expertise in equity financing, fixed income, FX products, and rates. Our commitment to cutting-edge technology and market insights helps us navigate long-term, disruptive trends.

The Opportunity:
This is a rare opportunity to join a greenfield project aimed at building a state-of-the-art eTrading platform from scratch. As part of the FX and Rates eTrading teams, you will work on industry-leading technology stacks, contributing to low-latency systems designed to push performance boundaries in financial markets.

We are hiring for multiple levels (AVP to SVP) to help re-platform legacy systems, optimise latency, and expand our capabilities in the FX and Rates domains.

Responsibilities:

  • Design, develop, and optimise Java-based low-latency trading systems.
  • Contribute to the re-platforming of eFX systems into a modern, microsecond-focused architecture.
  • Collaborate with global teams to build and enhance the Rates electronic trading platform.
  • Work on multithreading, concurrency, and performance tuning to achieve ultra-low latency.
  • Engage with stakeholders to gather requirements and deliver scalable, reliable solutions.

Key Skills and Qualifications:

  • Strong proficiency in Core Java, with experience in low-latency systems.
  • Solid understanding of multithreading, concurrency, and performance optimisation.
  • Exposure to electronic trading systems (FX, Rates, Credit, or Fixed Income).
  • Familiarity with microservices architecture and containerisation (e.g., Kubernetes) is a plus.
  • Ability to work under pressure in a Tier 1 banking environment with tight deadlines.

Desirable Skills:

  • Experience with Python or C++.
  • Domain expertise in FX, Rates, or Fixed Income.
  • Knowledge of greenfield system design and development.

Why Join Us?

  • Work on a transformational, CEO-funded greenfield project.
  • Collaborate with some of the industry’s best low-latency engineers.
  • Be part of a global, diverse, and high-performing team with a strong emphasis on learning and growth.
  • Competitive compensation with opportunities for progression.

Interview Process:

  1. Initial screening (30-minute discussion).
  2. Technical assessment, including live coding or technical tests.
  3. Final team fit interview.
Location: New York, United States
Job type: Permanent
Emp type: Full-time
Job published: 17-01-2025
Job ID: 64909

Role Overview:

A major broadcast company is seeking a Networking Engineer to join their team in London. This role is vital for supporting advanced network systems in a dynamic broadcast environment.

 

Responsibilities:

  • Ensure seamless operation of firewalls and networking devices.
  • Proactively monitor, troubleshoot, and resolve complex network issues to maintain performance and reliability.
  • Perform precise like-for-like replacements for networking devices.

 

 Requirements:

  • Strong experience with CISCO ACI and multicasting.
  • Expertise in Layer 2/Layer 3 networks.
  • Hands-on experience with Juniper/Junos, especially SRX series devices (4300/4600, 3600/5800, 1400/4000/1500).
  • Excellent technical documentation and troubleshooting skills.
Location: United Kingdom
Job type: Contract
Emp type: Full-time
Job published: 17-01-2025
Job ID: 73433

Role: Mid-to-Senior Software Engineer – Transparency Team

Location: London, UK

Team Focus: Development of cross-asset automated pricing and risk systems for FICC derivatives. Collaborates globally with sales, trading and quant teams to build high-performance front-office solutions.

 

Key Responsibilities:

  • Deliver FO pricing/trading/risk solutions.
  • Implement pricing/risk models with quant/sales/trading teams.
  • Develop high-performance event-driven messaging systems.
  • Work with eTrading/infrastructure teams on distributing pricing/risk outputs.

Essentials:

  • 5+ years as a software engineer delivering Front Office solutions.
  • Strong Core Java knowledge (JDK 11+), multi-threaded programming experience.
  • Experience with CI/CD pipelines and automated testing.
  • Familiarity with Agile processes.

Highly Desirable:

  • Knowledge of Interest Rate Swaps (FRA/IRS/XCCY).
  • JavaScript/React experience.
  • Bloomberg APIs (e.g., BPIPE, SAPI).

Tech Stack:

  • Core Java/Scala, React/AngularJS, Solace, Hazelcast, ZeroMQ, RHEL Linux 8+.

Location: London, Greater London, United Kingdom
Job type: Permanent
Emp type: Full-time
Job published: 17-01-2025
Job ID: 70164

Job Title: Core Java Developer – Low-Latency eTrading Systems
Location: Hybrid (2 days onsite)
Employment Type: Permanent

About Us:
We are working with a leading global investment bank providing a wide range of financial services. Who specialise in advisory, finance, and risk management solutions, with expertise in equity financing, fixed income, FX products, and rates. Our commitment to cutting-edge technology and market insights helps us navigate long-term, disruptive trends.

The Opportunity:
This is a rare opportunity to join a greenfield project aimed at building a state-of-the-art eTrading platform from scratch. As part of the FX and Rates eTrading teams, you will work on industry-leading technology stacks, contributing to low-latency systems designed to push performance boundaries in financial markets.

We are hiring for multiple levels (AVP to SVP) to help re-platform legacy systems, optimise latency, and expand our capabilities in the FX and Rates domains.

Responsibilities:

  • Design, develop, and optimise Java-based low-latency trading systems.
  • Contribute to the re-platforming of eFX systems into a modern, microsecond-focused architecture.
  • Collaborate with global teams to build and enhance the Rates electronic trading platform.
  • Work on multithreading, concurrency, and performance tuning to achieve ultra-low latency.
  • Engage with stakeholders to gather requirements and deliver scalable, reliable solutions.

Key Skills and Qualifications:

  • Strong proficiency in Core Java, with experience in low-latency systems.
  • Solid understanding of multithreading, concurrency, and performance optimisation.
  • Exposure to electronic trading systems (FX, Rates, Credit, or Fixed Income).
  • Familiarity with microservices architecture and containerisation (e.g., Kubernetes) is a plus.
  • Ability to work under pressure in a Tier 1 banking environment with tight deadlines.

Desirable Skills:

  • Experience with Python or C++.
  • Domain expertise in FX, Rates, or Fixed Income.
  • Knowledge of greenfield system design and development.

Why Join Us?

  • Work on a transformational, CEO-funded greenfield project.
  • Collaborate with some of the industry’s best low-latency engineers.
  • Be part of a global, diverse, and high-performing team with a strong emphasis on learning and growth.
  • Competitive compensation with opportunities for progression.

Interview Process:

  1. Initial screening (30-minute discussion).
  2. Technical assessment, including live coding or technical tests.
  3. Final team fit interview.
Location: London
Job type: Permanent
Emp type: Full-time
Job published: 17-01-2025
Job ID: 62000

Role Overview:

Join a major broadcast company as a Broadcast Delivery Engineer, playing a key role in delivering and supporting advanced broadcast systems in London.

 

Responsibilities:

  • Implement and support advanced broadcast systems and technologies.
  • Collaborate with teams to ensure seamless delivery of broadcast projects.
  • Troubleshoot and resolve technical issues to maintain system performance.
  • Contribute to the success of cutting-edge broadcast operations.

Requirements:

  • Experience in broadcast IP or network engineering.
  • Familiarity with SMPTE 2110, Cisco IPFM, or Nevion VideoIPath is beneficial.
  • A proven ability to manage and deliver complex technical projects.
Location: United Kingdom
Job type: Contract
Emp type: Full-time
Job published: 17-01-2025
Job ID: 70626

TECHNICAL REQUIREMENTS

  • Primary: C++ with MFC (Microsoft Foundation Classes)
  • Nice-to-have: C# and Python experience
  • Main tasks: GUI modifications, button additions, layout changes
  • Working with legacy codebase (dating from 1992)
  • Focus on simulation environment for backtesting trading scripts
  • AWS status panel integration

ROLE CONTEXT

  • Front-end focused position on the research team
  • More maintenance/modification than new development
  • Less computationally challenging, focuses on UI/UX
  • Location: Bahamas (full relocation package)
  • Contract to permanent (9-12 months probation)
  • Working directly with research team and fund owner

INTERVIEW PROCESS

  1. Leetcode "jumping frog" test on Codility platform
  2. Technical round with Jake + senior developer (approx. 1 hour)
  3. Final stage: Office visit to meet the team
  • Currently no other candidates in consideration

COMPENSATION & BENEFITS

  • Current rate: $55 USD per hour (2200 hours/year)
  • Accommodation and bills provided
  • Daily lunch from executive chef
  • Access to company cars and facilities (including jet skis)
  • Opportunity to invest bonuses into fund (non-US citizens)
  • Double-digit returns annually after first 12 months

KEY SOFT SKILLS REQUIREMENTS

  • Highly responsive to owner's needs and schedule
  • Self-organizing and proactive
  • Ability to adapt to owner's work schedule (typically starting around 11am)
  • Strong attention to detail and feedback-seeking attitude
  • "Elite performance and elite expectations" mindset
  • Must be comfortable with light management style

IDEAL CANDIDATE PROFILE

  • Junior to mid-level developer
  • Bank/hedge fund background preferred
  • Statistics/Mathematics background beneficial
  • Non-US citizen preferred (tax advantages)
  • Willing to relocate to Bahamas
  • Young/early career professional ideal for relocation

TEAM STRUCTURE

  • 2 senior developers with decades of experience
  • Direct access to fund owner
  • Access to world experts in FX and Futures trading
  • Open-door relationship with research team

UNIQUE CONSIDERATIONS

  • US citizens face tax disadvantages (only $108K tax-free)
  • Cultural fit and attentiveness are crucial
  • Previous developer retired in mid-30s with several million
  • Some location flexibility during summer/Christmas
  • Ability to pay in almost any currency to any account worldwide

 

Location: Bahamas
Job type: Contract
Emp type: Full-time
Job published: 15-01-2025
Job ID: 72607