Senior .NET Application Architect & Technical Lead (Freelance mogelijk)
Omschrijving
Let op: de tekst van deze vacature wordt niet automatisch vertaald en kan in een andere taal zijn opgesteld.
📋 Taken en verantwoordelijkheden
In deze rol neem je het technische voortouw binnen twee sterk verbonden digitale initiatieven in de sociale huisvestingscontext. Een eerste traject focust op een centraal register voor sociale huurders en het verhuurproces, waarbij bestaande rapportering vervangen wordt door automatische gegevensuitwisseling met verhuurders. Een tweede traject ondersteunt de uitbreiding van verplichtingen voor kandidaat-huurders en huurders om hun toeleiding naar de arbeidsmarkt te versterken. Daarbij wordt de bestaande verplichting tot inschrijving bij de arbeidsbemiddelingsdienst uitgebreid met een verplichting tot beschikbaarheid voor de arbeidsmarkt. De afbakening van de doelgroep en de controles verlopen via bevraging van authentieke bronnen en aanpassingen aan bestaande webdiensten. Beide trajecten hangen bovendien samen met andere centrale registers.
Daarnaast fungeert dit domein als pilootomgeving voor het uitwerken, implementeren en evalueren van een AI-gedreven software development lifecycle. Je draagt actief bij aan een gecontroleerde en schaalbare inzet van artificiële intelligentie binnen softwareontwikkeling.
Je combineert in deze functie technische diepgang met architectuurverantwoordelijkheid en teamgerichte aansturing. Daarbij bepaal je mee de technische koers en bewaak je tegelijk de kwaliteit en de snelheid van oplevering.
Technisch leiderschap & architectuur
- Je bepaalt en bewaakt de applicatie-architectuur en designrichtlijnen binnen het Agile team.
- Je werkt complexe technische oplossingen en ontwerpen uit en begeleidt de realisatie ervan.
- Je stemt af met de bredere architectuurwerking en zorgt voor aansluiting op standaarden, referentiearchitecturen en integratiepatronen.
- Je ontwerpt en implementeert API’s en koppelingen, hoofdzakelijk via REST en waar relevant via SOAP.
- Je waakt over kwalitatieve technische documentatie, API-standaarden zoals OpenAPI/Swagger en degelijke releaseprocessen.
- Je neemt de rol van application architect op binnen het geldende governancekader en geeft inhoudelijke richting aan het team.
- Je vertaalt moderne applicatiearchitecturen, zoals microservices en service-oriented architectuur, op een pragmatische manier naar concrete oplossingen.
Delivery & teamverantwoordelijkheid
- Je draagt de eindverantwoordelijkheid voor de technische kwaliteit en het deliverytempo van het team.
- Je werkt actief mee aan sprintdoelen en helpt technische impediments tijdig weg te nemen.
- Je bewaakt kwaliteitsprincipes rond testing, code quality, secure coding, logging, monitoring en observability.
- Je ondersteunt build-, deployment- en releaseprocessen en volgt CI/CD-principes en bijhorende tooling mee op.
- Je combineert richting geven met hands-on werk in analyse, coderen, testen en debuggen waar nodig.
Teamcoaching & people management
- Je stuurt softwareontwikkelaars en technische ontwerpers aan en begeleidt hen in hun technische groei.
- Je geeft onderbouwde feedback, evalueert teamleden en ondersteunt de selectie en onboarding van nieuwe collega’s.
- Je stimuleert een cultuur van gedeelde verantwoordelijkheid, ownership en continue verbetering.
- Je werkt nauw samen met de Scrum Master rond teamperformantie en met de Product Owner rond technische haalbaarheid en prioriteiten.
Agile samenwerking
- Je ondersteunt sprintplanning, refinement en retrospectives, met blijvende focus op het behalen van het sprintdoel.
- Je bewaakt de technische kwaliteit tijdens de uitvoering en zorgt voor een haalbare vertaling van architectuur naar implementatie.
- Je werkt binnen een Agile ontwikkelingsmethodiek en draagt bij aan een efficiënte samenwerking tussen ontwikkeling, ontwerp en oplevering.
📝 Jouw profiel
- Je hebt ruime ervaring als technical lead, designer, leider van technische aspecten binnen projecten of architect in softwareontwikkelingsprojecten.
- Je beschikt over sterke kennis van .NET (Core / 6 / 8) en C#, of van een gelijkwaardige programmeeromgeving, en voert programmeerwerk vlot uit van coderen tot testen en debuggen.
- Je hebt aantoonbare ervaring met het definiëren en bewaken van applicatie-architectuur en designrichtlijnen binnen een Agile team.
- Je hebt ervaring met het ontwerpen en implementeren van API’s, integraties en documentatiestandaarden zoals REST, SOAP en OpenAPI/Swagger.
- Je bent vertrouwd met moderne applicatiearchitecturen, waaronder microservices en service-oriented architectuur, evenals design patterns en software engineering best practices.
- Je hebt ervaring met cloudplatformen, bij voorkeur Azure, en met cloudmigraties.
- Je beheerst CI/CD-processen en tooling zoals Git, GitHub, TeamCity, Octopus Deploy, Azure DevOps en JIRA/Confluence.
- Je werkt kwaliteitsgericht en hebt ervaring met testing, secure coding, code quality, logging, monitoring en observability binnen applicaties.
- Je hebt praktische ervaring met GitHub AI-tools en draagt actief bij aan een AI-gedreven ontwikkelaanpak.
- Je hebt ervaring met release management, deploymentprocessen en samenwerking binnen een Agile ontwikkelingsmethodiek.
- Je maakt zelf technische ontwerpen op en hebt ervaring in het aansturen en coachen van technische ontwerpers en ontwikkelaars.
- Je communiceert vlot met teamleden en stakeholders en neemt initiatief in technische besluitvorming.
- Je bent analytisch, besluitvaardig, resultaatgericht, verbindend en neemt ownership op.
- Je beschikt over een certificering zoals GitHub Certified: Agentic AI Developer of gelijkwaardig.
💼 Aanbod
Je zal deel uitmaken van een groeiende KMO met ruimte voor initiatief en persoonlijke ontwikkeling. Wij zorgen ervoor dat je in een uitdagende maar aangename werkomgeving terecht komt met leuke collega's. Samen met jou stippelen we een carriereplan uit, met aandacht en budget voor bijkomende opleidingingen / certificaties. Je kan rekenen op een motiverend salaris, aangevuld met extralegale voordelen, inclusief bedrijfswagen (of alternatieve vergoeding).
(Freelance is ook mogelijk)