Renforcer une équipe technique chargée de développer et de faire évoluer le portail Clients d'une organisation. Le consultant interviendra principalement sur le développement backend en .NET Core, la conception de solutions techniques et l'intégration de fonctionnalités reposant sur l'intelligence artificielle.
Il devra également exploiter les assistants de développement basés sur l'IA afin d'améliorer la productivité, la qualité du code et l'efficacité des activités de développement, tout en respectant les exigences de sécurité et de confidentialité des données.
Missions principales
Réaliser les études d'impact et concevoir des solutions techniques en coordination avec la Scrum Team, le Tech Lead et l'équipe produit. Identifier les solutions adaptées aux problématiques techniques rencontrées et garantir la cohérence des choix d'architecture et des développements réalisés.
Participer au développement backend du portail Clients en utilisant .NET Core, Web API et Entity Framework Core. Contribuer à l'amélioration de la qualité des livrables et à la fiabilité des applications.
Utiliser les assistants de développement basés sur l'intelligence artificielle pour optimiser les activités de programmation, de refactoring, de documentation et de tests. Garantir la qualité, la sécurité et la cohérence du code produit.
Participer à l'étude et à l'intégration de nouvelles fonctionnalités reposant sur l'intelligence artificielle au sein des applications et services existants, notamment les fonctionnalités liées aux agents IA.
Collaborer avec les équipes techniques et produit dans un environnement Agile Scrum. Contribuer à la résolution des problématiques liées aux applications interconnectées et aux échanges avec différents systèmes, notamment les API, SAP, Salesforce et les CMS.
Compétences attendues
Maîtrise impérative de .NET Core, Web API, Entity Framework Core et LINQ.
Bonne connaissance de JWT, SQL Server, Azure Cosmos DB, Azure Service Bus, Azure Functions, PostgreSQL et des tests unitaires avec XUnit.
Maîtrise de Git et des pratiques de développement collaboratif. Expérience dans l'utilisation d'assistants de développement basés sur l'intelligence artificielle, notamment Claude ou des solutions équivalentes.
Sensibilisation aux enjeux de sécurité, de confidentialité des données et aux bonnes pratiques d'utilisation de l'intelligence artificielle en environnement professionnel.
La connaissance des architectures microservices et de Microsoft Azure constitue un avantage.
La maîtrise de Jira, Confluence et des méthodes Scrum est également appréciée.
Profil recherché
Le client recherche un développeur .NET disposant d'au moins 5 ans d'expérience professionnelle significative en développement informatique.
Le candidat doit maîtriser l'écosystème .NET Core et être capable de concevoir des solutions techniques cohérentes, de développer des fonctionnalités backend et de contribuer à l'intégration de solutions d'intelligence artificielle.