Senior Tech Lead

Brussels Start
1 month ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Remote

Tech stack

Agile Methodology
Code Review
Computer Security
DevOps
IBM Rational Unified Process
Scrum Methodology
Software Architecture
Systems Development Life Cycle
Release Management
Software Engineering
Servicenow

Job description

Dans le cadre de la structuration de ses pratiques de développement logiciel, l'ETNIC souhaite formaliser et mettre en œuvre un Software Development Life Cycle (SDLC) adapté à ses besoins spécifiques. L'objectif est d'établir un cadre standardisé permettant d'optimiser les processus de conception, développement, test, déploiement et maintenance des logiciels, tout en assurant la qualité, la traçabilité et l'alignement avec les objectifs métiers, les normes et les standards IT.

  1. Objectifs de la mission Le Senior Tech Lead interviendra en tant que conseiller stratégique du responsable du pôle développement, coach technique et mentor opérationnel des équipe produits afin de :
  • Évaluer l'existant : cartographier les pratiques actuelles en matière de développement logiciel et d'assurance qualité.
  • Améliorer le SDLC existant : proposer une méthodologie structurée, intégrant les meilleures pratiques issues de RUP, Agile, DevOps, ITIL.
  • Mettre en œuvre ce SDLC avec les parties prenantes : équipes techniques, responsables produit, QA, etc.
  • Accompagner les équipes : à travers du coaching technique, des ateliers de montée en compétences et la mise en place de standards (documentation, conventions de code, revues techniques, etc.).
  • Assurer le suivi : o Définir des indicateurs de performance (KPIs) pour mesurer la maturité du SDLC et piloter l'amélioration continue. o Accompagner les équipes « produits » dans la définition d'OKRs spécifiques pour leurs projets et livrables.

Requirements

Le consultant retenu devra justifier du profil suivant :

  • Expérience confirmée : o Minimum 10 années d'expérience en développement logiciel, incluant des rôles de lead développeur. o Minimum 5 années dans des fonctions de leadership technique et/ou de responsable produit et/ou de support aux développeurs (méthodes, outils, gouvernance technique).

  • Compétences techniques attendues : o Excellente maîtrise des architectures logicielles et des principes de conception. o Connaissance approfondie des langages de programmation courants et des environnements de développement. o Maîtrise des méthodologies Agile (Scrum, Kanban, SAFe) et RUP. o Expertise sur les processus SDLC, incluant la documentation, les revues de code, la gestion des versions, les tests, le déploiement et la maintenance. o ServiceNow : une connaissance de la plateforme est considérée comme un atout.

  • Compétences humaines et leadership : o Capacité à encadrer, fédérer et coacher des équipes techniques de niveaux variés. o Sens de la pédagogie et de la communication, dans un environnement 100 % francophone. o Esprit d'analyse, rigueur méthodologique, orientation qualité et amélioration continue.

  • Bonus : o Une expérience en assurance qualité logicielle sera considérée comme un plus significatif.

  1. Livrables attendus
  • Maintien de la cartographie des pratiques actuelles de développement.
  • Plan de mise en œuvre du SDLC, incluant les outils, les rôles, les responsabilités et les processus associés.
  • Documentation des standards et méthodologies proposées.
  • Ateliers de formation et de coaching auprès des équipes techniques.
  • Audit, Indicateurs de suivi et rapport de maturité sur l'adoption et l'amélioration du framework SDLC.
  1. Modalités de collaboration
  • Le Senior Tech Lead travaillera en lien direct avec : o L'architecture entreprise o Les équipes de développement o Les équipes infrastructure o Le release manager o Les parties prenantes internes : ex. SecOps, ITSM

  • Une participation active aux comités de pilotage du projet pourra être requise.

Apply for this position