Full Stack Developer – Ministerie van Defensie - Verloning opdracht in Utrecht

Ministerie Van Defensie
Direct solliciteren Goed nieuws! De opdracht is nog geopend

Opdrachtomschrijving

Als Full Stack Developer kom je te werken binnen COMMIT (Commando Materieel & IT). Binnen het COMMIT vormt het JIVC (Joint Informatievoorziening Commando) hét IT bedrijf van Defensie. Jouw opdracht wordt binnen het JIVC vormgegeven door subdomein Grens & Migratie. Dit subdomein werkt primair aan de waardeketen de Koninklijke Marachaussee (KMar). Binnen subdomein Grens & Migratie wordt er door meerdere interne ontwikkelteams gebouwd aan de benodide IT functionaliteit voor diverse Europese verordeningen en de aan de grens gebruikte systemen. Deze werkzaamheden worden zo veel mogelijk op basis van het SAFe framework gecombineerd met de Agile mindset uitgevoerd. Je maakt deel uit van een multidisciplinair scrum-team en werkt intensief samen met je directe collega's zowel binnen als buiten het team. Je werkt proactief aan kennisdeling en door het in kaart brengen en vastleggen van jouw werkzaamheden, draag je bij aan het vergroten van de continuïteit van de afdeling.

Als Full Stack Developer werk je aan zowel de front-end als de back-end van onze applicaties. Je ontwikkelt gebruiksvriendelijke interfaces én robuuste logica, en zorgt dat de verschillende systemen naadloos met elkaar samenwerken. Van databases tot gebruikerservaring – jij overziet het volledige proces en denkt mee over architectuur, prestaties en schaalbaarheid. Je werkt nauw samen met andere developers binnen het team of uit andere teams, UX-designers en directe stakeholders om innovatieve oplossingen te bouwen die waarde toevoegen voor de eindgebruiker.


Eisen

  • Je hebt aantoonbare kennis van het ontwerpen, ontwikkelen en documenteren van zowel gebruiksvriendelijke front-end componenten als back-end componenten voor applicaties.
  • Je hebt aantoonbare kennis van en ervaring met het implementeren en inrichten van CI/CD pipelines, inclusief bijbehorende (beheer)tools voor CI/CD, bijvoorbeeld Gitlab en Nexus.
  • Je ontwerpt technische oplossingen en werkt volgens ontwerpprincipes. Je beschikt over actuele kennis van Domain Drive Design en API design.
  • Je ontwikkelt, test en onderhoudt applicaties. Je werkt zelfstandig en kan andere coachen.
  • Je ontwikkelt en voert teststrategien uit, draagt bij aan kwaliteit.
  • Je hebt ervaring met secure coding en OWASP standaarden.
  • Kandidaat heeft aantoonbare ervaring in de rol van full-stack software developer
  • Kandidaat heeft kennis en ervaring met in ieder geval een van de volgende front-end talen en frameworks: HTML, CSS, JavaScript en Angular. - 3
  • Kandidaat heeft kennis en ervaring met in ieder geval een van de volgende backendtaal: Java of .NET - 3 jaar
  • Kandidaat heeft kennis en ervaring met DevOps-tools zoals Docker, Gitlab, Nexus, etc - 1 jaar

Wensen

  • Kandidaat heeft bij voorkeur ervaring met het werken met nieuwe/onvolwassen multidisciplinaire teams
  • Kandidaat heeft bij voorkeur ervaring met procesverbetering en verbeter- en veranderprocessen
  • Kandidaat heeft bij voorkeur ervaring met kennis met toepassen van secure coding practices (bijvoorbeeld OWASP, privacy by design)

Competenties

  • Persoonlijke motivatie gericht op het functieprofiel
  • Beschikbaarheid en geplande vakanties

Overige informatie

Als Full Stack Developer kom je te werken binnen COMMIT (Commando Materieel & IT). Binnen het COMMIT vormt het JIVC (Joint Informatievoorziening Commando) hét IT bedrijf van Defensie. Jouw opdracht wordt binnen het JIVC vormgegeven door subdomein Grens & Migratie. Dit subdomein werkt primair aan de waardeketen de Koninklijke Marachaussee (KMar). Binnen subdomein Grens & Migratie wordt er door meerdere interne ontwikkelteams gebouwd aan de benodide IT functionaliteit voor diverse Europese verordeningen en de aan de grens gebruikte systemen. Deze werkzaamheden worden zo veel mogelijk op basis van het SAFe framework gecombineerd met de Agile mindset uitgevoerd. Je maakt deel uit van een multidisciplinair scrum-team en werkt intensief samen met je directe collega's zowel binnen als buiten het team. Je werkt proactief aan kennisdeling en door het in kaart brengen en vastleggen van jouw werkzaamheden, draag je bij aan het vergroten van de continuïteit van de afdeling.

Opdrachtvereisten

De opdrachtgever heeft eisen en wensen doorgegeven waaraan een kandidaat moet voldoen. Hieronder vind je een overzicht van de belangrijkste punten, zodat je een goed beeld krijgt van de opdracht.

Eisen opdrachtgever

  • Je hebt aantoonbare kennis van het ontwerpen, ontwikkelen en documenteren van zowel gebruiksvriendelijke front-end componenten als back-end componenten voor applicaties.
  • Je hebt aantoonbare kennis van en ervaring met het implementeren en inrichten van CI/CD pipelines, inclusief bijbehorende (beheer)tools voor CI/CD, bijvoorbeeld Gitlab en Nexus.
  • Je ontwerpt technische oplossingen en werkt volgens ontwerpprincipes. Je beschikt over actuele kennis van Domain Drive Design en API design.
  • Je ontwikkelt, test en onderhoudt applicaties. Je werkt zelfstandig en kan andere coachen.
  • Je ontwikkelt en voert teststrategien uit, draagt bij aan kwaliteit.
  • Je hebt ervaring met secure coding en OWASP standaarden.
  • Kandidaat heeft aantoonbare ervaring in de rol van full-stack software developer
  • Kandidaat heeft kennis en ervaring met in ieder geval een van de volgende front-end talen en frameworks: HTML, CSS, JavaScript en Angular. – 3
  • Kandidaat heeft kennis en ervaring met in ieder geval een van de volgende backendtaal: Java of .NET – 3 jaar
  • Kandidaat heeft kennis en ervaring met DevOps-tools zoals Docker, Gitlab, Nexus, etc – 1 jaar

Wensen opdrachtgever

  • Kandidaat heeft bij voorkeur ervaring met het werken met nieuwe/onvolwassen multidisciplinaire teams
  • Kandidaat heeft bij voorkeur ervaring met procesverbetering en verbeter- en veranderprocessen
  • Kandidaat heeft bij voorkeur ervaring met kennis met toepassen van secure coding practices (bijvoorbeeld OWASP, privacy by design)
  • Persoonlijke motivatie gericht op het functieprofiel
  • Beschikbaarheid en geplande vakanties

Sollicitatie procedure

Vind opdracht
Solliciteren
Reactie
Start opdracht
  1. Vind een opdracht die bij je past

    Bekijk het actuele overzicht van beschikbare opdrachten en ontdek wat aansluit bij jouw profiel en ambities. Heb je iets interessants gevonden? Klik dan door voor meer informatie en details over de opdracht.

  2. Solliciteer direct

    Klaar om te solliciteren? Met één klik stuur je jouw profiel naar de opdrachtgever of partner.

  3. Reactie van de opdrachtgever

    Na je sollicitatie neemt de opdrachtgever of partner contact met je op. Je hoort of je wordt uitgenodigd voor een gesprek, of dat je eventueel in aanmerking komt voor een andere opdracht.

  4. Start met je opdracht

    Ben je geselecteerd? Gefeliciteerd! Je kunt snel aan de slag en samen met de opdrachtgever duidelijke afspraken maken over de startdatum, voorwaarden en verwachtingen.

Veelgestelde vragen

Als Full Stack Developer binnen COMMIT (Commando Materieel & IT) richt u zich vooral op het bouwen van gebruiksvriendelijke interfaces en robuuste back-end logica voor toepassingen die cruciaal zijn voor verschillende Europese regelgevingen en grenssystemen. Dit omvat het ontwikkelen van functionaliteiten die van vitaal belang zijn voor de ondersteuning van de Koninklijke Marachaussee (KMar) en de operationele vereisten van het subdomein Grens & Migratie. Je zult werken binnen een Scrum team, nauw samenwerken met verschillende interne en externe stakeholders, en gebruik maken van SAFe principes naast Agile praktijken om innovatieve oplossingen te leveren die waarde toevoegen aan eindgebruikers.

De ideale kandidaat beschikt over aantoonbare kennis van front-end en back-end ontwikkeling, die de creatie en documentatie van gebruiksvriendelijke interfaces en robuuste systemen omvat. Ervaring met CI/CD-pijpleidingen, met name met behulp van instrumenten als GitLab en Nexus, is essentieel. Je moet ook expertise tonen in architectonisch ontwerp, prestatieoptimalisatie en schaalbaarheid. Bovendien is ervaring met veilige coderingspraktijken en naleving van OWASP-normen essentieel. Belangrijke ervaring met een full-stack software ontwikkeling vaardighedenet wordt zeer gewaardeerd.

Succes hangt af van sterke persoonlijke motivatie naar de rol, een hoge beschikbaarheid en geplande vakantietijd. Cruciaal is dat succesvolle kandidaten beschikken over uitstekende communicatie- en samenwerkingsvaardigheden, waardoor ze effectief kunnen werken binnen multidisciplinaire teams, zowel intern als extern. Demonstreerbare expertise in procesverbetering en veranderingsmanagement is ook essentieel. Ervaring met DevOps praktijken en de mogelijkheid om technische oplossingen te vertalen in veilige coderingsnormen (bijvoorbeeld OWASP, ontwerp voor veiligheid) is zeer wenselijk.

De kernverantwoordelijkheden omvatten de gehele levenscyclus van de toepassing, van front-end ontwerp en ontwikkeling tot back-end implementatie en testen. Dit omvat het gebruik van hoekige technologieën en kaders om gebruiksvriendelijke interfaces en robuuste logica te creëren. Je bent actief betrokken bij het delen van kennis en documentatie, wat bijdraagt aan de continue verbetering van de kennisbasis en processen van het team. De rol omvat ook proactief bijdragen aan beste praktijken op het gebied van beveiliging en onderhoud van het systeem, en ontwikkelen, uitvoeren en garanderen van de kwaliteit van testprocedures.

Binnen het JIVC (Joint Informatievoorziening Commando) is de IT-afdeling van het Ministerie van Defensie uw werkcentrum rondom de Marachaussee (KMar) en het subdomein Grens & Migratie. Dit subdomein is verantwoordelijk voor de kernfuncties van de Koninklijke Marachaussee (KMar), die essentiële IT-ondersteuning biedt voor verschillende Europese regelgevingen en grenssystemen. Je zult werken binnen een Scrum team, samenwerken met cross-functionele teams, en gebruik maken van SAFe principes om innovatieve oplossingen te bouwen die beantwoorden aan de veranderende behoeften van het ministerie.

De focus ligt aanzienlijk op de digitale transformatie van de activiteiten van het ministerie, het benutten van technologie om kritieke verdedigingsfuncties te ondersteunen en zorgen voor veilige, betrouwbare systemen. Dit betekent inzicht in de technische uitdagingen van de KMar en het Grens & Migratie systeem. Ook grote aandacht voor detail en een proactieve aanpak van probleemoplossing zijn belangrijk. Er ligt een nadruk op continue verbetering van processen en de invoering van veilige coderingsnormen.
Direct solliciteren Goed nieuws! De opdracht is nog geopend