Le poste Tech Lead .Net
Partager cette offre
Mission :
Nous recherchons un Tech Lead expérimenté. Le candidat idéal devra faire preuve de compétences techniques solides et d’une grande capacité à résoudre des problèmes, pour améliorer la performance et la maintenabilité du code existant.
Responsabilités :
Analyser et comprendre le code legacy complexe environ 15% de la mission, en utilisant les technologies existantes (.NET, SQL Server, WPF).
Participer sur le nouveau projet
Identifier les problèmes de performance, les bugs et les points d’amélioration dans le système actuel.
Proposer et mettre en œuvre des solutions techniques pour améliorer la qualité du code, la performance et la fiabilité du système.
Participer à la refactorisation du code existant pour le rendre plus maintenable, évolutif et performant.
Travailler avec les équipes de développement et les parties prenantes pour définir et prioriser les tâches liées à la maintenance et à l’amélioration du système legacy.
Collaborer avec des équipes en offshore pour la gestion d’un centre de service sur des projets utilisant des technologies modernes.
Assurer la supervision technique et guider les développeurs juniors dans leurs tâches.
Utiliser des outils comme Azure DevOps, JIRA, et Confluence pour suivre
l'avancement des projets et maintenir la documentation à jour.Participer à des réunions agiles et à des cycles de développement en méthode Scrum/Kanban.
Effectuer des revues de code et assurer la mise en place de bonnes pratiques de développement.
Compétences et qualifications requises :
Expérience en développement .NET : Bonne maîtrise des applications et des architectures anciennes, avec une capacité à s’adapter à des environnements techniques complexes et anciens.
SQL Server : Solides compétences en gestion de bases de données SQL Server, optimisation des requêtes et résolution de problèmes de performance.
WPF : Expérience avec le framework WPF pour le développement d’applications desktop.
Blazor : Expérience avec Blazor pour le développement d’interfaces utilisateur modernes et performantes.
TailwindCSS : Connaissance du framework TailwindCSS pour la création
d’interfaces web modernes et réactives.Azure DevOps : Compétences pratiques dans l’utilisation d'Azure DevOps pour la gestion des versions, des builds et des déploiements.
JIRA / Confluence / Agilité : Expérience avec les outils de gestion de projet (JIRA, Confluence) et un bon niveau de pratique des méthodes agiles (Scrum, Kanban).
Réflexion stratégique sur les legacy : Capacité à comprendre les racines des problèmes dans le legacy et à proposer des solutions à long terme, tout en intervenant de manière rapide et efficace pour résoudre les urgences.
Excellente communication : Savoir expliquer clairement les problèmes techniques et collaborer avec des équipes internes et externes (en offshore).
Profil recherché :
Autonomie : Vous êtes capable de travailler seul sur des problématiques complexes et de gérer plusieurs priorités en même temps.
Leadership technique : Vous êtes à l’aise pour guider une équipe technique, faire preuve d’initiative et transmettre vos connaissances à d’autres développeurs.
Réactivité et flexibilité : Vous avez l’habitude de travailler dans des environnements agiles et de vous adapter à des exigences changeantes.
Capacité à évoluer vers un projet avec des technologies modernes : En fonction de vos résultats, vous pourrez évoluer vers la gestion d’un centre de service offshore et la gestion de projets sur des technologies plus récentes et plus modernes.
Profil recherché
Compétences et qualifications requises :
Expérience en développement .NET : Bonne maîtrise des applications et des
architectures anciennes, avec une capacité à s’adapter à des environnements
techniques complexes et anciens.SQL Server : Solides compétences en gestion de bases de données SQL Server,
optimisation des requêtes et résolution de problèmes de performance.WPF : Expérience avec le framework WPF pour le développement d’applications
desktop.Blazor : Expérience avec Blazor pour le développement d’interfaces utilisateur
modernes et performantes.TailwindCSS : Connaissance du framework TailwindCSS pour la création
d’interfaces web modernes et réactives.Azure DevOps : Compétences pratiques dans l’utilisation d'Azure DevOps pour la
gestion des versions, des builds et des déploiements.JIRA / Confluence / Agilité : Expérience avec les outils de gestion de projet (JIRA,
Confluence) et un bon niveau de pratique des méthodes agiles (Scrum, Kanban).Réflexion stratégique sur les legacy : Capacité à comprendre les racines des
problèmes dans le legacy et à proposer des solutions à long terme, tout en
intervenant de manière rapide et efficace pour résoudre les urgences.Excellente communication : Savoir expliquer clairement les problèmes techniques
et collaborer avec des équipes internes et externes (en offshore).
Profil recherché :
Autonomie : Vous êtes capable de travailler seul sur des problématiques complexes
et de gérer plusieurs priorités en même temps.Leadership technique : Vous êtes à l’aise pour guider une équipe technique, faire
preuve d’initiative et transmettre vos connaissances à d’autres développeurs.Réactivité et flexibilité : Vous avez l’habitude de travailler dans des environnements
agiles et de vous adapter à des exigences changeantes.Capacité à évoluer vers un projet avec des technologies modernes : En fonction
de vos résultats, vous pourrez évoluer vers la gestion d’un centre de service offshore
et la gestion de projets sur des technologies plus récentes et plus modernes.
Environnement de travail
Compétences et qualifications requises :
Expérience en développement .NET : Bonne maîtrise des applications et des
architectures anciennes, avec une capacité à s’adapter à des environnements
techniques complexes et anciens.SQL Server : Solides compétences en gestion de bases de données SQL Server,
optimisation des requêtes et résolution de problèmes de performance.WPF : Expérience avec le framework WPF pour le développement d’applications
desktop.Blazor : Expérience avec Blazor pour le développement d’interfaces utilisateur
modernes et performantes.TailwindCSS : Connaissance du framework TailwindCSS pour la création
d’interfaces web modernes et réactives.Azure DevOps : Compétences pratiques dans l’utilisation d'Azure DevOps pour la
gestion des versions, des builds et des déploiements.JIRA / Confluence / Agilité : Expérience avec les outils de gestion de projet (JIRA,
Confluence) et un bon niveau de pratique des méthodes agiles (Scrum, Kanban).Réflexion stratégique sur les legacy : Capacité à comprendre les racines des
problèmes dans le legacy et à proposer des solutions à long terme, tout en
intervenant de manière rapide et efficace pour résoudre les urgences.Excellente communication : Savoir expliquer clairement les problèmes techniques
et collaborer avec des équipes internes et externes (en offshore).
Profil recherché :
Autonomie : Vous êtes capable de travailler seul sur des problématiques complexes
et de gérer plusieurs priorités en même temps.Leadership technique : Vous êtes à l’aise pour guider une équipe technique, faire
preuve d’initiative et transmettre vos connaissances à d’autres développeurs.Réactivité et flexibilité : Vous avez l’habitude de travailler dans des environnements
agiles et de vous adapter à des exigences changeantes.Capacité à évoluer vers un projet avec des technologies modernes : En fonction
de vos résultats, vous pourrez évoluer vers la gestion d’un centre de service offshore
et la gestion de projets sur des technologies plus récentes et plus modernes.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +7 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Tech Lead .Net
Cherry Pick