Sviluppatore Back-end Senior
Core
Designing, developing, and maintaining modern, scalable, high-performance backend applications based on microservices and Microsoft stack.
Role type
Senior IC backend developer (.NET)
Builds
Scalable backend services and microservices for online gaming platforms
Domain
Online gaming / Software engineering
Deliverable
production ML models | product features
Required skills
ASP.NET Core, C#, RESTful Web API, Microservices architecture, Clean Architecture, Message Queues (RabbitMQ, Azure Service Bus, Kafka), Relational Databases (SQL Server, PostgreSQL), CI/CD pipelines, Docker, Linux environments, Entity Framework Core, JWT/OAuth2 authentication, Observability tools, Unit/Integration testing, Code review
Preferred skills
Blazor, Linux deployment, Agile/Scrum methodologies
Technologies
.NET, C#, RabbitMQ, Azure Service Bus, Kafka, SQL Server, PostgreSQL, Docker, Linux, Serilog, Application Insights, OpenTelemetry, ELK, JWT, OAuth2, OpenID Connect, Identity Server, Azure AD, Auth0, Entity Framework Core, Dapper
Responsibilities
Design and review software architectures, Implement authentication and authorization systems, Write automated tests and optimize code performance, Manage database migrations and versioning, Support junior developers through code review
Seniority
Senior, hands-on IC