Description de la fonction
En tant qu'Architecte .Net, vous êtes chargé de l'évolution et de la gestion de l'environnement architectural .Net. Vous développez des concepts architecturaux, fonctionnels et techniques pour les projets du domaine ICT.
Vous établissez les standards de développement et le cadre technique général ainsi que les standards concernant Lifecycle Management et Integration Continue.
Vous assurez l'intégration des règles de gouvernance IT relatives à l'écriture de logiciels dans les équipes de projet et conseillez les chefs de projet et les analystes. En outre, vous coachez les développeurs .Net.
Dans ce rôle, vous participez au développement d'une vision architecturale stratégique pour l'informatique et enterprise architecture practice. Vous interagissez avec les collègues et les clients pour comprendre leurs besoins et fournir des solutions adaptées.
Vous travaillez en autonomie, prenez des initiatives pour atteindre les objectifs fixés et réfléchissez sans cesse sur les moyens d'améliorer les processus et les produits.
Compétences requises
* Diplôme universitaire.
* Au moins huit ans d'expérience en tant qu'Architecte ou Lead Developer dans un environnement client/serveur et/ou un environnement .NET basé sur le web (C#, WPF, WCF, MVC, Webapi, ORM, Angular, ASP.Net, Webapi, IIS, Silverlight, HTML5).
* Cinq ans d'expérience en architecture B2B (Service Bus, Web Services, XML…).
* Expérience avec les concepts Continuous Integration, Application Lifecycle Management (TFS, Sharepoint, MSBuild) et DevOps.
* Familiarité avec les modèles de conception et les modèles de référence d'architectures comme TOGAF.
* Connaissance approfondie du développement basé sur les composantes et de l'architecture orientée service.