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
#J-18808-Ljbffr