6 jours, 5 heures ago

Technical Lead .NET

Objectif du poste

L’Application Technical Lead chez NIHDI-ICT (SDO) occupe une position clé dans le leadership technique de l’organisation, principalement au sein d’une équipe d’application 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 d’autres membres de l’équipe, y compris des experts fonctionnels et des 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 s’alignent sur les objectifs business 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 techniques et aux défis du projet tout en assurant le leadership technique et l’orientation de la conception technique. Les principales responsabilités d’un technical lead sont :

  1. Leadership technique et coaching : Fournir une orientation et un mentorat à l’équipe de développement, favorisant une culture d’excellence technique.
  2. Responsabilité technique finale des systèmes logiciels au sein de l’équipe d’application : Superviser tous les aspects techniques au sein de l’équipe d’application, en veillant à 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 part significative de son temps à des travaux de développement opérationnels, incluant le codage, le développement de fonctionnalités et la correction de bugs.
  4. Préparation des livrables techniques : Rédiger une documentation technique détaillée pour les releases logicielles, incluant les demandes d’infrastructure et les documents de release.
  5. Demandes de modifications de configuration à I&O : Gérer les demandes de modification de configuration adressées à I&O pour assurer la stabilité et la performance du système.
  6. Conception de systèmes : Concevoir des systèmes évolutifs, fiables et maintenables tout en respectant les standards architecturaux 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 via des revues approfondies et la mise en place de processus d’assurance qualité stricts.
  9. Optimisation des performances : Évaluer régulièrement la performance logicielle et procéder aux ajustements nécessaires pour l’optimisation.
  10. Considérations de sécurité : Intégrer les pratiques de sécurité les plus récentes pour protéger les systèmes logiciels contre les menaces, en tenant compte des décisions architecturales.
  11. Évaluation et intégration de technologies : Évaluer et intégrer de nouvelles technologies en phase avec les objectifs business et renforçant les capacités du système, en tenant compte des décisions architecturales.
  12. Dépannage et support : Prendre en charge la résolution des problèmes techniques complexes, en fournissant un dépannage et un support d’expert.
  13. Respect des standards architecturaux et collaboration : Collaborer avec le portfolio architect pour s’aligner sur l’architecture stratégique tout en conservant la latitude nécessaire pour effectuer 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 comprennent 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 pour créer un environnement de travail positif. Compétences de communication claires et efficaces, tant à l’oral qu’à l’écrit, pour collaborer avec les membres de l’équipe, les parties prenantes et des interlocuteurs non techniques.
  2. Mentorat : Volonté de partager ses connaissances, de fournir des feedbacks et de favoriser la croissance professionnelle des autres développeurs. Aptitude à gérer les différends 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 impactant la direction et l’exécution du projet. Capacité à comprendre les objectifs business 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, aux exigences et aux environnements changeants. Capacité à prioriser les tâches et à gérer efficacement son temps pour respecter les délais. Endurance pour faire face à la pression des échéances et des défis techniques sans compromettre la performance. Engagement à rester informé des dernières tendances et technologies du secteur.
  5. Compétences linguistiques :
  6. Maîtrise d’une des deux langues nationales : FR ou NL (Niveau C2*)
  7. Bonne connaissance de l’autre langue (Niveau B2*)
  8. Très bon niveau d’anglais (Niveau C1*)

Les niveaux indiqués correspondent au Cadre Européen Commun de Référence pour les Langues (CECR), qui définit les standards de maîtrise des langues en Europe.

Nous vous offrons

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

  • Une mission à long terme
  • Un bon équilibre vie professionnelle / vie privée
  • Horaires 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 lieux de travail organisés selon les activités
  • Bonne accessibilité en transports en commun
  • Facilités de parking pour voitures et vélos dans le bâtiment
  • Casiers individuels
  • Un restaurant d’entreprise

Diverses opportunités de développement personnel :

  • Formations et stages (à suivre en dehors des heures de travail) via notre plateforme d’auto-formation E-academy ou via la plateforme Microsoft Enterprise Skills Initiative
  • Formations et stages (à suivre en dehors des heures de travail) via notre E-academy

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