Senior .NET Developer

New
G
GR8_TECHIGaming
AnywhereFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Upper-Intermediate+ English, B2+ Ukrainian/Russian
Required Skills
DockerSQLKafkaKubernetesC#.NETRESTful APIsMicroservices

Requirements

  • Strong experience in designing scalable and resilient .NET systems.
  • Advanced C# skills and RESTful API development.
  • Mastery of design and resilience patterns (DDD, CQRS, circuit breaker, etc.).
  • Proficiency in SQL optimization, data modeling, and indexing.
  • Experience with relational and NoSQL databases.
  • Hands-on experience with Kafka, high-load system optimization, and distributed computing.
  • Solid experience with CI/CD pipelines, Docker, and Kubernetes.
  • Strong focus on testing (xUnit, NUnit) and monitoring (Serilog, App Insights).
  • Proven experience mentoring peers and driving technical decisions in Agile teams.
  • Upper-Intermediate+ English proficiency.
  • B2+ Ukrainian or Russian proficiency.

Responsibilities

  • Design and implement scalable, resilient, and efficient software architectures using microservices, event-driven, and cloud-native approaches.
  • Write, test, and debug complex code for new and existing applications.
  • Conduct code reviews to ensure quality, security, and adherence to best practices.
  • Provide guidance and mentor junior engineers and team members.
  • Collaborate with cross-functional teams to align development efforts with business goals.
  • Research and implement new technologies to improve software performance.
  • Identify and resolve complex software issues and technical challenges.
  • Create and maintain comprehensive technical documentation.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now