C++ Backend Developer

Barclays

Glasgow

On-site

GBP 60,000 - 80,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

慨正橡扯 is looking for a Macro Trade Capture Developer in Glasgow. This role focuses on developing and enhancing critical trade capture systems for the Foreign Exchange business, ensuring efficient processing in a high-volume trading environment.

The ideal candidate should have strong C++ development experience and familiarity with multithreaded server applications. Additional skills in Oracle database and messaging technologies are advantageous. Join us to contribute to innovative trade management solutions.

Qualifications

  • Strong C++ development experience in building multithreaded server applications.
  • Experience with source code management systems like GitLab.
  • Familiarity with messaging technologies such as MQ or Solace.

Responsibilities

  • Develop and enhance C++ server-side applications for trade capture.
  • Implement functional specifications from Business Analysts.
  • Maintain high-performance distributed trading systems.

Skills

C++ development experience
Multithreaded server applications
GitLab
Oracle database development
Middleware technologies

Job description

Join us as a Macro Trade Capture Developer at Barclays, where you will play a key role in the development and enhancement of critical trade capture and processing systems supporting the Foreign Exchange business. You will contribute to the platforms responsible for trade booking, lifecycle management, and reporting, ensuring reliable and efficient processing across a high-volume trading environment.

The role will include:

  • Developing and enhancing C++ server-side applications supporting trade capture and processing workflows.
  • Implementing functional specifications produced by Business Analysts.
  • Maintaining high-performance distributed systems that support complex enterprise-scale trading operations.
To be successful as a Macro Trade Capture Developer, you should have:
  • Strong C++ development experience, including building and supporting multithreaded server applications on Windows and/or Linux platforms.
  • Experience using source code management systems and multi‑branched development practices, with GitLab being highly desirable.
  • Experience developing multi-tier, service-oriented enterprise applications using messaging technologies such as MQ or Solace for request/response and broadcast communication patterns.
Some other highly valued skills may include (3 desirable skills):
  • Oracle database development experience, including PL/SQL, stored procedures, triggers, and tools such as Toad.
  • Experience working with middleware and messaging technologies such as Tibco, Talarian, Solace, or MQ.
  • Exposure to additional programming languages such as C#, Java, or Python.

You may be assessed on key critical skills relevant to success in this role, such as risk and controls, change and transformation, business acumen, strategic thinking, digital and technology skills, as well as job-specific technical skills.

This role is based in Glasgow.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Macro Trade Capture Developer
Macro Trade Capture Developer

Barclays UK • Greater London

On-site
GBP 65,000 - 90,000
C++ Trade Capture Backend Engineer (Glasgow)
C++ Trade Capture Backend Engineer (Glasgow)

Barclays • Glasgow

On-site
GBP 60,000 - 80,000
Low-Latency C++ Trade Capture Engineer
Low-Latency C++ Trade Capture Engineer

Barclays UK • Greater London

On-site
GBP 65,000 - 90,000
Macro Trade Capture Developer
Macro Trade Capture Developer

Barclays • Greater London

Hybrid
GBP 60,000 - 85,000
Pension plan
Holiday pay
Employee Assistance Programme
+1
Macro Trade Capture Java Full-Stack Developer — London
Macro Trade Capture Java Full-Stack Developer — London

Barclays Bank Plc • City Of London

On-site
GBP 70,000 - 100,000
Macro Trade Capture Developer
Macro Trade Capture Developer

Barclays Bank Plc • City Of London

On-site
GBP 70,000 - 100,000
Java Developer
Java Developer

Barclays • Knutsford

On-site
GBP 65,000 - 90,000
Senior C# Developer
Senior C# Developer

Barclays • Greater London

On-site
GBP 65,000 - 85,000
Full Stack C# Developer | Trading Systems | Contract Inside IR35
Full Stack C# Developer | Trading Systems | Contract Inside IR35

Investigo • Greater London

On-site
GBP 120,000 - 166,000
Quantitative Developer/Trading Systems Engineer, Systematic Macro
Quantitative Developer/Trading Systems Engineer, Systematic Macro

Millennium • Greater London

On-site
GBP 120,000 - 180,000