Senior Software Engineer
Core
Design, develop, and maintain scalable web applications and microservices for online gaming platforms, ensuring robustness and performance.
Role type
Senior Software Engineer (Backend/Frontend)
Builds
Web APIs, worker services, and user interfaces for sports and iGaming brands
Domain
Online Gaming / iGaming
Deliverable
production ML models | product features
Required skills
.NET 8+, C# 8+, Elasticsearch, MS SQL Server, Entity Framework Core, Dapper, RabbitMQ/Kafka/Azure Service Bus, Azure DevOps, Angular/React/Vue, Redis, Microservices architecture, Unit testing
Preferred skills
Sports betting market knowledge, Online gaming/casino industry experience, Gambling regulations compliance, Customer retention strategy development
Technologies
.NET, C#, Elasticsearch, MS SQL Server, Entity Framework Core, Dapper, RabbitMQ, Kafka, Azure Service Bus, Azure DevOps, Angular, React, Vue, Redis
Responsibilities
Collaborate with stakeholders to translate user requirements into technical designs; Design scalable software architectures; Develop high-level system design diagrams and implement web applications; Design, build, test, and maintain software solutions; Ensure code quality and DevOps alignment via CI/CD; Conduct code reviews and champion engineering best practices; Define technical direction and delivery timelines with project management.