CONTEXTE
Le client a développé un framework de developpement interne, dans un contexte de transformation pour atteindre un état de l’art différents projets seront lancés. Au vue des enjeux digitaux et de la feuille de route, le groupe souhaite garantir et développer ses compétences sur les technologies .NET 4.8 – .NET 8.
MISSIONS
La prestation de Tech lead doit être en capacité d’apporter une expertise en matière de formation, d’assurer un rôle de référent mais aussi d’effectuer des tâches de développement en totale autonomie. La prestation définit le rythme du développement du projet et garantit son bon déroulement grâce à ses solides compétences techniques, et une forte proximité métier avec les équipes.
Réalise l’audit technique sur un ou des projets et propose les optimisations nécessaires
Responsable de la qualité logicielle sur les projets
Doit œuvrer à la production des logiciels de meilleure qualité.
Sécuriser le code en le testant avant d’écrire l’implémentation, pour prévenir les bugs, et pouvoir le mettre à jour facilement.
Le prestation de développement maîtrise la complexité du code et aide les développeurs sur un projet (relecture de code – peer programming) mais aussi effectue des tâches de développement.
Sécurisation du développement en appliquant les normes basées notamment sur OWASP.
Veille à la mise en place de bonnes pratiques de développement du code.
Aide les développeurs à maitriser les outils de déploiement chez MH
Collaboration sur l’interface et son architecture sur plusieurs supports
Challenge du besoin métier
Coordonne le travail des équipes sur le projet
Contribuer à l’architecture logicielle du projet.
Appréhender les attendus projets / proposer / implémenter des solutions techniques :
– Comprendre et s’approprier les besoins et exigences exprimées.
– Etudier, élaborer et concevoir selon les meilleures pratiques.
– Développer en garantissant le respect des exigences de qualité et de performance.
– Documenter / mise en place de sample les nouvelles fonctionalités
– Tester l’application et s’assurer de la non régression .
– Définir et rédiger les documents de déploiement et d’exploitation.
– Mettre à disposition les éléments contribuant à l’élaboration des rapports et indicateurs de suivi (temps de traitement, utilisation, incidents, problèmes…).
– Assurer la maintenance des applications et garantir le maintien en condition opérationnelle.
Description de la prestation recherchée
– Rédaction des livrables
– Participation aux réunions
– Expertise du fournisseur sur la famille ou sous-famille
– Maîtrise de la résolution de problème
La prestation est garante de la bonne conduite des projets, et coordonne le travail des développeurs sur les projets en cours et sur le RUN (maintient en condition opérationnelle).
Veille & Anticipation . La prestation est garante de l’innovation technique au sein de l’entreprise.
Anticipe quelles technologies risquent de devenir obsolètes et au contraire quelles sont les opportunités, pour optimiser le système d’information et améliorer les pratiques de développement. .
ENVIRONNEMENT
– Développement .net (C#). .NET .NET 4.8, .NET 8
– Visual Studio.
– SQL Server.
– AzurDevOps. / GIT
– RabbitMQ
– ADFS
– BLAZOR
– javascript, css, html
– API REST / PostMan
– Dynatrace
– stratégies de Tests, Accessibilité, GreenIT
– SonarQube
Bénin Digital est une Entreprise de Services du Numérique (ESN) spécialisée dans la digitalisation des processus métiers et accompagne les clients issus des secteurs de l’industrie, de la Banque & assurance, de l’industrie, de la Grande distribution & e-commerce, et des Médias & communication. Nous interagissons avec nos clients et consultants autour de compétences « tech » pour l’essentiel et les accompagnons aussi avec des talents Data, Produit, Design et Marketing Digital . Benin Digital accompagne ses clients dans la chaine de valeur de leurs activités en leur mettant à disposition son expertise à travers des consultants hautement qualifiées pour des projets et des missions diversifiées en Afrique et en Europe