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