Senior C#.Net & Python Developer
Core
Building and maintaining mission-critical trading systems, multi-threaded services, and real-time order entry applications for global macro hedge fund strategies.
Role type
Senior Full Stack Developer (C# .NET & Python)
Builds
Trading systems, order entry applications, and data analysis tools for Middle Office, Product Control, Finance, Compliance, and Front Office.
Domain
Financial services / Global macro trading
Deliverable
production ML models | product features | infrastructure
Required skills
C# (async/await, LINQ, generics, OOP, multi-threading, memory management), Python, SQL (schema design, query optimization, stored procedures), FIX protocol, messaging technologies (RabbitMQ, Kafka), CI/CD pipelines, TDD, unit testing frameworks, architecture and design patterns.
Preferred skills
Pre-trade and post-trade validation processes, trade lifecycle events, order types, execution workflows, real-time market data feeds integration (Bloomberg BPIPE, Reuters), financial services domain knowledge.
Technologies
.NET, Python, SQL, RabbitMQ, Kafka, Bloomberg BPIPE, Reuters
Responsibilities
Write and maintain programs/scripts in C# and Python; design mission-critical trading systems; optimize multi-threaded services and real-time order entry applications; ensure code quality via TDD and CI/CD; mentor junior developers.
Seniority
Senior, hands-on IC with mentorship responsibilities
