Naar de inhoud
Mijn HumanInTechSchrijf je in voor job alerts
HumanInTech
← Alle vacatures
Freelance of in loondienst bij HumanInTechVoltijds Vlaanderen, hybride

AI Empowered Maintenance Developer / Technical Lead

A Belgian housing organisation

Wat je zal doen

Je neemt een sleutelrol op in de opbouw van een nieuw maintenance development team binnen een Belgische huisvestingsorganisatie. Als eerste developer die aansluit, combineer je hands-on applicatie-onderhoud met technisch leiderschap, teamopbouw en procesontwikkeling.

In de initiële fase neem je het technisch onderhoud over van twee kleine .NET applicaties, met verantwoord gebruik van AI-tooling. Je werk omvat het afhandelen van incidenten, bugfixes, beperkte functionele wijzigingen, security fixes, dependency updates, technische schuld, testen, releases en technische documentatie. Je verkent actief waar AI de analyse, ontwikkeling, testen, code review en documentatie kan versnellen of verbeteren, met behoud van menselijke controle, softwarekwaliteit, governance en beveiliging.

De opdracht gaat verder dan het onderhouden van deze eerste applicaties. Je helpt het nieuwe team vorm te geven, zowel inhoudelijk als organisatorisch, en draagt actief bij aan het bestaande projectplan om een volwaardig maintenance development team op te bouwen. Samen met collega's ontwikkel je een herhaalbare aanpak voor gecontroleerde overdracht, intake en onderhoud van bijkomende applicaties.

Je bouwt de nodige standaarden, documenten, checklists, templates, werkinstructies en kwaliteitscriteria op. Denk aan intake- en overdrachts­criteria, technische en functionele documentatie­vereisten, applicatiedossiers, kennisoverdracht, ontwikkel- en review­richtlijnen, test- en release­afspraken, security- en kwaliteitscontroles, monitoring, logging, incident­afhandeling en lifecycle­beheer.

Naarmate er bijkomende applicaties en developers worden toegevoegd, neem je een begeleidende rol op. Je coacht nieuwe teamleden, zorgt voor een consistente werkwijze en helpt bepalen welke competenties en capaciteit nodig zijn om het team duurzaam op te bouwen. De bedoeling is dat kennis niet bij één persoon blijft, maar verankerd wordt in documentatie, tooling, processen en samenwerking.

Jouw verantwoordelijkheden

  • Hands-on onderhoud en verdere stabilisatie van de eerste twee kleine .NET applicaties
  • Verantwoorde toepassing van AI tijdens analyse, ontwikkeling, debugging, testen, code review en documentatie
  • Ontwikkeling en toepassing van een gestandaardiseerd intake- en overdrachtsproces voor applicaties
  • Opbouw van een herbruikbaar maintenance framework met checklists, templates, kwaliteitscriteria en werkinstructies
  • Actieve bijdrage aan het projectplan, fasering, risico's, afhankelijkheden en groeistappen van het team
  • Definiëren en toepassen van verantwoordelijkheden tussen projectontwikkelingsteams en het maintenance development team
  • Opzetten en verbeteren van CI/CD, testen, security, logging, monitoring, release- en incidentprocessen
  • Borgen van kennis via applicatiedossiers, technische documentatie, runbooks en overdrachtsmomenten
  • Coaching en onboarding van toekomstige developers en ondersteuning bij verdere bemensing van het team
  • Rapporteren over voortgang, onderhoudbaarheid, risico's, kwaliteit en benodigde capaciteit

Wat we zoeken

We zoeken een technisch sterke en pragmatische senior .NET professional die het leuk vindt om zowel software als een nieuwe werkwijze op te bouwen. Je voelt je comfortabel in een pioniersrol: je kan zelfstandig starten, maar betrekt actief de juiste stakeholders en zorgt ervoor dat keuzes overdraagbaar en schaalbaar zijn.

Must have

  • Sterke hands-on expertise in .NET/C# en ervaring met het begrijpen en onderhouden van bestaande applicaties
  • 5+ jaar ervaring als technical lead of senior developer, met aandacht voor architectuur, kwaliteit en coachend leiderschap
  • 8+ jaar ervaring in softwareontwikkeling en onderhoud van bestaande applicaties
  • Praktische ervaring met AI-ondersteunde ontwikkeling en kritisch beoordelen van AI-gegenereerde voorstellen
  • Ervaring met maintenance: incidenten, bugfixes, kleine wijzigingen, security en dependencies
  • Ervaring met CI/CD, cloudomgevingen en operationele aspecten zoals logging, monitoring en releases
  • Ervaring met tooling zoals Octopus Deploy, TeamCity, XperiDo, ElasticSearch, ASP.NET MVC, NServiceBus
  • Ervaring met cloud infrastructuur Azure, Azure ServiceBus
  • Hands-on ervaring met C#, .NET, debugging, refactoring en geautomatiseerd testen
  • Vermogen om processen, standaarden, checklists en documentatie pragmatisch op te bouwen en te verbeteren
  • Ervaring met applicatie-overdracht, kennisoverdracht of professionalisering van een maintenance of RUN-werking is een belangrijke troef
  • Ervaring met frameworks, standaarden, checklists, templates en ontwikkelrichtlijnen
  • Sterke schriftelijke documentatie- en communicatievaardigheden
  • Sterke communicatie- en samenwerkingsvaardigheden, met voldoende overtuigingskracht om nieuwe werkwijzen te verankeren
  • Vloeiend Nederlands (C2-niveau)

Should have

  • Hoger onderwijs (Master of Bachelor) met technische/engineering achtergrond of gelijkwaardig door ervaring
  • Coachende, verbindende en pragmatische werkstijl
  • Ervaring met Agile/Scrum of Kanban in een onderhoudscontext
  • Ervaring met CI/CD-processen en release-automatisering
  • Ervaring met coaching, onboarding en kennisverankering binnen ontwikkelteams
  • Ervaring met logging, monitoring en observability
  • Ervaring met secure software development en vulnerability management

Nice to have

  • Ervaring met projectplanning, risicomonitoring en stakeholder alignment
  • Vermogen om zelfstandig te starten en tegelijk transparant samen te werken

Verwachte bijdrage in de opstartfase

  • Een eerste werkbare onderhoudsaanpak toepassen op de twee .NET-applicaties en deze verbeteren op basis van de praktijk
  • Hiaten in code, testing, documentatie, security, monitoring en overdraagbaarheid zichtbaar maken en helpen verhelpen
  • Samen met stakeholders een minimale set intakecriteria en een applicatie-overdrachtschecklist opstellen en gebruiken
  • Helpen bij het structureren van een onderhoudsbacklog en technische roadmap, inclusief risico's en technische schuld
  • Werkafspraken opzetten voor ontwikkeling, review, testing, release, incidenten en documentatie
  • Voorstellen formuleren voor de volgende teamleden en voor de verdeling van senior, medior en gedeelde expertise
  • Geleerde lessen uit de eerste applicaties vertalen naar een schaalbaar model voor toekomstige applicaties

Dit is niet uitsluitend een coachende of adviserende rol. Je neemt zelf actief onderhouds- en ontwikkeltaken op en bouwt vanuit die praktijkervaring het team en de werkmethoden op.

De setting

Deze opdracht loopt één jaar en start in november 2026. Je werkt voor een Belgische huisvestingsorganisatie in Vlaanderen. Thuiswerk is mogelijk. De werktaal is Nederlands.

Zo ga je bij ons aan de slag

Je kunt deze opdracht uitvoeren als freelancer of als medewerker in loondienst bij HumanInTech. Dezelfde rol, hetzelfde team.

Kom je bij ons in loondienst, dan loopt je dienstverband door na deze opdracht. Wanneer de opdracht eindigt, zoeken we samen naar je volgende missie.

Job alerts

Hoor het als er een positie is die bij je past.

Vertel ons waar je interesse naar uitgaat. Je krijgt wekelijks een overzicht van passende open posities, en, als je wil, nemen we rechtstreeks contact op zodra er iets opduikt voor jouw profiel. Geen account, één klik om te bevestigen, één klik om te stoppen.

Waar ben je in geïnteresseerd?

Kies één of meer domeinen of specifieke vaardigheden. Je ontvangt vacatures die bij minstens één keuze passen.

0 geselecteerd

Domeinen

Technologieën & vaardigheden

Hoe mogen we je op de hoogte houden?

Je bevestigt je inschrijving met één klik in de e-mail die we je sturen. Elk bericht bevat een link om dit aan te passen of te stoppen. We gebruiken je gegevens enkel hiervoor. Zie het privacybeleid.