Senior .NET Developer (C#)
About the Role
We’re looking for a Senior .NET Developer to lead the development of core backend systems. You’ll be responsible for designing and implementing robust solutions, driving technical excellence, and mentoring less experienced engineers.
Responsibilities
- Design, develop, and maintain backend services using .NET (C#).
- Architect scalable, maintainable systems and improve existing infrastructure.
- Implement and maintain REST / gRPC APIs and third-party integrations.
- Ensure code quality through code reviews, testing, and CI/CD best practices.
- Work with SQL and NoSQL databases; write and optimize complex queries.
- Contribute to DevOps practices (containerization, orchestration, automation).
- Mentor Junior/Mid developers and participate in sprint planning.
- Take part in technical decision-making — choosing frameworks, libraries, and scalability strategies.
Requirements
- 5+ years of experience in software development with C# / .NET (including .NET Core / .NET 6/7/8+).
- Strong expertise in ASP.NET Core, Web API, and middleware.
- Solid experience with Relational Databases (MS SQL / PostgreSQL) and ORM frameworks (Entity Framework Core).
- Understanding of microservices architecture and distributed systems.
- Experience with Docker (Kubernetes experience is a plus).
- Familiarity with CI/CD pipelines (GitHub Actions, Azure DevOps, GitLab CI, etc.).
- Proficiency in writing unit and integration tests.
- Good understanding of design patterns, SOLID principles, and clean architecture.
- Upper-intermediate or higher level of English (written and spoken).
Nice to Have
- Experience with cloud platforms (Azure, AWS, or GCP).
- Knowledge of message brokers (RabbitMQ, Kafka).
- Frontend exposure (React, Angular, or Blazor).
- Previous experience in team leadership or technical mentorship.
We Offer
- Competitive compensation (based on experience and skill level).
- Flexible working hours and remote-friendly culture.
- Professional growth opportunities and support for certifications.
- Modern tech stack, open-minded team, and challenging projects. 
Required languages
| English | B2 - Upper Intermediate | 
        Published 29 October
        
          
  
    
      
        
      
      
      
    
    
  
        
      
    
  
          90 views
        
         · 
        
          1 application
        
      
            📊
            $3000-5000
            Average salary range of similar jobs in
            analytics →
          
        
              Loading...