Algo Trading Developer
About the company
I am currently partnering with an established global investment bank and financial services firm. They provide advanced market execution and electronic trading solutions across international markets.
Your tasks
About Job
- Design, build, and optimize high-performance software and execution algorithms for automated trading.
- Develop trading strategies with a strong focus on clean software architecture and object-oriented design patterns.
- Implement robust socket-level networking protocols and manage complex multi-threaded concurrency challenges.
- Support, maintain, and enhance client-facing, low-latency electronic trading platforms.
- Integrate and optimize market connectivity tailored to Asian financial market exchanges.
- Collaborate closely with front-office desks to deliver algorithmic solutions across diverse asset classes.
Requirements
Skills & Requirements
- 8 to 10 years of strong hands-on software development experience with core C / C++.
- Proven background in algorithmic trading development, specifically within equities and derivatives (Fixed Income & Currencies / Rates is a plus).
- Strong technical grasp of network socket programming, multi-threading, and concurrent computing.
- Prior experience designing and operating low-latency trading infrastructure and market connectivity.
- Familiarity with Windows-based enterprise development environments.
- Solid understanding of Asian electronic market structures and trading dynamics.
How to apply
To apply online please use the apply function, alternatively you may contact Leo Lim at leo.lim(@)randstad.com.sg (EA: 94C3609 | R21102289)
Contact person
Listed by the employer in the job posting — for questions and your application.
- Leo Limleo.lim(@)randstad.com.sg