SENIOR.NET ARCHITECT
Il y a 2 heures
Brussels, Belgique
Jobbydoo
Temps plein
Gratuit avec email ou Google
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.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
Pour le compte d’un cabinet de conseil, dont le client est une société belge du secteur de l’énergie, je recherche :
Un(e) SENIOR .
NET ARCHITECT / BLAZOR Au sein du domaine Architecture SI du client, vous viendrez en renfort des équipes en place. Vous êtes capable de piloter techniquement un portefeuille d’applications complexes, réparties sur différents domaines métiers. Les applications utilisent Blazor pour le frontend, avec des produits organisés en microservices. Les équipes de développement sont déjà expérimentées : l’architecte devra leur apporter un appui solide sur les choix de conception, la résolution des difficultés techniques et l’évolution de l’architecture. La mission associe deux objectifs :
• Assurer la continuité, la maintenance et le support des applications existantes.
• Moderniser progressivement les applications et migrer les services vers .
NET 10, avec une trajectoire vers Kubernetes à horizon deux ans. MISSIONS PRINCIPALES Architecture et stratégie technique
• Prendre en charge le pilotage technique du portefeuille applicatif confié.
• Définir et partager une vision claire de l’architecture cible.
• Concevoir les évolutions en tenant compte de l’existant et des objectifs de modernisation.
• Challenger les choix techniques avec les autres Tech Leads, architectes et développeurs.
• Appliquer les principes de Clean Architecture.
• Structurer la démarche de résolution des problèmes et les décisions techniques. Modernisation des applications
• Accompagner la migration des services vers .
NET 10 dans un environnement comprenant également du .
NET Framework 4.x.
• Faire évoluer l’architecture des applications et des microservices.
• Préparer la trajectoire technique vers Kubernetes.
• Accompagner l’évolution de NServiceBus vers Dapr, mentionnée dans le périmètre technologique.
• Maintenir la continuité de fonctionnement des applications pendant les évolutions. Leadership technique et accompagnement des équipes
• Encadrer techniquement des développeurs Full Stack .
NET expérimentés.
• Coacher les équipes sur la conception et les problématiques techniques complexes.
• Prendre le leadership technique de plusieurs équipes de développement.
• Aider à coordonner le travail pendant les sprints.
• Organiser des sessions techniques collaboratives avec les développeurs et les architectes.
• Participer activement au fonctionnement des équipes Scrum. Analyse et résolution des problèmes
• Investiguer les incidents et difficultés techniques nécessitant une expertise senior.
• Analyser les causes des problèmes et proposer des solutions structurées.
• Gérer efficacement les priorités et les urgences.
• Soutenir les équipes dans la maintenance et l’évolution des applications. Collaboration avec les Product Owners et les parties prenantes
• Challenger les fonctionnalités avec les Product Owners sous l’angle technique.
• Expliquer clairement les choix d’architecture et leurs conséquences à des interlocuteurs non spécialistes.
• Faciliter les échanges entre les différentes équipes.
• Assurer une veille technique et évaluer les nouvelles technologies pertinentes. ENVIRONNEMENT TECHNIQUE C# / .
NET 10 Cible de modernisation des services .
NET Framework 4.x Environnement existant à maintenir et faire évoluer Blazor Technologie frontend des applications SQL / MongoDB Bases de données utilisées Hangfire Technologie présente dans l’environnement RabbitMQ Messagerie entre composants et services Clean Architecture Principes de structuration de l’architecture NServiceBus → Dapr Évolution technologique à accompagner Microservices Architecture des produits développés Kubernetes / K8s Cible d’évolution à horizon deux ans Scrum Organisation des équipes de développement
NET ARCHITECT / BLAZOR Au sein du domaine Architecture SI du client, vous viendrez en renfort des équipes en place. Vous êtes capable de piloter techniquement un portefeuille d’applications complexes, réparties sur différents domaines métiers. Les applications utilisent Blazor pour le frontend, avec des produits organisés en microservices. Les équipes de développement sont déjà expérimentées : l’architecte devra leur apporter un appui solide sur les choix de conception, la résolution des difficultés techniques et l’évolution de l’architecture. La mission associe deux objectifs :
• Assurer la continuité, la maintenance et le support des applications existantes.
• Moderniser progressivement les applications et migrer les services vers .
NET 10, avec une trajectoire vers Kubernetes à horizon deux ans. MISSIONS PRINCIPALES Architecture et stratégie technique
• Prendre en charge le pilotage technique du portefeuille applicatif confié.
• Définir et partager une vision claire de l’architecture cible.
• Concevoir les évolutions en tenant compte de l’existant et des objectifs de modernisation.
• Challenger les choix techniques avec les autres Tech Leads, architectes et développeurs.
• Appliquer les principes de Clean Architecture.
• Structurer la démarche de résolution des problèmes et les décisions techniques. Modernisation des applications
• Accompagner la migration des services vers .
NET 10 dans un environnement comprenant également du .
NET Framework 4.x.
• Faire évoluer l’architecture des applications et des microservices.
• Préparer la trajectoire technique vers Kubernetes.
• Accompagner l’évolution de NServiceBus vers Dapr, mentionnée dans le périmètre technologique.
• Maintenir la continuité de fonctionnement des applications pendant les évolutions. Leadership technique et accompagnement des équipes
• Encadrer techniquement des développeurs Full Stack .
NET expérimentés.
• Coacher les équipes sur la conception et les problématiques techniques complexes.
• Prendre le leadership technique de plusieurs équipes de développement.
• Aider à coordonner le travail pendant les sprints.
• Organiser des sessions techniques collaboratives avec les développeurs et les architectes.
• Participer activement au fonctionnement des équipes Scrum. Analyse et résolution des problèmes
• Investiguer les incidents et difficultés techniques nécessitant une expertise senior.
• Analyser les causes des problèmes et proposer des solutions structurées.
• Gérer efficacement les priorités et les urgences.
• Soutenir les équipes dans la maintenance et l’évolution des applications. Collaboration avec les Product Owners et les parties prenantes
• Challenger les fonctionnalités avec les Product Owners sous l’angle technique.
• Expliquer clairement les choix d’architecture et leurs conséquences à des interlocuteurs non spécialistes.
• Faciliter les échanges entre les différentes équipes.
• Assurer une veille technique et évaluer les nouvelles technologies pertinentes. ENVIRONNEMENT TECHNIQUE C# / .
NET 10 Cible de modernisation des services .
NET Framework 4.x Environnement existant à maintenir et faire évoluer Blazor Technologie frontend des applications SQL / MongoDB Bases de données utilisées Hangfire Technologie présente dans l’environnement RabbitMQ Messagerie entre composants et services Clean Architecture Principes de structuration de l’architecture NServiceBus → Dapr Évolution technologique à accompagner Microservices Architecture des produits développés Kubernetes / K8s Cible d’évolution à horizon deux ans Scrum Organisation des équipes de développement