Position: Senior .Net Developer
Company: Cyber Staff
Experience required: 5y
Category: .NET
English level: intermediate
Published: 2023-09-01T00:00:00+03:00

We are a small team of professionals who are creating new exciting projects in the online gambling
industry.

We are looking for an exceptional Senior .NET C# Backend engineer to join our team and play a crucial role in developing robust and scalable solutions for our cutting-edge gaming platforms.

**This is a position with relocation to Dubai, UAE.**

The company provides free accommodation and relocation assistance as well as a new A-class office with free food, drinks, massage and gaming rooms and a lot more.

Our main tech stack:
AWS, Kubernetes, Terraform, C#, .NET, PostgreSQL, Kafka, RabbitMQ, TS, JS, ReactJS, Redux,
Less, Sass, Webpack.

**Responsibilities:**
● Designing and developing scalable, efficient, and secure web applications using C# and the .NET framework.
● Implementing new features, ensuring code quality, performance, and maintainability.
● Writing clean, well-documented, and testable code using best practices and design patterns.
● Integrating web applications with databases, third-party APIs, and external services to support seamless data exchange and functionality.
● Collaborating with DevOps engineers to ensure smooth deployment and operation of web applications in a cloud or on-premises environment.

**Required Skills:**
● 5+ years of software development experience
● Strong knowledge of C# .Net
● Strong in Object Oriented Programming, MVC, Design patterns and SOLID principles
● Postgres, MSSQL, Redis knowledge, Experience in query optimization and indexing
● Experience with Web services development (SOAP, REST, WebSockets)
● Experience with brokers Kafka, RabbitMQ.
● BS degree in Computer Science or equivalent
● B2+ English


**What do we offer:**
● Competitive salary and сonstant encouragement for your efforts and contribution
● Family Health insurance
● Gym memberships
● Paid sick days and vacation days
● Workplace perks such as recreation activities, food and drinks, gaming room, pool table etc.
● Flexible working hours
● Corporate subscriptions for Pluralsight, Lynda
● Challenging tasks with great opportunity to level up your skills
● Knowledge sharing atmosphere
● Relocation assistance and paid accommodation
● Team building events
● Unlimited good mood and support :)