C++ developer
C++ developer focuses on ensure quality of software based on a set of testing suites, which you are expected to use.
What the role involves
- Ensure quality of software based on a set of testing suites, which you are expected to use.
- Develop the necessary trading knowledge to successfully translate the requirements into actual software implementation.
- Preparing for releases and deployments of new trading engine versions.
Skills and requirements
- 5+ years post-graduation professional C++ software development experience within the Financial industry.
- Solid understanding of parallel, asynchronous, and multithreaded programming to build distributed systems.
- Good knowledge of algorithms and data structures.
- Strong analytical and problem-solving skills, with the ability to analyze complex data sets and propose innovative solutions.
Candidate fit
- Optimize exchange communication through kernel bypass, optimizing TLS or the connection handling to an exchange.
Additional role context
- Implement these solutions using the provided exchange SDKs in different languages such as C++, Rust, Python, Typescript.
- Implement trading algorithms based on requirements provided by traders and quants.
- Resolve production issues such as crashes, unexpected business logic behavior, and performance bottlenecks.
Report this job
Help us keep Jobs247 accurate, safe, and useful for job seekers.
Search for more C++ developer jobs from Test Triangle in London, England.