Software Developer

Company: Consortium for Clinical Research and Innovation Singapore
Apply for the Software Developer
Location: London
Job Description:

Job Summary

The C++ Developer will maintain and innovate trading and research systems in global markets, handling requirements gathering, development, testing, performance monitoring, and release management to enhance trading capabilities.

Responsibilities

  • Optimize performance of trading system components to improve efficiency and reliability
  • Maintain and enhance the backtest simulator to support accurate trading strategy evaluation
  • Explore and integrate big‑data infrastructure to advance research capabilities
  • Conduct research and development of execution algorithms to improve trade execution quality
  • Collaborate with cross‑functional teams to gather requirements and deliver robust software solutions
  • Manage build and release processes to ensure smooth deployment and version control
  • Monitor system performance and troubleshoot issues to maintain high availability and responsiveness

Preferred competencies and qualifications

  • Proficiency in one or more programming languages such as C, C++, Java)
  • Strong knowledge of algorithms, data structures, and operating system concepts including memory management, scheduling, and I/O for system optimization
  • Experience with Linux environments for development and deployment
  • Ability to quickly learn new technologies and apply them effectively in complex projects
  • Effective communication and decision‑making skills to collaborate and drive project success
  • Knowledge of automated trading systems to understand domain‑specific requirements

#J-18808-Ljbffr…

Posted: May 7th, 2026