Senior FS .NET Developer
Start Date: 07/07/2025
End Date: 31/03/2026
Location: Brussels
Work Regime: Full-time
Service Description:
We are looking for a .NET Development Service. The developer must have both backend and frontend experience, with a focus on backend (80% BE / 20% FE) as the project involves performing complex calculations. The candidate should be comfortable working in a complex/mathematical environment.
Requirements:
The developer will be expected to adhere to standards and ensure high-quality code delivery. They should have a strong knowledge of the following technologies:
Must-Have (Good Level):
- C# .NET
- SQL Server / TSQL
- Splunk
- OpenAPI/Swagger
- Blazor
Should-Have:
- Clean code, DRY, YAGNI, Sonarqube (Quality Gate)
- Coverage
- Microservice design
- Tracing
- Monitoring
- Logging
- Azure
- Angular 17+, React 18+, Typescript
May-Have (Not Required):
- Java, Maven/Gradle, Git, IDE
- JDBC, JPA, JAX-RS (REST)
- JUnit, TDD
- Bash/Shell scripting
- CI/CD, DevOps experience
- Docker, Kubernetes
- RDBMS
- Messaging/Actors (MQ/Kafka)
- Jest/Vitest, Angular Testbed
- Cypress, Playwright
- Docker compose, K8s PaaS, Helm
- Advanced Maven (dependency management, profiles, multi-module, lifecycle & phases, etc.)
- Testcontainers, DBUnit/Arquillian
- Pipelines (ArgoCD, Github, Azure)
- No(n)SQL (MongoDB, Cassandra)
- Functional Programming, MapReduce
- Webservices (WSDL)
- Advanced DevOps
- Prometheus, Grafana, ELK
- OIDC/OAuth2, Keycloak
- Vault (Secret management)
- Documentation (C4, any structured approach), Specification
- Async/parallel/concurrent
- Big data, timeseries data, data lakes
- Other JVM languages
- Modern FE stack
- BPMN
- Edifact
- Java Batch/Job (scheduling) frameworks
- Control flow frameworks (other than BPMN-based)
Soft Skills:
- Good communication skills
- Accountability for tasks
Languages:
- Fluent in English and French or Dutch
- French, with a passive understanding of Flemish
- Flemish, with a passive understanding of French
- English