Key Accountabilities :
The quantitative developer working within the team, will be designing and developing reusable frameworks to underpin our market analytics, execution strategies and models. Ultimately the purpose is to create best in class business logic and models. This involves the full chain from requirements gathering, design, implementation, productionisation, optimisation, monitoring and support. The person would be
- Primarily responsible for the implementation of equities trading models
- Review the implementation of other software developers
- Responsible for the correct documentation of the trading logic
- Participate in the testing of the trading models
The quantitative developer will also interact with the quantitative analysts, and developers from the technology organization, product team and traders. Attention to details and ability to think "outside the box" are critical for this role.
The role is not limited to the implementation of trading models/logic according to a set of requirements, the candidate will be expected to be part of the solution design and should therefore challenge the model logic and provide constructive criticism in order to improve the models. Therefore, it is important to fully understand the models and the problem we are trying to solve.
Stakeholder Management and Leadership:
This role involves interacting with colleagues in other locations as well as our partners in Trading, Technology, Compliance and Risk. It may involve direct interaction with clients. The ability to work and communicate across diverse teams is essential.
Decision-making and Problem Solving:
- This position requires strong analytical, mathematical modelling, and programming skills. Attention to details and ability to make independent judgement are critical for success at this position.
- Risk and Control Objective [This section is mandatory for all role profiles and must not be deleted]
- Ensure that all activities and duties are carried out in full compliance with regulatory requirements, Enterprise Wide Risk Management Framework and internalPolicies and Policy Standards.
Person Specification :
Personal attributes essential to performing role including competencies, expertise, knowledge, and experience. Note: experience requirements must not be in the form of years (minimum or otherwise).
Essential Skills/Basic Qualifications:
- Bachelor's degree in engineering/sciences 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++ (preferred) or Java systems in shared development environment
- Excellent verbal, written communication & presentation skills
- Should be a self-starter and can work easily as individual contributor or part of a team.
Desirable skills/Preferred Qualifications:
- Master's or PhD in engineering, mathematics or other quantitative disciplines
- Prior experience of developing execution algorithms, especially within equities domain, is highly desirable
- Working knowledge of Python, Q/KDB and/or other analytics query languages
- Working knowledge of market microstructure for APAC markets
- Prior experience with algorithms or eTrading business logic is preferred
- Prior professional experience of working in financial institutions
Didn’t find the job appropriate? Report this Job