Rust Developer
Rust Developer voor ICTU-programma ENIAMS (NL Wallet), hybride Den Haag, 36u/week, start 30 november.
Bekijk bij Hero Interim Professionals (opent in een nieuw tabblad)
Eisen
- 3 jaar ervaring met cryptografie in relatie tot PKI, digitale handtekeningen, digitale identiteit (SSI) en/of authenticatiefunctionaliteit
- Minimaal HBO+/WO werk- en denkniveau met afgeronde opleiding in relevante richting
- 3 jaar ervaring met ontwikkelen van software van mobiele (iOS, Android) én web/backend applicaties met diverse integraties, waarvan minimaal 2 jaar in Rust
- Courante ervaring met AI-first werkwijze in het dagelijkse werk
- 3 jaar ervaring met geautomatiseerd testen van software met testdekking van functionele en niet-functionele eisen in combinatie met user stories
- 3 jaar ervaring met werken in een agile/scrum én devops omgeving
- 3 jaar ervaring met unit- en integration tests met hoge testdekking
Wensen
- Ervaring met softwareontwikkeling binnen publieke dienstverlening, identiteitsdomeinen, securitykritische omgevingen of andere omgevingen met hoge eisen aan betrouwbaarheid, privacy, beveiliging en continuïteit
- Ervaring met Rust ontwikkeling met Axum, Tokio, sqlx/SeaORM, Serde, Vue/React, FFI, Dart (Flutter), iOS, Android, Gitlab, Jira, Docker, Helm en Kubernetes
- Ervaring met AI-first softwareontwikkeling met AI-codeassistenten en/of AI-agents structureel in de ontwikkelcyclus
Mail mij vergelijkbare opdrachtenZonder CV of account
Je zoekfiltersrust developer · Zzp
Elke ochtend een e-mail als er nieuwe opdrachten zijn die passen bij je zoekfilters.
Volledige omschrijving
Voor ICTU zoeken wij een Rust Developer voor het programma ENIAMS, waar gewerkt wordt aan de NL Wallet. Je bouwt mee aan de digitale identiteit van burgers en bedrijven binnen het Europese EDI-stelsel, in een zelforganiserend scrumteam dat AI-first ontwikkelt. De professional is als Rust Developer verantwoordelijk voor het ontwikkelen van mobiele en web/backend softwarecomponenten inclusief geautomatiseerde testen voor de voorziening NL Wallet binnen het programma ENIAMS.
De professional beschikt hiervoor over Rust ontwikkelexpertise en expertise op het gebied van testautomatisering. Kenmerkend voor de rol is een AI-first werkwijze: de professional zet AI-codeassistenten en AI-agents structureel en verantwoord in bij ontwerp, realisatie, testen, review en documentatie en draagt actief bij aan het effectief en veilig toepassen hiervan binnen het team. De professional is verantwoordelijk voor op te leveren mobiele en web/backend softwarecomponenten met bijbehorende testware van de voorziening NL Wallet.
Oplevering vindt plaats conform vastgestelde kwaliteitseisen en is in lijn met de overeengekomen kwaliteitsaanpak. Activiteiten die horen bij het realiseren van de opdracht zijn: opleveren van Rust software, ondersteuning van andere ontwikkelaars, reviewen van software, documenteren van software, beoordelen van functionele requirements op haalbaarheid, adviseren van de opdrachtgever over architectuur- en realisatiekeuzes, ondersteuning verlenen bij ontwerp en technisch onderzoek, het automatiseren van testen, werken aan authenticatieprotocollen zoals OpenID4VC, ISO mdoc/mDL en OIDC, werken aan een Rust library voor mobiele apps en backend code, voorstellen en aanbrengen van verbeteringen, AI-first ontwikkelen, kritisch verifiëren van AI-gegenereerde code, inrichten van AI-ondersteunde werkwijzen in team en CI/CD, kennis delen en teamleden coachen, en participeren in een zelforganiserend scrumteam.
Context en doelstelling: werken binnen het portfolio van het ICTU-programma ENIAMS (Europese en Nederlandse Identity en Access Management Stelsels). Doel is het ontwikkelen van informatievoorzieningen (IV) en het ondersteunen van pilots ten behoeve van implementatie van Europese en Nederlandse IAM-stelsels. De stelsels hebben betrekking op subjecten (burgers en bedrijven) en objecten (onroerend goed en vastgoed). De opdrachten betreffen een samenhangend geheel van stelsels, wet- en regelgeving en verordeningen, waaronder EDI, eIDAS, DTC, Toegang, Wdo, Reisdocumenten, SVM en Wtta.
Ter ondersteuning van het Nederlandse EDI-stelsel is de softwarerealisatie-opdracht aan ICTU uitgezet om gefaseerd een Nederlandse versie van de E(U)DI-Wallet (NL Wallet) te ontwikkelen. Met deze wallet kunnen burgers en bedrijven zich digitaal identificeren, elektronische handtekeningen zetten en gegevens of documenten delen binnen publieke en private domeinen. Oplevering vindt plaats conform vastgestelde kwaliteitseisen. Het werk wordt verricht naar eigen inzicht; ICTU kan aanwijzingen en instructies geven.
ICTU biedt BYOD-voorzieningen aan voor externe medewerkers: een passend apparaat (laptop) en een mobiele telefoon worden verwacht. ICTU hanteert voor ICT-voorzieningen een N-1 beleid.
Functie-eisen: minimaal HBO+/WO werk- en denkniveau met een afgeronde opleiding in een relevante richting; 3 jaar ervaring met het ontwikkelen van software van mobiele (iOS, Android) én web/backend applicaties in combinatie met diverse integraties, waarvan minimaal 2 jaar in Rust; 3 jaar ervaring met cryptografie in relatie tot PKI, digitale handtekeningen, digitale identiteit (SSI) en/of authenticatiefunctionaliteit; 3 jaar ervaring met unit- en integration tests met een hoge testdekking; 3 jaar ervaring met het geautomatiseerd testen van gerealiseerde software met testdekking van functionele en niet-functionele eisen; 3 jaar ervaring met het werken in een agile/scrum én devops omgeving; courante ervaring met een AI-first werkwijze in het dagelijkse werk.
Wensen: ervaring met Rust ontwikkeling in combinatie met Axum, Tokio, sqlx/SeaORM en Serde (backend), Vue, React of vergelijkbaar (front-end), FFI, Dart (Flutter), iOS, Android, Gitlab, Jira, Docker, Helm en Kubernetes; ervaring met AI-first softwareontwikkeling met AI-codeassistenten en/of AI-agents structureel in de ontwikkelcyclus; ervaring met softwareontwikkeling binnen publieke dienstverlening, identiteitsdomeinen, securitykritische omgevingen of andere omgevingen met hoge eisen aan betrouwbaarheid, privacy, beveiliging en continuïteit.
Bekijk bij Hero Interim Professionals (opent in een nieuw tabblad)
Je CV en reacties
Voeg een CV toe om de eisen naast jouw ervaring te bekijken.
Heb je zelf bij de bron gereageerd? Leg dat hieronder vast.
Bewaar de broker en datum in Mijn reacties.