Macro Trade Capture Developer
On-site · Glasgow, Scotland, United Kingdom
Job Summary
Macro Trade Capture Developer at Barclays: develop and enhance C++ server-side trade capture and processing systems supporting the FX trading environment. Build high-performance, scalable distributed services for trade booking, lifecycle management, and reporting. Collaborate across product managers, designers, and engineers; participate in code reviews; follow secure coding practices and implement effective unit tests. Role emphasizes delivery of complex, enterprise-scale software with leadership expectations in some contexts, aligned with Barclays Values and Mindset. Based in Glasgow, UK.
Required Qualifications
- Strong C++ development experience
- Multithreaded server applications
- Experience on Windows and/or Linux
- Experience with source code management systems, GitLab desirable
- Experience developing multi-tier, service-oriented enterprise apps
- Messaging technologies e.g. MQ or Solace for request/response and broadcast patterns
- Desirable: Oracle database development (PL/SQL, stored procedures)
- Experience with middleware/messaging (Tibco, Talarian, Solace, MQ)
- Exposure to additional languages such as C#, Java, or Python
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.