Position: C# Back end Developer
Company: Playtika
Category: .NET
Experience required: 3y
English level: intermediate
Published: 2021-07-01T00:00:00+03:00

As **Server C# Developer** you'll be engaged in developing and maintaining **server logic** for games across different platforms.

**Responsibilities**
•	Implementing **backend logic** for new slot games and extending existing slot games with new features
•	Ensuring the **unit tests** code coverage
•	Participating in peer **code reviews**
•	**Refactoring** and technical debt management for the existing slot games

**Must have**
•	**2 years** of professional experience in .Net development (preferable server side) 
•	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 unit and integration testing
•	Understanding of Redis, AeroSpike or other NoSQL DB
•	At least intermediate level of English
Nice to have
•	Understanding of CI
•	Experience in using ASP.NET MVC, ASP.NET Web API
•	Design / architecture patterns 
•	Familiar with Agile / Scrum Methodology

**We offer**
•	Work with creative friendly team at interesting projects using cutting-edge technologies
•	Comfortable office easy to reach from any spot of the city
•	Annual salary review and performance bonus
•	WOW benefits
•	20 working days paid vacation and sick leave
•	Sport compensation (Sport Life is our partner)
•	Medical insurance (Ukraine and travel)
•	Free corporate English lessons
•	Help and relocation support for candidates from other cities
•	Possibility to attend local and international professional training and conferences at the company's expense
•	Exciting company and team events