Overslaan naar inhoud

Technical Lead/Full Stack .NET Developer

--Wonen in Vlaanderen--

Functiecontext

De organisatie is op zoek naar een Technical Lead / Application Architect die een sleutelrol opneemt binnen een Agile ontwikkelteam. In deze rol combineer je technische expertise, architectuurverantwoordelijkheid en teamleadership. Je bent verantwoordelijk voor de technische richting van het team én voor de kwaliteit en snelheid van oplevering van de oplossingen. De rol situeert zich binnen een transformatiecontext waarin cloud, integraties en moderne ontwikkelpraktijken centraal staan.

Jouw verantwoordelijkheden

Technisch leiderschap & architectuur

  • Je bepaalt en bewaakt de technische architectuur en designrichtlijnen binnen het team
  • Je werkt complexe technische oplossingen uit en begeleidt de implementatie
  • Je zorgt voor afstemming met de bredere architectuurwerking (Application/Solution Architects)
  • Je bewaakt de naleving van technische standaarden en referentie-architecturen
  • Je zorgt voor kwalitatieve technische documentatie en releaseprocessen

Je vervult hierbij de rol van Application Architect zoals gedefinieerd binnen het ICT Governance Framework, waarbij je o.a. de technische architectuur bewaakt en richting geeft aan het team.

Delivery & teamverantwoordelijkheid

  • Je bent eindverantwoordelijk voor de kwaliteit en snelheid van delivery van het team
  • Je draagt actief bij aan het behalen van sprintdoelen
  • Je stimuleert een cultuur van gedeelde verantwoordelijkheid binnen het team
  • Je identificeert technische impediments en helpt bij het oplossen ervan

Teamcoaching & people management

  • Je stuurt softwareontwikkelaars aan en coacht hen in hun technische groei
  • Je evalueert teamleden en geeft constructieve feedback
  • Je ondersteunt de selectie en onboarding van nieuwe teamleden
  • Je werkt nauw samen met de Scrum Master rond teamperformantie

Als Application Architect ben je mee verantwoordelijk voor het coachen van teamleden en het bewaken van technische competenties in het team.

Agile samenwerking

  • Je werkt nauw samen met de Product Owner rond technische haalbaarheid en prioriteiten
  • Je ondersteunt sprintplanning, refinement en retrospectives
  • Je bewaakt de technische kwaliteit tijdens de Agile uitvoering
  • Het halen van het sprintdoel is jouw hoofdfocus

Jouw profiel

Competenties

  • Sterk analytisch en probleemoplossend vermogen
  • Technisch leiderschap en besluitvaardigheid
  • Resultaatgerichtheid en ownership
  • Coachende en verbindende leiderschapsstijl
  • Sterke communicatie- en stakeholdervaardigheden
  • Teamgericht en gericht op samenwerking

Technische vaardigheden

Je beschikt over een brede en actuele technische kennis, waaronder:

  • Development & architectuur: .NET (Core / 6 / 8) en C#, API design en integraties (REST, SOAP), Microservices en service-oriented architectuur, Design patterns en software engineering best practices
  • Integratie & API: REST API’s, SOAP services, OpenAPI / Swagger
  • DevOps & tooling: Git / Github, CI/CD tools (bijv. TeamCity, Octopus Deploy, Azure DevOps), Build- en deployment pipelines, JIRA/Confluence
  • Cloud & infrastructuur: Kennis van cloudplatformen (bij voorkeur Azure), Ervaring met cloud migraties en moderne applicatiearchitecturen
  • Kwaliteit & security: Secure coding principles, Testing en kwaliteitsbewaking, Logging, monitoring en observability

Vaardigheden

  • Aantoonbare ervaring als designer en als leider van alle technische aspecten in projecten (5 jaar) - Senior
  • Aantoonbare ervaring in de programmeertaal in kwestie of in verwante omgevingen (8 jaar) - Senior
  • Aantoonbare ervaring in ontwikkelingsprojecten (8 jaar) - Senior
  • Aantoonbare ervaring met het definiëren en bewaken van applicatie-architectuur en designrichtlijnen binnen een Agile team (5 jaar) - Senior
  • Aantoonbare ervaring met het ontwerpen en implementeren van API’s (REST, eventueel SOAP) en integratiepatronen (3 jaar) - Medior
  • Aantoonbare ervaring met het opzetten en bewaken van kwaliteitsprincipes (testing, code quality, secure coding) (3 jaar) - Medior
  • Taalvereiste: Nederlandstalig op Europees CEFR - niveau C2
  • Aantoonbare ervaring in het zelf maken van technische ontwerpen en in het aansturen, coachen van technische ontwerpers
  • Aantoonbare ervaring in programmatieopdrachten zeer vlot kunnen uitvoeren: coderen, testen en debuggen
  • Aantoonbare ervaring met CI/CD processen en tooling (bv. Git, Github, TeamCity, Octopus, Azure DevOps) (3 jaar) - Medior
  • Aantoonbare ervaring met cloudplatformen (bij voorkeur Azure) en/of cloud migraties (3 jaar) - Medior
  • Aantoonbare ervaring met logging, monitoring en observability binnen applicaties (3 jaar) - Medior
  • Aantoonbare ervaring met moderne applicatiearchitecturen (bv. microservices, service-oriented architectuur) (3 jaar) - Medior
  • Aantoonbare ervaring met release management en deploymentprocessen (3 jaar) - Medior
  • Aantoonbare kennis en ervaring van Agile ontwikkelingsmethodiek, kan deze methodiek introduceren en leiden in ontwikkelprojecten
  • Aantoonbare kennis van API-documentatie en standaarden (bv. OpenAPI/Swagger) (3 jaar) - Medior

Extra informatie over de aanvraag

De organisatie is het Vlaamse agentschap dat instaat voor het optimaal organiseren van wonen in het Vlaamse gewest. Het agentschap bestaat uit ongeveer 500 medewerkers verspreid over verschillende vestigingen. Het wil kwaliteitsvol, toegankelijk, woonzeker en betaalbaar wonen mogelijk maken voor alle inwoners van Vlaanderen, met een focus op sociale woningen.

Het IT team bestaat uit meer dan 100 medewerkers, waaronder interne medewerkers en externe consultants. Ongeveer de helft van de IT-dienst is bezig met softwareontwikkeling en -onderhoud, waaronder twee Scrum ontwikkelteams die maatontwikkeling doen in .NET, een SAP-team, een Case Managementteam en enkele outsourced ontwikkelteams. Softwareontwikkeling gebeurt onder enterprise architectuur governance en volgens agile principes. De organisatie maakt gebruik van het Microsoft ontwikkelingsplatform en SAP. De meeste ICT-projecten werken volgens de SAFE Scrum methodologie.