Player Support

Senior .NET Developer

Requirements

  •  Proven experience with .NET and C# (4+ years in .NET stack)
  •  Understanding and ability to apply software architecture principles
  •  Strong knowledge of asynchronous programming
  •  Knowledge of data structures and algorithms
  •  Knowledge of the principles of building client-server applications and the usage of different network protocols
  •  Experience with any of the CI/CD tools
  •  Experience with NoSql databases (MongoDB)
  •  Experience with C# 7.0+, .NET Core 3.0+

As a plus

  • Experience of working in gaming industry
  • Experience working with ASP.NET MVC / ASP.NET Core
  • Experience with AWS
  • Experience in Unit Testing/Integration Testing
  • Experience with some of C# client development approaches (Unity-based) or knowledge of the specifics of the iOS or Android platform
  • Experience with Docker, microservices infrastructure

Responsibilities

  • Optimize and scale tools for profiling and monitoring of server infrastructure
  • Develop highly loaded server solutions (backend and back-office)
  • Design client-server interaction protocols 
  • Proactive position in platform evolvement, technical solutions, processes improvement etc.
  • Take quality as the highest priority and work on improvements

We offer

  • Work on gripping projects using cutting-edge technologies
  • An individual program of development
  • Progressive system of salary, regular salary review, financial stability
  • Career planning and regular performance reviews
  • 20 working days of paid vacation, paid sick leave
  • Medical insurance, sport compensation
  • Work in a comfortable office

Want to become a Senior .NET Developer?

    Attachments