We are Looking for Senior Dotnet Developer Based in Vienna, Austria Location.
Key Responsibilities:
* Core Development:
Design, build, and maintain scalable backend services using
.NET Core (C#)
for large-scale pool wagering systems.
* High-Volume Processing:
Develop solutions to handle massive spikes in transaction volume during major sporting events (e.g., horse racing festivals), ensuring zero downtime.
* Algorithm Implementation:
Implement complex mathematical models for pool calculations (tote betting) and dividend distribution.
* Database Optimization:
Write and optimize complex
SQL
queries to ensure data integrity and speed within a high-transaction database environment.
* System Resilience:
Diagnose and resolve production issues in a distributed system architecture, focusing on fault tolerance and recovery.
* Collaboration:
Work closely with Product Owners and QAs to translate betting logic into robust technical solutions.
Required Technical Skills:
* Primary Language:
Expert proficiency in
C#
and the
.NET Framework / .NET Core
.
* Database:
Strong experience with
SQL Server
or PostgreSQL, including stored procedures and performance tuning.
* Architecture:
Experience with microservices, RESTful APIs, and distributed systems.
* Concurrency:
Deep understanding of multi-threading, asynchronous programming, and handling race conditions.
* Tools:
Familiarity with Docker, Kubernetes, and CI/CD pipelines (Azure DevOps/Jenkins).
Preferred Domain Knowledge:
* Experience in
Sports Betting
, High-Frequency Trading (HFT), or Fintech is strongly preferred.
* Understanding of "Pool" or "Parimutuel" betting mechanics is a distinct advantage.
What We Offer:
* The opportunity to work on systems that process millions of transactions daily.
* A collaborative environment working with a global team of experts.
Competitive compensation and career growth opportunities