Functieomschrijving
Voor Logius/KOOP zoeken wij een ervaren .NET Ontwikkelaar. Je werkt aan de herbouw van Internetconsultatie binnen het Standaard Platform containerplatform op basis van Kubernetes. Daarnaast realiseer je nieuwe functionaliteiten en draag je bij aan het beheer en de doorontwikkeling van de LEGIS-applicaties en PACTA-3.
KOOP, het Kennis- en Exploitatiecentrum Officiële Overheidspublicaties, is de digitale uitgever van de overheid en de drijvende kracht achter onder andere overheid.nl, wetten.nl en officiëlebekendmakingen.nl. De organisatie ondersteunt overheidsorganisaties bij het toegankelijk publiceren van wet- en regelgeving, parlementaire stukken, vergunningen en internationale verdragen.
Binnen de LEGIS-applicaties vallen het Keteninformatiesysteem Wetgeving in Wording (KIWI), Internetconsultatie, Implementatieverbanden en de Wetgevingskalender. Voor Internetconsultatie vindt een herbouw plaats binnen het containerplatform. Je levert zelfstandig concrete resultaten die per sprint worden afgestemd en werkt nauw samen met de overige teamleden.
Daarnaast word je ingezet voor PACTA-3, het verdragenvolgsysteem dat is ontwikkeld in opdracht van het Ministerie van Buitenlandse Zaken. Dit systeem ondersteunt het verdragenproces, de registratie van verdragsgegevens en de bijbehorende rapportages. Ook ondersteunt het de internationaalrechtelijke verplichtingen van Buitenlandse Zaken als depositaris en het vierogenprincipe bij publicaties in de Verdragenbank.
Je werkzaamheden bestaan onder andere uit:
- Herbouwen van de website Internetconsultatie binnen het Kubernetes-containerplatform.
- Ontwikkelen en realiseren van nieuwe functionaliteiten.
- Beheren, onderhouden en doorontwikkelen van de LEGIS-applicaties en PACTA-3.
- Vertalen van functionele wensen en eisen naar robuuste, onderhoudbare, goed presterende en veilige software.
- Ontwikkelen onder architectuur en aanpassen of refactoren van bestaande code met behoud van de operationele werking.
- Proactief meedenken over, opstellen en toetsen van KOOP-brede ontwikkelrichtlijnen onder regie van een KOOP Software-architect.
- Deelnemen aan periodieke KOOP-kennissessies over softwareontwikkeling of andere relevante kennisdomeinen.
- Bijdragen aan de verbetering van de softwarekwaliteit en het ontwikkelproces.
Je werkt binnen Logius/KOOP aan betrouwbare en toegankelijke digitale overheidsinformatie. Samen met je team ben je verantwoordelijk voor de ontwikkeling, het beheer en het onderhoud van de applicaties gedurende hun verschillende levensfasen.
Wat wordt er van jou gevraagd?
Eisen bij de opdracht:
- - Je hebt ervaring met het ontwikkelen en beheren van complexe .NET-applicaties.
- - Je hebt minimaal een afgeronde relevante hbo-opleiding.
- - Je beschikt over een eigen beveiligde laptop met een versleutelde harde schijf en antivirussoftware, en over een stabiele internetverbinding voor de uitvoering van de werkzaamheden.
- - Je hebt kennis van en/of ervaring met .NET Core, Azure DevOps (TFS), WCF, MVC, Angular, Git, JavaScript/jQuery, XML, XSLT, Entity Framework, SQL Server en SQL, HTML, CSS, SOLID en Windows Services.
- - Je hebt kennis van containersoftware en bijbehorende tooling, zoals Kubernetes, OpenShift, Ingress, Jenkins en GitLab.
- - Je hebt werkervaring op seniorniveau met het ontwikkelen van C#.NET online maatwerkapplicaties in Microsoft Visual Studio.
- - Je hebt werkervaring in een veranderende omgeving waarin het ontwikkelproces nog niet volledig is uitgekristalliseerd en eigen inzicht wordt verwacht, en waarin volgens Agile/Scrum, DevOps en SAFe-frameworks wordt gewerkt.
Wensen bij de opdracht:
- - Je hebt ervaring met Azure DevOps, WCF, MVC.NET, Git, JavaScript/jQuery, XML, XSLT, Entity Framework, SQL Server en SQL, HTML, CSS, SOLID, Windows Services, TDD en IIS.
- - Je hebt ervaring met Dependency Injection.
- - Je hebt ervaring met Docker, Kubernetes, CI/CD, Helm charts, RabbitMQ, Redis, REST-services en .NET 6 of hoger.
- - Je hebt affiniteit met het wet- en regelgevingsdomein, in het bijzonder het proces van officiële publicaties.
- - Je hebt functiegerelateerde (SAFe-Agile) certificeringen of bent bereid deze op korte termijn te behalen.
Competenties:
- - Sterke communicatieve vaardigheden, mondeling en schriftelijk.
- - Sterk analytisch vermogen.
- - Energiek, proactief en flexibel.
- - Doorzettingsvermogen.
- - Oplossingsgericht denken.
- - Stressbestendigheid.
- - Gestructureerd werken met oog voor detail.




