Senior C# Developer – Pricing Engines
Join a fast-paced trading tech environment where your C# code powers real-time pricing for traders and automated systems. You’ll help modernise and optimise a high-performance pricing engine running on bare metal, focused on FX, bonds and rates-where every microsecond matters.
The Role
As Senior C# Developer, you work on the core pricing and risk engine feeding trader GUIs and multiple downstream systems. You partner with traders, quants and analysts to turn complex market behaviour into reliable, ultra-low-latency technology.
What You’ll Do
Build high-performance C# services on .NET Core for real-time pricing and risk
Refactor and migrate existing C# and Java components into a unified .NET Core platform
Optimise multithreading, memory, GC and network performance on bare-metal servers
Implement curve handling and curve location for FX, bonds and rates
Integrate with trading tools, market data feeds and external pricing/execution platforms
Ensure safe, efficient price distribution via internal messaging
Contribute to automated testing, CI/CD and observability in a 24/7 trading setup
Work in an agile DevOps team with shared support responsibilities
Your Profile
You enjoy being close to the market and discussing both code and pricing logic.
You bring:
Extensive experience with C#/.NET in complex back-end or trading systems
Proven low-latency, high-throughput engineering expertise (ideally in pricing or market data)
Deep knowledge of concurrency, async IO, performance tuning, profiling, TCP/binary protocols
Strong understanding of financial markets: FX spot/forwards/swaps, bonds, IR swaps, curves, PV/DV01
Experience working with front-office stakeholders
Bonus: Java and Linux familiarity
Clear communication and the ability to simplify complex concepts
Team \& Environment
Join a multidisciplinary squad owning the full lifecycle of a mission-critical pricing engine-design to deployment to performance optimisation within a collaborative, international trading environment.
Project Details:
Work: Hybrid
Location: Amsterdam
Type: Temp
Duration: 12 months (option to extend)