Job position Tech Lead .Net
Share this job
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.
Candidate profile
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.
Working environment
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.
Apply to this job!
Find your next career move from +1,000 jobs!
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Tech Lead .Net
Cherry Pick