What you'll do:
As a C++ Developer (Contract), your role will be pivotal in contributing to the enhancement and maintenance of components within a comprehensive environment for systematic trading of risk. Your responsibilities will include understanding business requirements with the Equity LOB, formulating architectural designs, and conducting core development of low latency C++ components for activities such as market making. You will also collaborate closely with the Site Reliability Engineering group, aiming for industry-leading reliability and scalability. Your ability to engage closely with project teams in a multi-faceted role will be crucial in instilling a responsible and professional culture.
- Contribute to the enhancement and maintenance of components within a comprehensive environment for systematic trading of risk using modern C++ and Python
- Work with the Equity Line of Business (LOB) to understand business requirements
- Formulate architectural designs and conduct core development of low latency C++ components for activities such as market making
- Test low latency C++ components for activities such as market making
- Collaborate closely with our Site Reliability Engineering group to achieve industry leading reliability and scalability
- Engage closely with project teams in a multi-faceted role and help instill a responsible and professional culture
What you bring:
The ideal candidate for the C++ Developer (Contract) role brings significant experience in C++ development on Linux along with an in-depth understanding of building Quantitative Electronic Trading applications. A strong focus on automation throughout the software development lifecycle, particularly around shift-left testing, is essential. Familiarity with Agile software development and associated best practices is also required. Excellent communication skills with both technical and non-technical partners are crucial for this role. Desirable skills include knowledge of Equities/Futures/Options/FX asset classes and algorithmic trading of these products, practical exposure to python development, understanding of regulatory requirements for trading in APAC markets, and working knowledge in architecting applications for Cloud and/or Containerized Environments.
- Significant experience in C++ development on Linux
- In-depth understanding of building Quantitative Electronic Trading applications, with specific exposure to automated on-exchange market making preferred
- Strong focus on automation throughout the software development lifecycle, particularly around shift-left testing
- Familiarity with Agile software development and associated best practices
- Excellent communication skills with technical and non-technical partners
- Knowledge of Equities/Futures/Options/FX asset classes and algorithmic trading of these products is desirable
- Practical exposure to python development is desirable
- Understanding of regulatory requirements for trading in APAC markets is desirable
- Working knowledge in architecting applications for Cloud and/or Containerized Environments is desirable
What sets this company apart:
Their client is a globally recognised financial institution renowned for its commitment to innovation and excellence. They offer a dynamic work environment that fosters creativity and growth, providing their employees with unparalleled opportunities to learn and develop their careers. Their inclusive culture encourages collaboration and the sharing of ideas, making it an ideal place for individuals looking to make a significant impact in their field.
What's next:
Ready to elevate your career? Apply now!
Take the next step in your career by applying today via the provided link!
Do note that we will only be in touch if your application is shortlisted.
Robert Walters (Singapore) Pte Ltd
ROC No.: 199706961E | EA Licence No.: 03C5451
EA Registration No.: Bhargava Aviral R23112008