Share this
Industry: Banking
Position Purpose
The IT Strategist is responsible for providing a full-suite of technology solutions to the trading desk. This role plays a crucial part in ensuring that the trading technology platform remains best in class within the industry.
Responsibilities
Direct Responsibilities
- Develop and implement efficient automated tools to translate quant traders' strategies into orders.
- Design features to help traders monitor and analyse strategy behaviour in production.
- Ensure adequate monitoring of risks and positions.
- Proactively manage the production platform by:
- Leveraging software engineering to eliminate operational work via automation.
- Optimising system architecture to maintain operational efficiency.
- Conducting thorough but blameless post-mortems to guide platform evolution.
- Develop and maintain an expansive library of automatons and alpha models.
- Develop and maintain monitoring and production tools used in the trading platform.
- Develop and maintain simulation tools and back-testing environments to validate strategies.
- Enforce adequate risk filters for each automaton to prevent abnormal behaviour.
- Organise and monitor the orderly production of automatons during trading hours.
- Monitor, investigate, and improve trading strategy performance.
- Contribute to the research and design of optimal setups for each set of strategies.
- Coordinate and test infrastructure changes with IT and Production teams.
- Ensure all developments satisfy local regulations.
Technical and Behavioural Competencies / Qualifications
Required Competencies
- Expertise in C++ (C++11 onwards) and relevant toolkits.
- Minimum 3 years of experience in developing/supporting trading platforms.
- Ability to quickly resolve issues under pressure.
- Strong technical and problem-solving (troubleshooting) skills.
- Excellent oral communication skills.
Relevant Skills
- Bachelor's degree in Computer Science or a related technical field involving programming, or equivalent practical experience.
- Experience in supporting applications in a Linux/Unix environment.
- Familiarity with Python or scripting languages.
Share this