AI Empowered Maintenance Developer
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
Als eerste medewerker van het team ApplicatieOndersteuning help je dit team, de werkwijze en processen vorm te geven. Terwijl je dit doet pas je de principes ook al toe op twee kleine .NET-toepassingen.
Als AI Empowered Maintenance Developer / Technical Lead neem je een sleutelrol op in de uitbouw van een nieuw maintenance ontwikkelteam binnen de organisatie. Je bent de eerste ontwikkelaar die in dit team start en combineert hands‑on applicatieonderhoud met technisch leiderschap, teamopbouw en procesontwikkeling.
In een eerste fase neem je, met een stevige en verantwoorde inzet van AI, het technisch onderhoud op van twee kleine .NET-toepassingen. Je behandelt onder meer incidenten, bugfixes, beperkte functionele wijzigingen, security fixes, dependency‑updates, technische schuld, testing, releases en technische documentatie. Je onderzoekt actief waar AI de analyse, ontwikkeling, testing, code review en documentatie kan versnellen of verbeteren, met behoud van menselijke controle, softwarekwaliteit, governance en security.
De opdracht is ruimer dan het onderhouden van deze eerste toepassingen. Je helpt het nieuwe team inhoudelijk en organisatorisch vorm te geven en levert een actieve bijdrage aan het bestaande projectplan om te komen tot een volwaardig maintenance ontwikkelteam. Samen met de betrokken collega’s werk je een herhaalbare aanpak uit waarmee bijkomende toepassingen gecontroleerd kunnen worden overgedragen, opgenomen en onderhouden.
Je bouwt daarom mee aan de nodige standaarden, documenten, checklists, templates, werkinstructies en kwaliteitscriteria. Denk onder meer aan intake‑ en overnamecriteria, technische en functionele documentatievereisten, een applicatiedossier, kennisoverdracht, ontwikkel- en reviewrichtlijnen, test‑ en releaseafspraken, security‑ en kwaliteitscontroles, monitoring, logging, incidentafhandeling en lifecyclebeheer.
Naarmate bijkomende toepassingen en ontwikkelaars worden toegevoegd, neem je een richtinggevende rol op. Je begeleidt nieuwe teamleden, bewaakt een consistente manier van werken en helpt bepalen welke competenties en capaciteit nodig zijn om het team duurzaam uit te bouwen. De bedoeling is dat kennis niet bij één persoon blijft, maar wordt verankerd in documentatie, tooling, processen en samenwerking.
Resultaatsgebieden
- Hands‑on onderhoud en verdere stabilisering van de eerste twee kleine .NET‑toepassingen.
- Verantwoorde toepassing van AI tijdens analyse, ontwikkeling, debugging, testing, code review en documentatie.
- Uitwerking en toepassing van een gestandaardiseerd intake‑ en overnameproces voor toepassingen.
- Opbouw van een herbruikbaar maintenance framework met checklists, templates, kwaliteitscriteria en werkinstructies.
- Actieve bijdrage aan het projectplan, de fasering, risico’s, afhankelijkheden en groeistappen van het team.
- Afbakening en praktische toepassing van verantwoordelijkheden tussen project ontwikkelteams en het maintenance ontwikkelteam.
- Inrichting en verbetering van CI/CD, testing, security, logging, monitoring, release‑ en incidentprocessen.
- Borging van kennis via applicatiedossiers, technische documentatie, runbooks en overdrachtsmomenten.
- Coaching en onboarding van toekomstige ontwikkelaars en ondersteuning bij de verdere staffing van het team.
- Rapportering over voortgang, onderhoudbaarheid, risico’s, kwaliteit en benodigde capaciteit.
We zoeken een technisch sterke en pragmatische senior .NET-professional die graag bouwt aan zowel software als een nieuwe werking. Je voelt je comfortabel in een pioniersrol: je kunt zelfstandig starten, maar betrekt actief de juiste stakeholders en zorgt ervoor dat keuzes overdraagbaar en schaalbaar worden.
- Sterke hands‑on expertise in .NET/C# en ervaring met het doorgronden en onderhouden van bestaande toepassingen.
- Ervaring als technical lead of senior developer, met aandacht voor architectuur, kwaliteit en coachend leiderschap.
- Praktijkervaring met AI‑assisted development en het kritisch beoordelen van AI‑gegenereerde voorstellen.
- Ervaring met onderhoud, debugging, refactoring, geautomatiseerd testen, security fixes en dependencybeheer.
- Ervaring met CI/CD, cloudomgevingen en operationele aspecten zoals logging, monitoring en releases.
- Vermogen om processen, standaarden, checklists en documentatie pragmatisch op te bouwen en te verbeteren.
- Ervaring met applicatieoverdracht, teamopbouw of het professionaliseren van een maintenance‑of RUN‑werking is een belangrijke troef.
- Sterke communicatie‑ en samenwerkingsvaardigheden, met voldoende overtuigingskracht om nieuwe werkwijzen ingang te doen vinden.
Verwachte bijdrage in de opstartfase
- Een eerste werkbare maintenance‑aanpak toepassen op de twee .NET‑toepassingen en gericht verbeteren op basis van de praktijk