ABSA Electronic Trading IT team is looking for an experienced C++ developer to join development of a new low latency trading system.
Our goal is to have the fastest trading system on the local stock exchange (JSE). You will have a unique opportunity to work with the smartest developers and traders, learn about high frequency trading business and use the best technology available. Your Role
You will work with other team members on design and implementation of a new low latency trading system in C++ on Linux.
Integral part of your daily work will be to document, test and support the source code.
You will have a chance to learn about cutting-edge technology for low latency trading including FPGA accelerators, ultra low latency Metamako switches and Corvil real-time monitoring.
We expect you to proactively learn about the latest advancements in the field and we will provide a full support on your own development path (including online training, certification, conferences etc.).
You will be fully supported in learning about the underlying trading business and trading strategies.
At minimum bachelor degree in Computer science or equivalent professional experience
Professional level of English language and excellent communication skills
Knowledge and experience with C++ 11 and newer standards
Good knowledge of Linux operating system and tools
Good knowledge of network protocols (TCP / IP, UDP, Ethernet)
Experience with other scripting and programming languages (C#)
Familiarity with the financial industry and order / market data protocols (FIX, Millenium)
About Us Barclays is a transatlantic consumer, corporate and investment bank offering products and services across personal, corporate and investment banking, credit cards and wealth management, with a strong presence in our two home markets of the UK and the US.
Our goal is to become the bank of choice by providing superior services to customers and clients and supporting our stakeholders via a commercially successful business that generates long-term sustainable returns.