Description:
As a Senior Quant Full Stack Developer, you’ll collaborate closely with Quants, Traders, and Technologists to deliver cutting-edge tools that drive trading performance and data-driven decision-making. You’ll be responsible for building real-time, event-driven applications, with end-to-end involvement — from design and architecture to testing and deployment.
This is a highly technical, front-office role that combines quantitative problem-solving, software craftsmanship, and financial systems expertise.
Key Responsibilities
- Design, develop, and maintain front-office trading and analytics systems in C#, .NET, and React.
- Partner with Quant teams to translate pricing and risk models into scalable production applications.
- Build high-performance APIs and services supporting real-time data and risk analytics.
- Contribute to system architecture and ensure solutions are performant, testable, and maintainable.
- Work closely with traders and quants to understand business needs and deliver fast, reliable solutions.
- Implement CI/CD pipelines and ensure robust DevOps practices are followed.
- Troubleshoot and optimise systems in a low-latency, high-throughput environment.
- Mentor junior engineers and contribute to Agile ceremonies and technical direction.
Required Skills & Experience
- 6+ years of professional experience in C#/.NET back-end and React/TypeScript front-end development.
- Proven experience building quantitative, event-driven, or front-office trading systems.
- Strong understanding of financial instruments, pricing, and risk sensitivities (Greeks).
- Experience collaborating directly with Quants to implement models and tools.
- Expertise in SQL Server, MongoDB, or PostgreSQL.
- Familiarity with Azure or AWS and Infrastructure as Code (Terraform or similar).
- Strong DevOps and CI/CD experience.
- Excellent communication and stakeholder management skills, especially in Front Office environments.
- Methodical approach to software architecture and design, employing best-fit patterns for each project.