Aller au contenu
Mon HumanInTechRecevoir les alertes emploi
HumanInTech
← Toutes les offres
Freelance ou salarié chez HumanInTechTemps plein Flandre, hybride

AI Empowered Maintenance Developer / Technical Lead

A Belgian housing organisation

Ce que vous ferez

Vous jouerez un rôle clé dans la construction d'une nouvelle équipe de développement maintenance au sein d'une organisation belge de logement social. En tant que premier développeur à rejoindre l'équipe, vous combinerez la maintenance applicative pratique avec le leadership technique, la constitution d'équipe et le développement de processus.

Dans la phase initiale, vous reprendrez la maintenance technique de deux petites applications .NET, en faisant un usage responsable des outils IA. Votre travail comprend la gestion des incidents, les corrections de bugs, les modifications fonctionnelles limitées, les correctifs de sécurité, les mises à jour de dépendances, la dette technique, les tests, les releases et la documentation technique. Vous explorerez activement où l'IA peut accélérer ou améliorer l'analyse, le développement, les tests, la revue de code et la documentation, tout en maintenant le contrôle humain, la qualité logicielle, la gouvernance et la sécurité.

La mission va au-delà de la maintenance de ces premières applications. Vous aiderez à façonner la nouvelle équipe tant sur le plan du contenu que de l'organisation, et contribuerez activement au plan de projet existant pour construire une équipe de développement maintenance à part entière. Avec vos collègues, vous développerez une approche reproductible pour la passation contrôlée, l'intake et la maintenance d'applications supplémentaires.

Vous construirez les standards, documents, checklists, templates, instructions de travail et critères de qualité nécessaires. Pensez aux critères d'intake et de passation, aux exigences de documentation technique et fonctionnelle, aux dossiers applicatifs, au transfert de connaissances, aux directives de développement et de revue, aux accords de test et de release, aux contrôles de sécurité et de qualité, au monitoring, au logging, à la gestion des incidents et à la gestion du cycle de vie.

Au fur et à mesure que des applications et des développeurs supplémentaires seront ajoutés, vous prendrez un rôle de guide. Vous coacherez les nouveaux membres de l'équipe, assurerez une façon de travailler cohérente et aiderez à déterminer quelles compétences et capacités sont nécessaires pour construire l'équipe de manière durable. L'intention est que la connaissance ne reste pas chez une seule personne, mais soit ancrée dans la documentation, l'outillage, les processus et la collaboration.

Vos responsabilités

  • Maintenance pratique et stabilisation continue des deux premières petites applications .NET
  • Application responsable de l'IA lors de l'analyse, du développement, du debugging, des tests, de la revue de code et de la documentation
  • Développement et application d'un processus d'intake et de passation standardisé pour les applications
  • Construction d'un cadre de maintenance réutilisable avec checklists, templates, critères de qualité et instructions de travail
  • Contribution active au plan de projet, au phasage, aux risques, aux dépendances et aux étapes de croissance de l'équipe
  • Définition et application des responsabilités entre les équipes de développement projet et l'équipe de développement maintenance
  • Mise en place et amélioration des processus CI/CD, de test, de sécurité, de logging, de monitoring, de release et de gestion des incidents
  • Sécurisation des connaissances via les dossiers applicatifs, la documentation technique, les runbooks et les moments de passation
  • Coaching et onboarding des futurs développeurs et support pour le recrutement complémentaire de l'équipe
  • Reporting sur les progrès, la maintenabilité, les risques, la qualité et la capacité requise

Ce que nous recherchons

Nous recherchons un professionnel .NET senior techniquement solide et pragmatique qui aime construire à la fois des logiciels et une nouvelle façon de travailler. Vous vous sentez à l'aise dans un rôle de pionnier : vous pouvez démarrer de manière autonome, mais impliquez activement les bonnes parties prenantes et veillez à ce que les choix soient transférables et évolutifs.

Indispensable

  • Solide expertise pratique en .NET/C# et expérience dans la compréhension et la maintenance d'applications existantes
  • 5+ ans d'expérience en tant que technical lead ou développeur senior, avec attention à l'architecture, à la qualité et au leadership de coaching
  • 8+ ans d'expérience en développement logiciel et maintenance d'applications existantes
  • Expérience pratique du développement assisté par IA et évaluation critique des propositions générées par IA
  • Expérience en maintenance : incidents, corrections de bugs, petites modifications, sécurité et dépendances
  • Expérience avec CI/CD, environnements cloud et aspects opérationnels tels que logging, monitoring et releases
  • Expérience avec des outils tels que Octopus Deploy, TeamCity, XperiDo, ElasticSearch, ASP.NET MVC, NServiceBus
  • Expérience avec l'infrastructure cloud Azure, Azure ServiceBus
  • Expérience pratique avec C#, .NET, debugging, refactoring et tests automatisés
  • Capacité à construire et améliorer de manière pragmatique des processus, standards, checklists et documentation
  • L'expérience de la passation d'applications, du transfert de connaissances ou de la professionnalisation d'une opération de maintenance ou RUN est un atout important
  • Expérience avec les frameworks, standards, checklists, templates et directives de développement
  • Solides compétences en documentation écrite et en communication
  • Solides compétences en communication et collaboration, avec suffisamment de force de persuasion pour établir de nouvelles méthodes de travail
  • Néerlandais courant (niveau C2)

Souhaitable

  • Enseignement supérieur (Master ou Bachelor) avec formation technique/ingénierie ou équivalent par l'expérience
  • Style de travail pragmatique, axé sur le coaching et la connexion
  • Expérience avec Agile/Scrum ou Kanban dans un contexte de maintenance
  • Expérience avec les processus CI/CD et l'automatisation des releases
  • Expérience en coaching, onboarding et ancrage des connaissances au sein d'équipes de développement
  • Expérience avec le logging, le monitoring et l'observabilité
  • Expérience avec le développement logiciel sécurisé et la gestion des vulnérabilités

Atouts supplémentaires

  • Expérience avec la planification de projets, le suivi des risques et l'alignement des parties prenantes
  • Capacité à démarrer de manière autonome tout en collaborant de manière transparente

Contribution attendue lors de la phase de démarrage

  • Appliquer une première approche de maintenance fonctionnelle aux deux applications .NET et l'améliorer sur base de la pratique
  • Rendre visibles les lacunes en matière de code, de tests, de documentation, de sécurité, de monitoring et de transférabilité et aider à y remédier
  • Établir et utiliser, avec les parties prenantes, un ensemble minimal de critères d'admission et une checklist de transfert d'application
  • Aider à structurer un backlog de maintenance et une roadmap technique, incluant les risques et la dette technique
  • Mettre en place des accords de travail pour le développement, la revue, les tests, les releases, les incidents et la documentation
  • Formuler des propositions pour les prochains membres de l'équipe et pour la répartition des expertises senior, medior et partagées
  • Traduire les leçons tirées des premières applications en un modèle évolutif pour les applications futures

Il ne s'agit pas exclusivement d'un rôle de coaching ou de conseil. Vous prendrez activement en charge vous-même des tâches de maintenance et de développement et vous construirez l'équipe et les méthodes de travail à partir de cette expérience pratique.

Le contexte

Cette mission dure un an et débute en novembre 2026. Vous travaillerez pour une organisation belge de logement social en Flandre. Le travail à distance est possible. La langue de travail est le néerlandais.

Comment nous rejoindre

Vous pouvez réaliser cette mission en freelance ou en tant que salarié de HumanInTech. Même rôle, même équipe.

Si vous nous rejoignez en tant que salarié, votre contrat de travail se poursuit au-delà de cette mission. À son terme, nous chercherons ensemble votre prochaine mission.

Alertes emploi

Soyez informé des postes qui vous correspondent.

Dites-nous ce qui vous intéresse. Vous recevez chaque semaine un aperçu des postes ouverts correspondants et, si vous le souhaitez, nous vous contactons directement dès qu'une opportunité se présente pour votre profil. Pas de compte, un clic pour confirmer, un clic pour arrêter.

Qu'est-ce qui vous intéresse ?

Choisissez un ou plusieurs domaines ou compétences. Les offres correspondent à au moins un de vos choix.

0 sélectionné(s)

Domaines

Technologies & compétences

Comment pouvons-nous vous tenir informé ?

Vous confirmez votre inscription en un clic dans l'e-mail que nous vous envoyons. Chaque message contient un lien pour modifier ou arrêter cela. Vos données ne servent qu'à cet usage. Voir la politique de confidentialité.