02-09-2026
Antwerpen (Hybride)
DataPort Knowledge requirements:
.NET / C# Development:
Strong experience with .NET / C#
Experience designing and developing backend services and APIs
Experience with .NET Core
Experience with Blazor (optional)
Microsoft Azure:
Strong hands-on experience with Azure, particularly:
Azure Functions
Azure Cosmos DB
Azure SQL
Azure Service Bus
Azure API Management (APIM)
Application Insights
Log Analytics
Event-Grid
Event-driven architectures
MassTransit
The developer should also understand general Azure architecture, governance, and security concepts, including:
Service Principals (SPNs)
Managed Identities
Role-Based Access Control (RBAC)
Azure resource organization and governance
Authentication and authorization between Azure services
APIs & Integration:
Strong experience designing and consuming REST APIs
Experience with OData
API versioning and backward compatibility
API security and authentication
Experience integrating distributed systems and services
Software Architecture & Design
Good practical knowledge of:
Domain-Driven Design (DDD)
Clean Architecture
CQRS
MediatR
Vertical Slice Architecture
Repository Pattern
Strategy Pattern
Microservices architecture
Event-driven architecture
More importantly, the developer should understand when and why to use these patterns, rather than applying them by default.
DevOps & Delivery
Strong understanding of Azure DevOps
CI/CD pipelines
Automated build, test, and deployment processes
Environment and configuration management
Git-based development workflows
GitHub Flow
Pull requests, code reviews, and branch management
Engineering Practices
Clean, maintainable, and testable code
SOLID principles
Unit and integration testing
Dependency injection
Logging, monitoring, and observability
Error handling and resiliency
Performance awareness
Code reviews and engineering standards
Data Access & Persistence
Strong experience with Entity Framework Core (EF Core)
Experience with Dapper for lightweight and performance-sensitive data access
Strong knowledge of SQL
Experience with Azure SQL / SQL Server
Database schema design and normalization
Query optimization and performance tuning
Indexing and execution plans
Database migrations
Transactions and concurrency handling
Understanding when to use EF Core vs. Dapper
Experience working with both relational and NoSQL databases, including Cosmos DB