Senior.NET C# Developer

Il y a 7 heures

SintAgathaBerchem, Brussels, Belgique ENTICO ICT Temps plein
ppExperience designing and developing backend services and APIs /p pExperience with .
NET Core /p pExperience with Blazor (optional) /p pStrong hands-on experience with Azure, particularly: /p pApplication Insights /p pEvent-Grid /p pEvent-driven architectures /p pMassTransit /p pbThe developer should also understand general Azure architecture, governance, and security concepts, including: /b /p pService Principals (SPNs) /p pManaged Identities /p pRole-Based Access Control (RBAC) /p pAzure resource organization and governance /p pAuthentication and authorization between Azure services /p pbAPIs Integration: /b /p pStrong experience designing and consuming REST APIs /p pExperience with OData /p pAPI versioning and backward compatibility /p pAPI security and authentication /p pExperience integrating distributed systems and services /p pbSoftware Architecture Design /b /p pGood practical knowledge of: /p pDomain-Driven Design (DDD) /p pCQRS /p pMediatR /p pVertical Slice Architecture /p pRepository Pattern /p pEvent-driven architecture /p pMore importantly, the developer should understand when and why to use these patterns, rather than applying them by default. /p pbDevOps Delivery /b /p pStrong understanding of Azure DevOps /p pAutomated build, test, and deployment processes /p pEnvironment and configuration management /p pGit-based development workflows /p pPull requests, code reviews, and branch management /p pClean, maintainable, and testable code /p pUnit and integration testing /p pLogging, monitoring, and observability /p pError handling and resiliency /p pPerformance awareness /p pCode reviews and engineering standards /p pbData Access Persistence /b /p pStrong experience with Entity Framework Core (EF Core) /p pExperience with Dapper for lightweight and performance-sensitive data access /p pStrong knowledge of SQL /p pExperience with Azure SQL / SQL Server /p pDatabase schema design and normalization /p pQuery optimization and performance tuning /p pIndexing and execution plans /p pDatabase migrations /p pTransactions and concurrency handling /p pUnderstanding when to use EF Core vs. Dapper /p pExperience working with both relational and NoSQL databases, including Cosmos DB /p /p