- You will design and develop reusable frameworks to underpin our market analytics, execution strategies and models to create best in class business logic and models
- You will be involved in the full chain of requirements gathering, design, implementation, production, optimisation, monitoring and support
- Being primarily responsible for the implementation of equities trading models
- Reviewing the implementation of other software developers
- Being responsible for the correct documentation of the trading logic
- Participating in the testing of the trading models
- Interacting with the quantitative analysts, and developers from the technology organization, product team and traders
- Understanding the models and being part of the solution design and challenging the model logic and providing constructive criticism in order to improve the models
Requirements:
- Masters's degree in disciplines such as Computer Science, Financial Engineering, Maths, Finance, Econometrics, Statistics, Machine Learning, Physics or Chemistry
- Experience in development of complex code in multi-tenant C++ or Java systems
- Prior experience with equity execution/trading algorithms