Reach IT - Nearshore Solution!
Our nearshore expertise sets us apart. We specialize in scalable delivery models, technical excellence, and long-term partnerships — connecting top talent to impactful projects across Europe.
We are looking for a Senior .NET Software Engineer (Remote)
to join high-performing teams across multiple international projects, where you'll contribute to the development of cloud-native platforms, microservices architectures, and transactional systems with strong engineering standards, clean code, and performance in mind.
Skills:
+7 years of professional experience in .NET / C#
Experience developing RESTful Web APIs
Experience with microservices architecture
+3 years working with messaging/event-driven systems (Kafka, RabbitMQ, etc.)
ORMs (Entity Framework Core and/or Dapper)
Clean Code & Clean Architecture (mandatory mindset)
Relational databases (SQL Server / PostgreSQL) and performance-oriented data access
Unit testing practices (xUnit / NUnit)
Git workflows (Git / Gitflow)
Nice to have:
Cloud experience
Containerization (Docker / Kubernetes)
CI/CD pipelines (Azure DevOps)
Web SPAs exposure (React, or similar)
Your Responsibilities:
Design and develop high-quality backend services in .NET
Build scalable solutions using microservices + event-driven patterns
Develop and maintain APIs with focus on performance, observability & security
Contribute to architecture decisions, code reviews and engineering best practices
Work closely with cross-functional teams in agile environments
Support CI/CD, deployments, and production-ready releases
#dotnet #csharp #softwareengineering #backenddeveloper #microservices #restapi #kafka #rabbitmq #cleanarchitecture #azure #docker #kubernetes #azuredevops #postgresql #sqlserver #nearchore #reachit