Senior .NET Developer | Electronic Trading (CLT or PJ)
Let’s be clear from the start.
This role iS NOT about CRUD APIs, comfort zones, or hiding behind frameworks.
This is about building high throughput, low latency trading systems where every decision around threads, memory, and execution flow has real impact on money, markets, and performance.
You will join a greenfield initiative to build an electronic trading platform for Fixed Income products, used by a global trading business operating under constant pressure. The project has long term sponsorship, real technical ownership, and zero tolerance for weak engineering.
The platform is built from scratch with modern .NET and cloud native architecture, and the work goes deep into runtime behavior, concurrency, and resource management. If you enjoy understanding what happens under the hood, this is where you belong.
If you are looking for something safe, slow, or average, this is not for you.
What You Will Work On
You will spend your time building and optimizing backend services where advanced .NET concepts are used daily, not talked about theoretically.
This includes real production work with:
- Multithreading and thread synchronization
- Async and await internals and execution flow
- Garbage Collection behavior and memory allocation patterns
- Resource lifecycle management using IDisposable and manual disposal
- Concurrency control and race condition prevention
- Lock, Monitor, Mutex, and cross thread or cross process synchronization
- Designing services for high throughput and low latency workloads
- Applying threading and async patterns in market driven, time critical scenarios
You will work side by side with senior engineers and architects across multiple regions, influencing architecture, code quality, and technical standards.
Who We Want to Talk To
You are already senior. You have seen complex systems in production and you understand what breaks under load.
We are looking for people with:
- Strong hands on experience with .NET in backend systems
- Deep, practical experience with multithreading and asynchronous programming
- Solid understanding of the .NET runtime, memory management, and resource handling
- Experience building performance sensitive or low latency platforms
- Strong ASP.NET Core and API design experience
- Comfort working with large, long lived systems where mistakes are costly
- Experience with testing, CI/CD, and production grade engineering practices
If your experience stops at surface level abstractions, this will not be a fit.
Nice to Have
- Electronic trading or financial systems experience
- Fixed Income market knowledge
- AWS experience
- Proven track record improving performance, scalability, or system stability