Software Architect

LinkiT
The Hague, Netherlands
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Intermediate

Job location

The Hague, Netherlands

Tech stack

ASP.NET
HTML
JavaScript
.NET
C Sharp (Programming Language)
CSS
Continuous Delivery
Entity Framework
Github
MVC
Scrum
Software Architecture
TypeScript
Backend
Angular
Kubernetes
Information Technology
DDD (Domain Driven Development)
Docker
Web Api

Job description

Als softwarearchitect ben jij verantwoordelijk voor de architectuurkaders voor de applicaties. Bijvoorbeeld rondom wetten en regels. Met jouw uitgebreide ervaring weet je de wensen van stakeholders uit te vragen en te vertalen naar architectuurkaders. Jij bent medeverantwoordelijk voor het vertalen van de wensen en eisen van opdrachtgevers naar maatwerkoplossingen. En het begeleiden van scrumteams in de ontwikkeling van softwareapplicaties. Je zorgt dat de architectuurkaders worden gevolgd, kwaliteitsstandaarden worden gehaald en nieuwe regelgeving adequaat wordt geïmplementeerd. Samen met collega-architecten werk je aan het verbeteren van de architectuur en draag je bij aan innovatieve oplossingen binnen het CIBG. Verder houd jij je bezig met het:

  • vertalen van de wensen en eisen van opdrachtgevers naar maatwerkoplossingen

  • begeleiden van scrumteams in de ontwikkeling van software volgens architectuurkaders

  • zorgen voor naleving van kwaliteitsstandaarden door codereviews en inspecties

  • inrichten van een architecturaal solutionproces

  • mee helpen ontwikkelen van een CIBG-landschapsvisie

Je werkt nauw samen met je collega-softwarearchitecten, de ontwikkelteams, businessarchitecten, functioneel beheerders en nog veel meer. Ook heb je veel contact met de stakeholders. Samen werken jullie aan maatschappelijk belangrijke projecten, zoals het donorregister en het BIG-register. Door de omvang en het belang van veiligheid en betrouwbaarheid, brengen deze projecten complexe uitdagingen met zich mee. Deze opdracht richt zich specifiek op het security aspect van software architectuur.

  • Schrijf een motivatie t.b.v. deze opdracht, ga in op het gestelde profiel. (max 1/2 a4)
  • Het CV is max. 5 pagina's en is in het Nederlands opgesteld in Word-format

Het CIBG is een agentschap van het ministerie van Volksgezondheid, Welzijn en Sport (VWS). Het CIBG zorgt voor een betrouwbare verzameling en verwerking van (gecertificeerde) gegevens. Het CIBG beheert met name registers, zoals het BIG-register, Donorregister, Diergeneeskunderegister en UZI-register. Daarnaast voert het CIBG ook een aantal taken uit met een ander karakter dan gegevensverwerking. Zo geeft het CIBG ook ontheffingen af voor de productie en verspreiding van medicinale cannabis, reikt het de UZI-pas uit en verleent het CIBG vergunningen aan apotheekhoudende huisartsen en farmaceutische bedrijven voor het bereiden, invoeren en groothandelen in geneesmiddelen. CIBG wil zich specialiseren op het uitvoeren van registertaken voor VWS en op specifieke registers voor onderwijs, (beroepen)registertaken en gegevensknooppunten Rijksbreed. CIBG heeft vestigingen in Den Haag en Kerkrade. De afdeling ICT is in Den Haag gevestigd.

Requirements

Kennis, ervaring, competenties en vaardigheden

  • Kandidaat heeft minimaal WO werk- en denkniveau
  • Kandidaat heeft minimaal 5 jaar ervaring als softwarearchitect
  • Kandidaat beschikt over kennis van C#, Net6 of hoger en recente versie van Angular
  • Kandidaat beschikt over minimaal 5 jaar aantoonbare praktijkervaring met NET backend ontwikkeling, gebruik makend van C#, .NET framework, NET MVC, ASP.NET, Entity Framework (Core) (Code-First), en REST (.NET WebApi)
  • Kandidaat beschikt over minimaal 2 jaar aantoonbare praktijkervaring met front-end ontwikkeling met een SPA framework. Bij het CIBG wordt uitsluitend Angular gebruikt. Je hebt hier ervaring mee
  • Daarnaast heb je kennis van de laatste versies van HTML, JavaScript, Typescript en CSS
  • Mate waarin de kandidaat kennis en ervaring heeft met het toepassen van de principes van Continuous delivery. Gewenste technieken: TDD, BDD, DDD, Docker, Kubernetes en build pipelines
  • Mate waarin de kandidaat ervaring heeft met het ontwikkelen van generieke services en of frameworks. Het is een pré als andere ontwikkelaars deze services of frameworks als basis gebruikten
  • Kandidaat beschikt over kennis van de BIO-controls die van toepassing zijn op de software
  • De kandidaat heeft tenminste 3 jaar ervaring met Github waaronder kennis van verschillende branching strategieën zoals trunk based development
  • Kandidaat heeft kennis van de meest gebruikte en moderne software-architecturen;
  • Kandidaat is communicatief vaardig in woord en schrift

About the company

Het CIBG is een agentschap van het ministerie van Volksgezondheid, Welzijn en Sport (VWS). Als onderdeel van zijn uitvoeringsopdracht specialiseert CIBG zich in de ontwikkeling van registertechnologieën, inclusief de specificatie en realisatie van de toegang, verwerking, opslag en distributie met betrekking tot (persoons-)gegevens. Bekende voorbeelden zijn het BIG-register Donorregister, Diergeneeskunderegister en UZI-register. Daarnaast geeft CIBG ook ontheffingen af voor de productie en verspreiding van medicinale cannabis, reikt het de UZI-pas uit en verleent CIBG-vergunningen aan apotheekhoudende huisartsen en farmaceutische bedrijven voor het bereiden, invoeren en handel in geneesmiddelen. CIBG specialiseert zich in het uitvoeren van registertaken voor VWS en op specifieke registers voor onderwijs, (beroepen)registertaken en gegevensknooppunten Rijksbreed. CIBG heeft vestigingen in Den Haag en Heerlen. De afdeling Delivery is in Den Haag gevestigd. De taak van de afdeling Delivery is het door ontwikkelen en in stand houden van applicaties en websites met gegevensverzamelingen. Dit betekent dat de afdeling Delivery zorgt voor de realisatie van de applicaties en websites, beveiliging van en gebruiksvriendelijke toegang tot de gegevens. Het project Het CIBG is een project gestart voor de implementatie en borging van de BIO normen. De BIO normen zijn ook van toepassing in de software van het CIBG. Hiervoor is het CIBG opzoek naar een software architect die zich specifiek gaat bezighouden met de implementatie van de BIO normen op de software van het CIBG. Selecteer hieronder vanuit welke rol je wilt reageren op deze vacature. Deze stap helpt ons om je profiel volgens het juiste proces te verwerken.

Apply for this position