RIDCHA DATA
Contexte de la missionDans le cadre de la migration et de la refonte d'applications .NET, notre client recherche un Développeur Senior Full Stack .NET / Angular pour accélérer les travaux de modernisation et assurer la maintenance de ses solutions, notamment Maileva Expert et Facily DOC. Vous interviendrez sur des applications existantes et sur leur évolution vers des technologies récentes, en participant au développement, à l'intégration et à la sécurisation des composants applicatifs. Missions principalesParticiper à l'analyse des besoins fonctionnels et techniques. Concevoir, développer et maintenir des applications Full Stack en C# / .NET et Angular. Contribuer à la migration d'applications du .NET Framework 4.6.2 vers .NET 8. Développer et maintenir des API REST / SOAP et des services applicatifs. Concevoir et faire évoluer les composants front-end avec Angular 20. Développer et optimiser les accès aux données avec Entity Framework et SQL Server. Mettre en œuvre les mécanismes d'authentification et de sécurisation : OAuth2, JWT, SSO et Azure AD. Participer à l'intégration et au déploiement continus via Azure DevOps et les pipelines CI/CD. Réaliser les tests unitaires, les investigations techniques et la correction des anomalies. Produire la documentation technique et les documents d'architecture (DAT). Collaborer avec les équipes projet et piloter, si nécessaire, les intervenants impliqués dans le développement. Compétences techniques indispensablesC# : expertise confirmée. Angular 20 : niveau confirmé. .NET 8 / ASP.NET Core Web API : niveau confirmé. TFS : expertise. Azure DevOps : niveau confirmé. SQL Server : requêtes SQL et procédures stockées. API REST / SOAP : conception et intégration. Entity Framework / Entity Framework Core : code first, migrations et accès aux données. Git et pipelines CI/CD. Français courant : impératif. Environnement techniqueDéveloppement : Visual Studio 2022, Visual Studio Code, .NET Framework 4.6.2, .NET 8, XAML, CommunityToolkit.Mvvm. Backend et données : ASP.NET Core Web API, Entity Framework Core 8, SQL Server, services Windows. Azure : App Service, Azure Storage, Azure Identity, Azure AD, API Management, Azure Portal, Bicep, Azure Monitor / Application Insights. Sécurité : OAuth2, JWT, SSO, Keycloak, Content Security Policy (CSP). Outils et intégration : TFS, Git, Azure DevOps, Jira, Confluence, Postman, Fiddler, Serilog. Autres technologies : manipulation de PDF, installateurs MSI, webhooks Svix, IIS 10, intégration Teams JS et gestion du multithreading.