We zoeken een manager softwareontwikkeling en -onderhoud die deze ontwikkelteams zal organiseren en coördineren. Hij/zij maakt deel uit van het kernteam dat de ICT-dient aanstuurt en werkt nauw samen met de ICT directeur en met business verantwoordelijken.Verantwoordelijkheden
Leiderschap rond en strategie voor softwareontwikkeling
Een concrete en pragmatische visie op softwareontwikkeling onderhouden en implementeren.
Ontwikkelen en implementeren van een sourcing strategie rond softwareontwikkeling (in lijn met de globale ICT strategie).
Beheer en opvolging van het budget voor softwareontwikkeling.
Motiveren en competentieontwikkeling
Aanwerven en waar nodig vervangen van experten softwareontwikkeling (ontwikkelaars, analisten, testers, …).
Zorgen dat de nodige competentie steeds aanwezig is en/of ontwikkeld wordt.
Zorgen voor gemotiveerde medewerkers door te zorgen voor voldoende autonomie en groeimogelijkheden en door de link met waarde-creatie voor de organisatie steeds duidelijk te maken.
Zorgen voor een cultuur van samenwerking, initiatief en resultaatgerichtheid.
Globale coördinatie en overzicht over softwareontwikkeling
Stimuleren van de correcte en pragmatische toepassing van goede praktijken rond agile softwareontwikkeling.
Stimuleren van een efficiënte en doelgerichte werking van de ontwikkelteams en eventuele obstakels daartoe mee wegwerken.
Zorgen voor een goed overzicht van alle lopende en geplande activiteiten en een optimale afstemming van vraag en capaciteit.
Zorgen dat ontwikkelteams de architectuur- en security-governance regels volgen.
Zorgen voor een goede afstemming met de andere ICT-teams (architectuur, infrastructuurbeheer & operations, portfoliowerking, gegevensbeheer).
Bevoegdheden
Aanwerven en vervangen van experten softwareontwikkeling.
Afspraken maken m.b.t. de werking van de ontwikkelteams en hun onderlinge samenwerking.
Bepalen hoe budgetten voor softwareontwikkeling aangewend worden voor een optimaal resultaat (in samenspraak met ICT directeur).
Het proces van agile softwareontwikkeling mee bepalen (in samenspraak met ICT directeur, lead architect en scrummasters).
Vereiste kennis en ervaring
Minimaal 10 jaar ervaring met software engineering.
Minimaal 10 jaar ervaring in een leidinggevende rol.
Ervaring in het managen van een team van minstens 15 personen.
Grondige kennis van organisatie, methoden en technieken voor agile softwareontwikkeling, testing en software onderhoud.
Kennis van en ervaring met werken voor de Vlaamse overheid is een pluspunt.
Klantgericht, resultaatgericht, gericht op voortdurend verbeteren, mensgericht.