Senior Dotnet Developer French/Dutch

MEERAB GROUP
Wezembeek-Oppem, Belgium
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Dutch, French
Experience level
Senior

Job location

Wezembeek-Oppem, Belgium

Tech stack

Clean Code Principles
.NET
Multitier Architecture
Android
Unit Testing
Azure
Software Quality
Databases
Continuous Integration
Data Structures
Relational Databases
Software Design Patterns
DevOps
Language Integrated Query
Platform as a Service (PAAS)
Azure DevOps Pipelines
.NET Core
GIT
Containerization
Git Flow
Solid Principles
Kubernetes
Docker
Web Api

Requirements

NET development: more than 5 years of experience

  • Azure Cloud development: more than 3 years of experience.

  • .NET Core Web API development: Over 3 years of experience

  • Experienced in unit testing code

  • Demonstrable experience with Clean Code, Clean Architecture and SOLID principles

.NET development - demonstrates strong mastery of the .NET ecosystem, including language features, LINQ, async/await, security practices, data structures and design patterns.

Code quality & craftsmanship - writes clean, maintainable and SOLID code that follows proven engineering practices.

Web API design & development - designs secure, performant .NET Core Web APIs.

Azure cloud - leverages Azure services, PaaS components, and event-driven patterns effectively.

Unit testing & test quality - creates meaningful, maintainable and automated unit tests.

CI/CD & DevOps practices - sets up robust Azure DevOps pipelines and manages containerized deployments with Kubernetes & Docker

API integration & offline/online synchronization - integrates reliably with backend APIs and designs Android applications that can handle offline usage, local persistence, synchronization, conflict handling and recovery when connectivity is restored.

SQL & database design - models, queries, and optimizes relational databases.

Git & version control - applies branching strategies and collaborates efficiently using Git.

Communication - explains technical choices clearly.

Apply for this position