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
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.