2 jours, 13 heures ago

Technical Lead .NET

Objectif du poste

L’Application Technical Lead chez NIHDI-ICT (SDO) occupe un poste clé dans le leadership technique de l’organisation, principalement au sein d’une équipe applicative spécialisée. Il/elle est responsable de la livraison de solutions techniques impactantes pour un portefeuille spécifique. Son rôle englobe la supervision technique des nouvelles initiatives de projet ainsi que la maintenance des applications existantes. Travaillant en collaboration avec les développeurs et autres membres de l’équipe, y compris les experts fonctionnels et les business analysts, il/elle coordonne également avec le portfolio architect et les équipes Infrastructure & Operations (I&O). Relevant directement du Project Lead, son expertise est cruciale pour stimuler l’innovation et intégrer des solutions technologiques qui sont alignées avec les objectifs métier et améliorent l’efficacité opérationnelle.

Responsabilités principales

Le rôle du Technical Lead est un mélange de supervision technique de haut niveau et de développement opérationnel. Cette double responsabilité garantit que le Technical Lead reste profondément connecté aux détails et défis techniques du projet tout en assurant un leadership technique et une orientation dans la conception technique. Les principales responsabilités d’un technical lead sont les suivantes :

  1. Leadership technique et accompagnement : Fournir des conseils et du mentorat à l’équipe de développement, en favorisant une culture d’excellence technique.

  2. Responsabilité technique globale des systèmes logiciels au sein de l’équipe applicative : Superviser tous les aspects techniques au sein de l’équipe, veiller à ce que le développement et le déploiement des logiciels respectent les normes et objectifs de l’organisation.

  3. Contribution active au développement : Consacrer une partie significative de son temps à des travaux de développement opérationnel, notamment le codage, le développement de fonctionnalités et la correction de bugs.

  4. Préparation des livrables techniques : Rédiger la documentation technique détaillée pour les releases logicielles, y compris les demandes d’infrastructure et les documents de release.

  5. Demandes de modifications de configuration à l’I&O : Gérer les demandes de modification de configuration faites à l’I&O afin d’assurer la stabilité et la performance du système.

  6. Conception de systèmes : Concevoir des systèmes évolutifs, fiables et maintenables en respectant les standards d’architecture et en complétant l’architecture globale en collaboration avec l’équipe d’architecture.

  7. Analyse des besoins : Collaborer avec les analysts pour affiner les besoins et les traduire en solutions techniques robustes.

  8. Revue de code et assurance qualité : Garantir la qualité du code par des revues approfondies et la mise en œuvre de processus d’assurance qualité rigoureux.

  9. Optimisation des performances : Évaluer régulièrement la performance des logiciels et effectuer les ajustements nécessaires pour l’optimisation.

  10. Considérations de sécurité : Intégrer les pratiques de sécurité à jour pour protéger les systèmes logiciels contre les menaces, en tenant compte des décisions architecturales.

  11. Évaluation et intégration technologique : Évaluer et intégrer de nouvelles technologies qui correspondent aux objectifs métier et renforcent les capacités du système, en tenant compte des décisions architecturales.

  12. Dépannage et support : Diriger la résolution des problèmes techniques complexes, en apportant une expertise en troubleshooting et support.

  13. Respect des standards d’architecture et collaboration : Collaborer avec le portfolio architect pour s’aligner sur l’architecture stratégique tout en conservant la liberté de faire des choix de conception complémentaires.

Compétences comportementales clés

Pour un technical lead, en particulier dans un environnement .Net, les compétences comportementales clés incluent généralement :

  1. Leadership : Capacité à inspirer, motiver et guider les autres développeurs vers l’atteinte des objectifs du projet. Esprit collaboratif pour travailler harmonieusement avec diverses équipes transverses. Sensibilité et prise en compte des émotions et motivations des membres de l’équipe afin de créer un environnement de travail positif. Compétences en communication claires et efficaces, tant à l’oral qu’à l’écrit, pour collaborer avec les membres de l’équipe, les parties prenantes et les publics non techniques.

  2. Mentorat : Volonté de partager ses connaissances, de fournir des feedbacks et de favoriser la croissance professionnelle des autres développeurs. Capacité à gérer les conflits au sein de l’équipe et à négocier des solutions avec les parties prenantes.

  3. Résolution de problèmes & Prise de décision : Solides capacités d’analyse pour identifier les problèmes et développer des solutions innovantes. Assurance et compétence pour prendre des décisions cruciales ayant un impact sur l’orientation et l’exécution du projet. Capacité à comprendre les objectifs métier globaux et à aligner les objectifs techniques en conséquence. Aptitude à comprendre les besoins des clients et à les traduire en solutions techniques.

  4. Résilience : Flexibilité pour s’adapter aux évolutions technologiques, exigences et environnements changeants. Capacité à prioriser les tâches et à gérer efficacement son temps pour respecter les délais. Endurance pour gérer la pression des deadlines et des défis techniques sans compromettre la performance. Engagement à se tenir informé des dernières tendances et technologies du secteur.

Nous vous offrons

Un emploi intéressant dans les services ICT qui a un impact sur la société, avec de nombreux avantages :

  • Une mission à long terme ;
  • Un bon équilibre vie professionnelle/vie privée ;
  • Des horaires de travail flexibles de 40 heures par semaine (7h30 à 20h00 avec des plages fixes entre 9h00 et 12h00 et 13h00 et 16h00) ;
  • La possibilité de télétravailler ;
  • Des espaces de travail organisés selon les activités ;
  • Bonne accessibilité par les transports en commun ;
  • Stationnement pour voitures et vélos dans le bâtiment ;
  • Casiers individuels ;
  • Diverses possibilités de développement personnel :

  • Formations et stages (à suivre en dehors des heures de travail) via notre eacademy ;

  • Plateforme d’auto-formation ou via la plateforme Microsoft Enterprise Skills Initiative ;

  • Un restaurant d’entreprise.

Postuler pour cet emploi

This position was originally posted on Pro Unity.

It is publicly accessible, and we recommend applying directly through the Pro Unity website instead of going through third party recruiters.

Illustration d'inscription à la newsletter