Développeur BizTalk
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
Nous recherchons un(e) Développeur(se) BizTalk/.NET pour concevoir, développer et maintenir les intégrations et applications qui soutiennent les opérations quotidiennes d'AMP.
Dans ce rôle, vous combinerez le développement logiciel avec le support opérationnel au quotidien, en accompagnant les utilisateurs métiers et en veillant à la fiabilité des flux de données entre les différents systèmes. Votre mission sera de garantir le bon fonctionnement des interfaces, de résoudre les incidents de production et d'assurer une circulation fluide et sécurisée des informations au sein de l'organisation.
Making sure you fit the guidelines as an applicant for this role is essential, please read the below carefully.
BizTalk et .Net développement
- Concevoir, développer et maintenir des intégrations à l'aide de Microsoft BizTalk Server 2020 et de C#/.NET.
- Créer et maintenir les schémas, les mappings (maps), les orchestrations, les pipelines, les ports ainsi que les configurations des adaptateurs.
- Développer des composants et services .NET, ainsi que des intégrations REST/SOAP ; travailler avec XML, XSD, XSLT et JSON.
- Rédiger et optimiser des requêtes SQL Server et des procédures stockées, tout en mettant en œuvre des mécanismes de validation, de gestion des erreurs et de journalisation (logging).
- Traduire les besoins métier en solutions techniques en étroite collaboration avec les analystes métier et les responsables applicatifs.
Support opérationnel au quotidien :
- Assurer la surveillance des interfaces et de l'état de santé des applications ; analyser les échanges en échec, les messages suspendus et les retards de traitement.
- Gérer les demandes de support quotidiennes et les incidents de production, en priorisant leur impact métier et en tenant les utilisateurs informés de l'avancement.
- Diagnostiquer les problèmes touchant BizTalk, .NET, SQL Server et les systèmes connectés ; coordonner leur résolution avec les équipes IT et les partenaires externes.
- Rétablir les traitements en toute sécurité, notamment via la resoumission contrôlée des messages, et analyser les causes racines afin de prévenir la récurrence des incidents.
- Maintenir à jour les procédures de support, les guides d'exploitation (runbooks) et les historiques d'incidents ; transformer les problèmes récurrents en améliorations durables.
Qualité et mise en œuvre :
- Tester les intégrations et les évolutions .NET, y compris les scénarios de défaillance, et contribuer aux revues de code.
- Gérer le code source dans Git et participer aux déploiements en prenant en compte les configurations spécifiques aux différents environnements ainsi que les procédures de retour arrière (rollback).
- Documenter les interfaces et les modifications techniques, et assurer le partage des connaissances avec les collègues et les équipes concernées.
- Au moins 5 ans d'expérience professionnelle en développement logiciel, incluant une expérience avérée dans le développement et le support de solutions Microsoft BizTalk et C#/.NET, idéalement avec BizTalk Server 2020.
- Excellente maîtrise de C# et du .NET Framework, avec une expérience pratique de Visual Studio.
- Bonne connaissance des mécanismes de messagerie BizTalk, du routage, des propriétés promues (promoted properties), des mappings (maps), des orchestrations et des pipelines.
- Expérience avec XML/XSD, XSLT, JSON, les services REST/SOAP ainsi que les adaptateurs tels que SFTP et WCF-SQL.
- Solides compétences en SQL Server et expérience dans la résolution d'incidents liés aux intégrations ou aux applications en environnement de production.
- Expérience de l'utilisation de Git, des activités de test et des pratiques structurées de déploiement.
- Capacité et volonté de combiner les activités de développement avec le support quotidien des applications.
- Expérience démontrée dans l'utilisation d'outils d'intelligence artificielle appliqués au développement logiciel, tels que les assistants de programmation pour l'implémentation, les tests, le débogage et la documentation, avec un regard critique sur les résultats générés et dans le respect des exigences de confidentialité des données.
- Esprit analytique et approche méthodique dans l'analyse et la résolution des incidents et des problèmes techniques.
- Forte capacité à prendre en charge les sujets de bout en bout (ownership), avec un suivi rigoureux jusqu'à leur résolution complète, avec une communication claire et une attention constante aux besoins de l'entreprise.
- Capacité à gérer les priorités avec calme et efficacité, à collaborer étroitement avec les collègues et à documenter les solutions de manière claire et structurée.