Senior .NET Developer
Core
Designing and developing scalable microservices and evolving a cloud-native, platform-independent system for a global gaming platform.
Role type
Senior .NET Backend Engineer (Microservices/Infrastructure)
Builds
Core architecture and infrastructure for a distributed microservices platform serving millions of players
Domain
Gaming / Entertainment / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
.NET / .NET Core, Microservices architecture, Relational databases, TDD, Legacy system migration, Distributed systems design
Preferred skills
Docker, Kubernetes, Event-driven architecture (Kafka), Database optimization, AI agents and workflows
Technologies
.NET Core, Docker, Kubernetes, Kafka, Redis, Ably
Responsibilities
Designing and developing scalable microservices from the ground up, Integrating legacy components into modern architecture, Reverse-engineering and migrating monolithic parts into microservices, Writing clean, maintainable code with strong focus on quality and testability, Participating in code reviews and driving engineering guidelines, Collaborating with multi-functional teams across product, QA, and DevOps
Seniority
Senior, hands-on IC