Job description
We are building the world's greatest community of remote technologists!Today, organizations that understand the value of remote working will reap the rewards. Because it doesn’t just provide team members with a healthier work-life balance, it gives you the opportunity to access the brightest minds in the world.
Our clients access our community to build or extend their existing teams. All are made up of remote, distributed software engineering experts - the best-in-class. Rapidly deployed without compromising on quality.
Join our Remobi community to have access to meaningful, innovative freelance projects and play a key role in shaping how companies operate.
Duration: End of September 2025 (possible extension after)
Location: Remote
Contract Type: Freelance / B2B / Contract (Candidates must be based in EU)
Summary:
A skilled .NET Developer specialising in C# development for distributed systems. Known for expertise in designing, implementing, and managing scalable, high-performance services with a focus on REST and gRPC integration protocols. Adept at bridging the gap between development and operations, ensuring streamlined deployments, robust CI/CD pipelines, and reliable service architecture.
Responsibilities:
.NET Development: Extensive experience in C# and .NET frameworks, building robust and maintainable applications for distributed systems.
Distributed Systems Design: Deep understanding of microservices architecture, scalability, fault tolerance, and high-availability principles.
Integration Protocols: Proficient in developing and consuming RESTful APIs and gRPC services for efficient communication between distributed components.
DevOps Expertise: Skilled in infrastructure as code (IaC), containerization, and orchestration using tools like Docker, Kubernetes, and Terraform.
Continuous Deployment: Proficient in setting up CI/CD pipelines using GitHub Actions, Azure DevOps, or Jenkins for automated build, test, and deployment workflows.
Monitoring and Observability: Experienced in setting up monitoring solutions with Prometheus, Grafana, and application performance monitoring (APM) tools.
What You Bring (Skills, Capabilities)
Programming Languages: C#, .NET Core, .NET 6/7
Protocols: REST, gRPC, WebSocket, HTTP/2
CI/CD Tools: Azure DevOps, GitHub Actions, Jenkins
Cloud Platforms: Azure, AWS, GCP (focus on Azure)
Containerization & Orchestration: Docker, Kubernetes
Databases: SQL Server, PostgreSQL, NoSQL (MongoDB, Redis)
Logging & Monitoring: Serilog, ELK Stack, Prometheus, Grafana
Source Control: Git, GitHub, GitLab