Notre client est à la recherche d’un Développeur Senior .Net.
Contexte de la mission
Nous recherchons un Développeur Senior .Net idéalement spécialisé en Intégration d'entreprise. Les outils d'intégrations actuellement utilisés, au sein de la compagnie sont Microsoft Biztalk 2020 et les Service d'intégration Azure (AIS).
Tâches principales
Le Développeur doit garantir la production des spécifications techniques et du développement en conformité avec les spécifications fonctionnelles dans le cadre de projets et de maintenances applicatives en respect avec les méthodes, procédures et standards en place. Il participera avec le Software Architect à l'amélioration des guidelines de développement.
1. Contribution à la livraison de projets :
- Contribuer aux designs techniques sur base des spécifications fonctionnelles.
- Développer (programmation, tests unitaires et sécurité) des applications sur base des spécifications fonctionnelles établies dans le respect des standards.
- Informer le Software Architect et / ou l’Analyste d'Intégration des problèmes qui pourraient affecter la réponse à la demande.
- Participer à la résolution des incidents en résolvant les bugs identifiés.
- Contribuer à la documentation de l’application pour en faciliter la maintenance.
- Respecter les méthodes, standards et procédures en vigueur et les améliorer si nécessaire.
2. Contribuer à la maintenance des applications :
- Proposer des solutions techniques.
- Développer, tester, documenter le code produit.
- Appliquer les standards utilisés dans le cadre du développement de l’applicatif.
Profil recherché
Les compétences techniques
- Connaissance de l'anglais B1
- Connaissance des bases de données relationnelles (ex. Oracle, SQL, …)
- Connaissance et maitrise des développements Azure (Fonction/Web App/LogicApps/API/Service Bus)
- Exigence linguistique: Niveau de français C2 sur l'échelle européenne CEFR
- Expérience prouvée avec Azure DevOps (Build, Pipeline…)
- Expérience prouvée avec les patterns et concepts d'intégration
- Expérience prouvée dans le développement d'application basées en .NET
- Expérience prouvée dans le développement d'Integration Service on Azure
- Connaissance des applications de développement : Visual Studio
- Connaissance des bonnes pratiques de développement en matière de sécurité et expérience dans leur mise en œuvre
- Expérience prouvée dans l'utilisation d'outils de versioning Git
- Expérience prouvée en testing (par exemple : tests unitaires, tests de performance, tests de sécurité,…)
- Connaissance et expérience prouvée en compréhension du langage UML et des diagrammes
- Connaissance et expérience prouvée en méthodologie de développement Agile (Scrum, Kanban)
La connaissance des bonnes pratiques de développement en matière de sécurité et l’expérience dans leur mise en œuvre seront vérifiés durant l’entretien s’il a lieu.
D’un point de vue compétences “soft skills”, il est attendu du consultant qu’il soit/ait:
- Team player
- Bonne communication
- Autonome
- Rigoureux
- Proactif
- Orienté solutions