Software Architect

Eisen: - Kandidaat heeft minimaal 10 jaar praktische werkervaring als (lead) software-engineer in complexe systeemontwikkeling van zowel client-server (desktop) als cloud-native systemen. - Kandidaat heeft tenminste 5 jaar recente werkervaring als software-architect. - Kandidaat is tenminste in het bezit van TOGAF-certificaat, of afgeronde (diploma) Software Architect. - Kandidaat heeft tenminste een afgeronde HBO- of WO-opleiding (Diploma). - Kandidaat heeft tenminste 10 jaar aantoonbare werkervaring met .NET (10 jaar). - Kandidaat heeft tenminste 3 jaar aantoonbare werkervaring met het toepassen van de volgende generieke architectuur aspecten: Domain driven design, micro services, security aspecten (Active Directory, Oauth, Zero Trust, etc.), Docker en REST API Design (3 jaar). - Kandidaat heeft tenminste 3 jaar aantoonbare werkervaring met DevOps, bv Git(Lab) (3 jaar). Wensen: - Kandidaat heeft bij voorkeur aantoonbare werkervaring met het ontwikkelen van systemen die worden ingezet in de openbare orde en veiligheidsketen. - Kandidaat heeft bij voorkeur aantoonbare werkervaring met (het werken op basis van) Agile principes en het werken in een interdisciplinaire Scrum en SAFe omgeving. - Kandidaat heeft bij voorkeur aantoonbare werkervaring met databases in enterprise configuraties, bij voorkeur Oracle en MS SQL server. - Kandidaat heeft bij voorkeur aantoonbare werkervaring met Angular of vergelijkbare moderne front end development. - Kandidaat heeft bij voorkeur aantoonbare werkervaring met ISO 25010 en het toepassen daarvan. Omschrijving: Als Software Architect ben je verantwoordelijk voor het leiden en sturen van de systeemontwikkeling van een applicatie die een cruciaal operationeel proces van de Koninklijke Marechaussee ondersteunt. Je speelt een sleutelrol in de transitie van bestaande monolitische systemen naar moderne architectuur oplossingen. Samen met andere (solution) architecten ontwikkel je een strategie die de overstap naar nieuwe technologieën faciliteert. Je hebt een sterke achtergrond als (lead) software engineer en software architect, wat je in staat stelt om zowel client-server (desktop) als cloud-native systemen te ontwikkelen. Je zult meerdere software ontwikkelteams aansturen, zowel binnen het JIVC als bij ketenpartners en leveranciers. Je verantwoordelijkheden omvatten het identificeren en ontwerpen van innovatieve softwareoplossingen, het leiden van softwareontwikkelingsprojecten en het communiceren van voortgang aan het management. Je draagt hands-on bij aan alle fasen van de softwareontwikkeling en waarborgt de softwarekwaliteit door projectcode te controleren en testen. Daarnaast werk je met de juiste tools en technologieën om systemen en processen te verbeteren. Je ontwikkelt talent binnen het softwareteam en creëert een cultuur van continue verbetering. Het is essentieel dat je binnen budget- en tijdslimieten blijft, terwijl je de gewenste resultaten behaalt. Deze rol vereist een proactieve houding en het vermogen om effectief samen te werken met verschillende stakeholders.

Aanbieden
Voornaam *
Achternaam *
Emailadres *
Telefoonnummer *
Uurtarief *
Beschikbaar per *
Woonplaats *
Geboortedatum *
Motivatie

Meld je aan

Meld je aan, word een Superhero en bied jezelf aan op de leukste opdrachten! Met een account heb je toegang tot de grootste verzameling IT-opdrachten in Nederland.