Qube Research & Technologies

Quantitative Developer - Trading Systems, C#

Qube Research & Technologies
Apply
22 days ago
London, United KingdomSenior

Responsibilities

  • Develop, maintain, and enhance applications supporting trading workflows.
  • Investigate production issues and deliver fixes and improvements while maintaining system stability.
  • Contribute to the architecture and development of a new trading platform.
  • Understand existing workflows and business logic and carry critical functionality into new systems.
  • Collaborate with traders, developers, and stakeholders to gather requirements and deliver practical solutions.
  • Improve performance, reliability, and maintainability across existing and new applications.

Requirements

  • 6+ years of professional software development experience, preferably with complex production systems.
  • Strong C# and .NET development experience.
  • Strong software engineering fundamentals and object-oriented design experience.
  • Understanding of multithreading, concurrency, asynchronous programming, and thread safety.
  • Experience developing high-performance or real-time applications.
  • Knowledge of TCP/IP, messaging, APIs, and distributed systems.
  • Strong SQL and relational database knowledge.
  • Strong debugging, troubleshooting, and performance analysis skills.
  • Experience with unit testing, integration testing, and modern development practices.
  • Trading systems experience is beneficial.
  • Knowledge of trade and order execution across FX, equities, ETFs, or options is advantageous.
  • Familiarity with market data, order management, execution workflows, and FIX or similar trading protocols is beneficial.
  • Strong ownership, problem-solving, communication, collaboration, and knowledge-sharing skills.

Benefits

  • Initiatives and programs intended to support a healthy work-life balance.
  • Equal opportunity and diversity-focused workplace culture.

Tech Stack

C#.NETSQL

Categories

Qube Research & Technologies

About Qube Research & Technologies

1,001-5,000 employees
Contact me