Vacancy expired!
We are looking for a talented and experienced C# Backend Server Engineer who can execute and manage a workload that spans features related to back-end gameplay and networking development. Our new project requires client-server interaction, state management and a scalable networking solution. Our ideal candidate needs to be familiar with various technologies and scale online server architectures. style="box-sizing: inherit;">Responsibilities Include:
- Developing and maintaining server-side game components, including implementing game logic, database interactions, and networking.
- Partnering with the database engineers to implement access to MongoDB.
- Working closely with client-side Unity engineers to implement any required gameplay features.
- Investigating new techniques, implementing them, and training the team
- Extensive (5+ years) C# development experience required. .NET 5/6 or .NET Core multi-platform experience a plus
- Knowledge of architecture and services needed for multiplayer games.
- Good communication skills
- MongoDB experience
- RabbitMQ
- ASP.NET Web Services
- Networking
- Security
- Deployment and Live Ops
- Perforce
Vacancy expired!