.NET Developer (C#)

Remote $81k–$138k middle 2 months ago full-time quality 8.7/10
C#ASP.NET CoreEntity Framework CoreDockerKubernetesRedisAWSAzureGCPmicroservicesevent-driven communicationunit tests
  • Design and develop backend services using C# and ASP.NET Core.
  • Take full responsibility for features from design to production and support.
  • Build integrations with external systems (payments, KYC providers, analytics platforms).
  • Improve system architecture, scalability, and reliability.
  • Work with asynchronous communication (messaging, pub/sub).
  • Participate in code reviews and technical discussions.
  • Collaborate with the team to enhance engineering practices and system design.
  • 5+ years of experience with .NET.
  • Strong knowledge of C# and ASP.NET Core.
  • Good understanding of OOP and clean code principles (SOLID).
  • Experience with databases using ORM (EF Core) and database fundamentals.
  • Understanding of microservices architecture and distributed systems.
  • Experience with asynchronous patterns (messaging, pub/sub).
  • Familiarity with caching approaches.
  • Experience writing unit and integration tests.
  • Experience with Kubernetes.
  • Familiarity with DDD.
  • Experience with cloud platforms (AWS/Azure/GCP).
  • Experience with high-load systems.
  • Support for your health with sports compensation, equipment, and medical insurance.
  • Competitive salary, monitored to ensure fair valuation.
  • Opportunities for language learning and personal hobbies.
  • Various activities like master classes, team buildings, parties, and corporate events.
  • Flexible remote work schedule, start your day by 12:00 (GMT+3).

Similar jobs

Before you apply

  • Legitimate employers never ask you to pay anything to apply or get hired.
  • Never share seed phrases or private keys. No real job needs them.
  • Do not install software ("test tasks", "trading tools", "video call clients") sent during hiring.
  • Check that the application page's domain really belongs to Space307.