Position: .NET Backend Developer (RnD)
Company: Rockyroad
Experience required: 5y
Category: .NET
English level: intermediate
Published: 2023-08-01T00:00:00+03:00

**About Rocky Road**
At Rocky Road, we are redefining social gaming with our hyper-local gaming network. We're poised for growth and are excited to bring in dynamic individuals who are passionate about shaping the future of social gaming with us.

**Position Overview**
We are seeking a skilled Server Engineer to join our dynamic engineering team. This role will be crucial in ensuring the optimal performance, security, and scalability of our server infrastructure. The ideal candidate will have a keen understanding of server-side logic and be adept at optimising server resource usage and ensuring maximum uptime.

**Responsibilities**
- design, implement and manage server infrastructure and deployment processes
- collaborate with the development team to optimise server performance for application needs
- ensure server security through the application of best practices and regular system audits
- monitor server performance and respond to any outages or issues promptly
- analyse current technologies and deliver critical recommendations for server optimisation
- implement backup and failover solutions
- coordinate with other IT professionals to ensure hardware and software infrastructure is seamlessly integrated with server solutions
- stay updated with emerging technologies and propose adaptations where necessary.

**Requirements**
- strong knowledge in C# and .NET (5+ years of experience)
- strong knowledge in ASP .NET Core (Web API)
- good knowledge in microservices and distributed system development
- design patterns and SOLID principles
- NoSQL databases (MongoDB, DynamoDB, Redis, etc)
- message brokers (RabbitMQ, Kafka, etc)
- experience with cloud solutions (AWS, Azure or Google)
- network protocols (HTTP, TCP, UDP)

**Nice to have**
- realtime game development background is a great plus!
- building Web application with Blazor components
- SQL family background
- experience with Amazon Web Services (EC2, ELB, ECS, EKS, S3, SNS, SQS, Route53, CloudFront, CloudWatch, etc)
- experience with mobile platforms (Google ID, Apple ID, Purchase API, Subscriptions)

**Why join Rocky Road?**
- be a part of a fast-growing startup
- collaborative and energetic team environment
- opportunity to shape the direction of our product and community