Skip to content
Quant jobs / Graham Capital Management

Trading Technology Software Developer

A software developer role in the trading technology team of a global macro fund. You support Windows applications and the signal and order generation systems used by the quantitative trading team.

What you’d work on

Our reading of the posting: what a new hire in this role would most likely spend their first months on.

  • Maintain and extend Windows client and server trading applications
  • Support signal and order generation through UAT and live use
  • Gather requirements from quant traders and scope projects
  • Write unit, integration and functional tests
  • Review systems for robustness and performance

What they ask for

Required

  • Bachelor's in computer science or similar
  • 1-5 years of software development, or a strong recent graduate
  • Object-oriented programming, with C# preferred
  • Concurrency
  • Automated unit testing
  • SQL
  • Clear communication

Preferred

  • Event-driven messaging architecture
  • F# or functional programming
Education
Bachelor's in computer science or a related field
Experience
1-5 years in software development; strong recent graduates considered
Languages and tools
  • C#
  • Java
  • Python
  • F#
  • SQL

How to prepare

  • Build a multithreaded C# service with unit tests
  • Study event-driven design and message queues
  • Learn how order generation and the trade lifecycle work
  • Write a short spec for a small trading tool

What to study

Apply

Read the full posting on Graham Capital Management’s site before applying: requirements, location and pay can change after we check them.

View the posting on Graham Capital Management’s site ↗

SelfMadeQuant wrote this summary from the employer’s public posting, last checked 6 November 2026. SelfMadeQuant isn’t affiliated with Graham Capital Management and doesn’t handle applications.

Similar roles