Job Title: Developer Full Stack .Net
Language: Dutch, English
Location: Antwerp, Belgium
Duration: 01/01/2026 - 31/12/2026
Work Mode: Hybrid (2-3 onsite/week)
Work regime: Full time
Job Description - Roles and Responsibilities
* As a Developer, you'll be the link between business goals and technical implementation within complex maritime environments. You'll work end-to-end: from design and development to integration, testing, and support. You'll translate technical designs into high-performance, scalable, and secure solutions within the Microsoft .NET and Azure ecosystems.
* You'll build solutions that connect port terminals, transport companies, gate and badge systems, and various EDI/EDIFACT flows. You'll work closely with architects, analysts, infrastructure, and security teams, ensuring consistency between domain logic, integrations, and infrastructure.
Your responsibilities:
* Developing and maintaining .NET (C#) applications and RESTful APIs according to SOLID, Design Patterns, DDD, CQRS and Clean Architecture.
* Building event-driven and microservice-based solutions with Azure Service Bus, Event Grid, and Event Hubs.
* Integrate Azure components such as App Services, Functions, App Configuration, Key Vault, API Management, Logic Apps, and Application Insights.
* Working with SQL Server, Dapper, and Entity Framework Core, including performance optimization, transactions, and indexing.
* Creating interface and data models, API specifications, and sequence/component diagrams.
* Opstellen van non-functional requirements (performance, scalability, availability, security, compliance).
* Guiding teams in applying DDD-bounded contexts, command and query separation (CQRS), and domain-oriented modeling.
Integration & Domain Knowledge
* Development of EDI/EDIFACT flows (IFTMIN, CODECO, COARRI, IFCSUM) including validation, mapping and error handling.
* Integrate with port and transport-related systems (Alfapass, PCS, TOS, carriers, gate access).
* Ensuring data quality, traceability, auditing, and data security across multiple domains.
* Building robust integrations with OAuth2/OIDC, Azure Entra ID / B2C, RBAC, mTLS, and Managed Identities.
DevOps, Testing & Observability
* CI/CD implementation via Azure DevOps (YAML/Classic), GitHub and ArgoCD (GitOps), including deployment via Bicep.
* Cloud-native development met Infrastructure as Code (Terraform/Vault).
* Test automation with xUnit/NUnit, TDD where appropriate, and API contracts via Swagger/OpenAPI.
* Monitoring en observability via App Insights, Log Analytics, dashboards en Queue Explorer.
* Root-cause analyses and structural solutions in case of incidents (3rd-line support).
Stakeholder & Team Coordination:
* Collaborate with product owners, analysts, developers, and security experts to develop solutions that support their needs.
* Guiding developers in design principles, best practices and secure coding.
* Participate in design reviews, technical workshops and knowledge sharing within the team.
* Conduct research and take ownership to introduce new standards or technologies.
In-depth knowledge of:
* .NET 6/7/8, C#, OOP, SOLID, DDD, CQRS, event-driven concepts, Clean Architecture
* Azure Services: App Services, Functions, Service Bus, Event Grid, ADF, App Insights, App Config, Key Vault, API Management, Logic Apps, Storage, Container Apps/Kubernetes
* Security & compliance: NIS2, ISO-27001, Zero Trust, OAuth2/OIDC, RBAC, Managed Identities, Azure Entra ID / B2C
* Data & integratie: SQL Server, Dapper, EF Core, API Gateway, REST, EDI/EDIFACT, XML, JSON, Azure Cosmos DB
* DevOps: Azure DevOps, GitHub, YAML-pipelines, ArgoCD, Terraform/Vault, Bicep
* Testing & monitoring: xUnit/NUnit, Postman, Swagger, Application Insights, Log Analytics, Queue Explorer
* Frontend integration (Blazor, React) is an asset
Core Skills & Expertise
* .NET 6/7/8 C# – Intermediate level,
* Azure – Intermediate level
* Azure DevOps – Intermediate level
* Blazor – Intermediate level
* CQRS – Intermediate level
* Dapper – Intermediate level
* Domain Driven Design (DDD) – Intermediate level
* Entity Framework (EF) Core – Intermediate level
* SQL – Intermediate level
* YAML – Intermediate level