.NET Backend Engineer
Core
Design, build, and maintain backend services and microservices for iGaming and Entertainment businesses using .NET and C#.
Role type
Senior IC backend engineer (.NET)
Builds
Backend services, microservices, and core domain flows (accounts, registration, authentication, wallet)
Domain
iGaming and Entertainment
Required skills
C#, .NET Core, ASP.NET Core, microservices architecture, asynchronous communication, event-driven patterns, relational databases (SQL), PostgreSQL, ORM (Entity Framework), unit and integration testing, OAuth 2.0, OpenID Connect, software design principles (SOLID), observability, performance troubleshooting, Kubernetes, Terraform, AWS, GitOps
Preferred skills
Kafka, Grafana, Loki, Tempo
Responsibilities
Design and evolve microservices in production; support existing functionality and ensure backward compatibility; work on core domain flows; build integrations using asynchronous communication; work with relational databases and optimize query performance; identify performance bottlenecks; contribute to service observability; manage deployment configurations in Kubernetes; participate in on-call rotation and handle production incidents; perform code reviews
Seniority
Senior, hands-on IC