Position: Game Server Developer
Company: Plarium
Category: .NET
Experience required: 3y
English level: intermediate

Plarium Israel’s studio is the first and oldest of all Plarium studios. Our art and design team is one of the largest in the Israeli industry. We specialize in 2D and 3D graphics, animation, and UX/UI for hardcore and social games on mobile platforms. The studio boasts some of the top artists in the Israeli market and prides itself on a friendly and relaxed work environment.

**Responsibilities**
- Implementation and maintenance of server infrastructure for mobile games
- Integration with back office systems.
- Work closely with client development, game design, analytics and customer support teams
- Implementation of network related features in both game code and server code.
- Development of tools for processing user’s data.

**Required skills**
- At least 4-5 years’ experience in required area using .NET technology stack
- Strong experience with C# and various OOP methodologies.
- Deep understanding of TCP and UDP protocols
- Experience implementing client/server and peer-to-peer architectures
- Deep understanding of performance optimization.
- Experience with Google or Amazon cloud services
- Distributed systems and multi-threading experience
- Knowledge of network server and security issues
- Deep understanding of both BigQuery and MongoDB.
- Experience with various SQL and NoSQL databases.
- English language skills at the advanced level.

**Desired skills **
- C++ experience
- C experience
- Passion for computer games.
- Experience with Akka.net
- Experience with Kubernetes and Dockers.