-
Levy Professionals

Senior C#/.NET Engineer – Low Latency FX Trading

Levy Professionals
Canada · Full-time · Not Applicable

Senior C# Developer - FX / Trading Systems







C# / .NET

  • Strong command of modern C# and .NET (8/9/10)
  • Solid experience with asynchronous programming (async/await, TPL)
  • Deep understanding of multithreading and concurrent programming
  • Ability to write high-performance, memory-efficient code
  • Strong knowledge of LINQ, generics, dependency injection, and clean architecture
  • Experience building and integrating REST APIs, WebSockets, and external systems

Frontend (Blazor / React / Angular)

  • Experience building responsive, component-based applications
  • Strong fundamentals in C# (Blazor) or TypeScript (React/Angular)
  • Understanding of asynchronous and reactive UI patterns
  • Familiarity with modern state management (Fluxor, Redux, or similar)
  • Experience implementing real-time UI updates (SignalR, WebSockets, streaming APIs)
  • Ability to integrate frontend applications with backend services

Trading Connectivity & Messaging

  • Strong understanding of low-latency, high-reliability communication systems
  • Experience with FIX Protocol (4.2, 4.4, 5.0 SP2):
    • Session management (logon, heartbeats, sequencing)
    • Order lifecycle (New Order, Execution Reports, Cancel/Replace)
    • Market data streaming and event-driven flows
  • Experience with messaging systems such as Kafka, RabbitMQ, or similar
  • Solid understanding of TCP/UDP sockets and real-time data flows

FX Domain Knowledge

  • Understanding of FX instruments: Spot, Forwards, Swaps, NDFs
  • Familiarity with pricing models: bid/ask, spreads, market depth
  • Knowledge of execution types: IOC, FOK, Limit, Market
  • Understanding of liquidity providers, ECNs, and aggregation
  • Basic risk concepts: PnL, mark-to-market, exposure, positions
  • Awareness of settlement conventions (T+2, holidays, exceptions)

Architecture & System Design

  • Experience designing event-driven systems
  • Knowledge of low-latency and high-throughput architectures
  • Strong understanding of concurrency and thread-safe design
  • Experience with microservices architectures (where applicable)
  • Familiarity with logging, monitoring, and observability tools (Serilog, ELK, Splunk, AppInsights)

Project Details:

Location: Amsterdam

Duration: 12 month (extendable)

Industry: Banking

Contract: With Levy Professionals

Work: Hybrid

Key Skills

Ranked by relevance

c ui microservices typescript responsive rabbitmq splunk react kafka elk
Login to Apply
Posted
Apr 16, 2026
Type
Full-time
Level
Not Applicable
Location
Utrecht

Industries

Banking

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Synechron
Related

React UI Developer

2026-05-26

Full-time
Mid-Senior
Canada
Technology
Information Technology
View Job Details
Westpac Group
Related

AI Engineer

2026-05-20

Full-time
Not Applicable
Australia
Banking
Engineering
View Job Details
Verifone
Related

Kafka DevOps Engineer

2026-05-19

Full-time
Associate
Romania
Banking
Information Technology