.NET Developer - Fully Remote - Belgium - 12 Months
Hamilton Barnes are representing a globally recognised IT Consultancy who are on the lookout for a .NET Developer on an initial 12 Month contract, working Remotely in Belgium.
Key Responsibilities
Develop and maintain backend services using .NET 8.0 and common libraries (e.g., Newtonsoft.Json, OpenTelemetry, Swagger, Moq).
Build microservices and scalable REST APIs following secure, performant coding practices.
Design and implement data flows across SQL Server, Elasticsearch, Redis, ActiveMQ, and Graph DBs.
Write and maintain complex stored procedures in SQL Server.
Implement OAUTH mechanisms (ADFS experience is a plus).
Create and manage Azure DevOps pipelines, TestPlans, and Kubernetes Helm charts.
Review code via Pull Requests and implement thorough unit/integration tests.
Build Kibana dashboards and write Elasticsearch queries.
What You’ll Ideally Bring
5+ years in backend development with .NET (Framework and Core).
5+ years with Microsoft SQL Server (incl. stored procedures).
5+ years designing scalable backend systems (REST APIs, integrations, microservices).
2+ years working with Docker (Kubernetes or Docker Swarm).
Production experience with OAUTH-based authentication (2+ projects).
Hands-on experience in Agile/SCRUM environments (5+ years).
Experience with SIRENE files and Schengen Information System alerts (2+ projects).
Experience with highly scalable systems (2+ years preferred).
Experience in international/multi-cultural teams (1+ year).
Strong knowledge of:
.NET 8.0+, C#, SOLID principles, async programming.
Microservices patterns, message brokers (ActiveMQ/RabbitMQ/Kafka).
Git (incl. git flow), Azure DevOps, CI/CD pipelines.
SQL Server: NoSQL (Elasticsearch, Redis, Neo4j is a plus).
Unit testing and secure development practices.
Managing/manipulating NCMEC and SIRENE files.
Contract Details
Location : Remote
Duration : 12 month rolling contract (long term program of work)
Start Date : ASAP
Pay : €300 per day
Language Requirement : English (B2+)