Publiée le 17 juin
Mission du poste
Les missions du poste - Concevoir, développer et maintenir des applications web, desktop ou mobiles basées sur les technologies .NET (C#, ASP.NET, .NET Core, Blazor, etc.). - Participation à la conception de l'architecture technique des applications .NET. - Participer à l'analyse des besoins techniques et fonctionnels en collaboration avec les équipes métier et les chefs de projet. - Rédiger les spécifications techniques à partir des besoins fonctionnels. - Développer des API REST ou services web pour assurer la communication entre les différentes couches applicatives. - Intégrer des bases de données SQL Server ou autres (Oracle, PostgreSQL, MongoDB selon le contexte). - Mettre en place des tests unitaires et d'intégration pour garantir la qualité du code. - Participer à la revue de code et au contrôle qualité via des outils de CI/CD (Azure DevOps, GitHub Actions, Jenkins). - Assurer la correction des anomalies et l'optimisation des performances applicatives. - Rédiger la documentation technique et contribuer à la maintenance évolutive et corrective des solutions existantes. - Participer à la veille technologique autour de l'écosystème Microsoft (.NET, Azure, Visual Studio, etc.). Profil recherché - Bac 5 en informatique ou équivalent - 5 ans d'expérience en développement .NET - Expérience avec applications web et API - Connaissance des environnements cloud Microsoft (Azure un plus) - Anglais professionnel apprécié Compétences techniques requises Développement - C# / .NET Framework / .NET Core / .NET 7 - ASP.NET / ASP.NET Core (MVC, Web API) - Entity Framework / LINQ - Windows Forms / WPF / Blazor (selon profil) - Tests unitaires et frameworks de test (xUnit, NUnit, MSTest) Bases de données - SQL Server, MySQL, PostgreSQL - Conception et optimisation des bases de données - Procédures stockées, vues, triggers, index Web & Front-end (selon projet) - HTML5, CSS3, JavaScript, TypeScript - Frameworks front-end : Angular, React ou Blazor - Intégration d'API REST / SOAP Outils & pratiques - Git / GitHub / GitLab - CI/CD : Azure DevOps, Jenkins, GitHub Actions - Agile / Scrum / Kanban - Méthodologies de développement sécurisées et bonnes pratiques (SOLID, Design Patterns) Compétences comportementales (soft skills) - Esprit analytique et rigueur - Capacité à résoudre des problèmes techniques complexes - Autonomie et sens de l'initiative - Travail en équipe et collaboration interdisciplinaire - Communication claire et documentation - Gestion des priorités et respect des délais