Connectez-vous pour accéder plus rapidement aux meilleurs offres. Cliquez ici si vous n'avez pas encore un compte.

Tech lead .Net - Angular (IT) / Freelance Emploi Plein temps

il y a 1 semaine Independent & Freelance Paris
Détails de l'annonce

Leader Technique Full Stack expérimenté en .NET / Angular / SQL Server

Description du poste :
Nous sommes à la recherche d'un Leader Technique Full Stack .NET / Angular / SQL Serveur expérimenté pour rejoindre notre équipe de développement. Vous serez impliqué(e) dans des projets innovants, utilisant les technologies les plus récentes, en méthodologie Agile.

Votre mission consistera à participer activement à toutes les phases du cycle de vie des projets, de la conception à la mise en production.

Vous contribuerez également à l'amélioration continue des solutions existantes, avec un souci constant de qualité, de performance, et de sécurité du code.

Une expérience avec les outils Azure DevOps pour la gestion de projet et l'intégration continue serait fortement appréciée.

Missions principales :
Planifier et suivre les travaux de l?équipe développement

Gérer, contrôler et valider les revues de code

Concevoir et développer des API RESTful avec .NET (version 6 et plus)

Créer des interfaces utilisateurs dynamiques et réactives en utilisant Angular (version 16 et plus).

Assurer l'intégration des interfaces avec les services backend via des appels API.

Maintenir et optimiser les objets SQL (modèles de données, procédures stockées).

Tester les développements (tests unitaires et intégration)

Optimiser les performances des applications, aussi bien sur le backend que le frontend.

Mettre en place et maintenir les processus d'intégration continue (CI) et de déploiement continu (CD).

Gérer et valider les déploiements en recette et en production

Participer à la veille technologique, aux décisions et à la définition des architectures techniques.

Suivre le monitoring de l?application

Assurer la maintenance et l'évolution des applications en production.

Participer au recrutement de nouveaux collaborateurs

Encadrer et former les développeurs en poste afin de les rendre autonomes sur des projets techniques spécifiques (back-end, front-end, DevOps).

Animer des ateliers techniques, sessions de pair programming et code reviews.

Suivre la progression et fournir des feedbacks réguliers pour garantir une montée en compétences progressive.

Compétences requises :
Maîtrise des outils de gestion de version, notamment Git

Compréhension des méthodologies Agile et Scrum.

Forte capacité à intégrer la cartographie fonctionnelle

Autonomie, gestion du temps, encadrement technique, pédagogie, capacité rédactionnelle

Excellente maîtrise des technologies .NET (v6+), Angular (v16+, Material) et SQL Server 2017+.

Solides compétences en C#, HTML, CSS, TypeScript, JavaScript et T-SQL.

Expertise avec Entity Framework / EF Core (database first et code first).

Bonne maîtrise des design patterns et de la programmation orientée objet (POO).

Bonne maitrise de la couche d?authentification (Azure AD)

Expertise en développement de tests unitaires et tests d'intégration.

Compétences additionnelles souhaitées :
Connaissance d'Azure DevOps.

Profil candidat:Compétences requises :
Maîtrise des outils de gestion de version, notamment Git

Compréhension des méthodologies Agile et Scrum.

Forte capacité à intégrer la cartographie fonctionnelle

Autonomie, gestion du temps, encadrement technique, pédagogie, capacité rédactionnelle

Excellente maîtrise des technologies .NET (v6+), Angular (v16+, Material) et SQL Server 2017+.

Solides compétences en C#, HTML, CSS, TypeScript, JavaScript et T-SQL.

Expertise avec Entity Framework / EF Core (database first et code first).

Bonne maîtrise des design patterns et de la programmation orientée objet (POO).

Bonne maitrise de la couche d?authentification (Azure AD)

Expertise en développement de tests unitaires et tests d'intégration.

Compétences additionnelles souhaitées :
Connaissance d'Azure DevOps.

Familiarité avec des outils de monitoring et de logging tels qu'Azure Application Insights et Azure Monitor.

Profil recherché :
Diplôme d'ingénieur en informatique (ou équivalent Bac+5).

Expérience de + de 5 ans sur un poste équivalent

Passion pour les nouvelles technologies et aptitude au travail en équipe.

Capacité à évoluer dans un environnement agile et à s?adapter aux changements rapides des projets.

Ce poste offre une excellente opportunité de contribuer à des projets techniques d'envergure, au sein d'une équipe dynamique et orientée vers l'innovation.