Senior Software Engineer (Backend) - .NET (All genders)
Core
Design, develop, deploy, and maintain software features in Backend domains for online gaming and entertainment products.
Role type
Senior Software Engineer (Backend)
Builds
Moderately complex backend features for online gaming and entertainment platforms.
Domain
Online gaming and interactive entertainment
Deliverable
production ML models | product features
Required skills
C#, .NET Framework, .NET Core, object-oriented design, multithreading, async programming, REST API, gRPC, messaging solutions (Kafka, RabbitMQ), database optimization, performance troubleshooting
Preferred skills
Unit testing, load/performance testing, OpenTelemetry, Grafana, mentoring junior engineers
Technologies
C#, .NET, .NET Core, REST, gRPC, Kafka, RabbitMQ, TIBCO, OpenTelemetry, Grafana
Responsibilities
Develop and deliver well-defined, moderately complex features; Debug and resolve issues across development, testing, and production environments; Write high-quality, scalable, and reusable code; Manage team meetings and RFC processes; Act as the initial on-call responder; Collaborate with team members and support new junior engineers
Seniority
Senior, hands-on IC