3+ years of professional experience in server architecture development;
Proficiency in .NET, C#, LINQ, Knowledge of MySQL, Entity Framework, asynchronous programming, TPL;
Hands-on experience in debugging, performance/memory profiling, code review, refactoring
Strong OOP, OOD background;
Expertise in JSON, unit and integration testing;
Experience in multithreading, concurrency, multitenant architecture, design/architecture patterns;
Familiar with Agile / Scrum Methodology;
At least an intermediate level of English.
Understanding of CI, Redis, AeroSpike;
Experience in using ASP.NET MVC, ASP.NET Web API
Opportunity to work in exciting atmosphere on interesting project with our creative and experienced team;
Variety of interesting and challenging tasks;
Competitive financial reward, paid vacation and sick leave;
Free English courses and training activities on a regular base;
Great possibilities for professional development and career growth;
Modern office with chill-out zone and never-ending supply of coffee;
Lots of FUN and much more...!
Develop server architecture for games across different platforms;
Set up and maintain servers for the games to ensure smooth operation;
Research of ways for improvement and optimization of current server architecture.
At the moment, we are forming a team to work on the project with our partner on an outstaffing basis. Our client is a well-known successful company that specializes in the development of social casinos. We are looking for a Senior C# Server Developer to bring and get professional experience and work on an interesting and large-scale project.