Senior .NET Ontwikkelaar - Freelance opdracht in Drenthe

FlexSpot®
Goed nieuws! De opdracht is nog geopend

Opdrachtomschrijving

Het project Vernieuwing IV landschap Arbeidsinspectie wordt uitgevoerd in opdracht van het Ministerie van Sociale Zaken en Werkgelegenheid. De vernieuwing heeft betrekking op de volgende applicaties:

  • Gaia(landschap)
  • ISBB
  • INet
  • Webportaal
  • Transparantie website
  • Verklaringen app.

Omschrijving einde project:

De vernieuwing vergt naar verwachting meerdere jaren, de looptijd van het project duurt daarom tot en met 2030. Of eindigt zoveel eerder als de applicaties zijn opgeleverd en overgedragen aan de toekomstige beheerorganisatie.

Welke rol heeft de professional binnen het project:

De professional is als senior .NET ontwikkelaar verantwoordelijk voor de ontwikkeling van software in het kader van de vernieuwing van het IV landschap voor de Nederlandse Arbeidsinspectie.

Welke opdracht gaat de professional uitvoeren en welke activiteiten horen daarbij?

Het ontwikkelen van kwalitatief hoogstaande software en het testen van gerealiseerde software ten behoeve van de nieuwbouw, doorontwikkeling en het applicatiebeheer van de Arbeidsinspectie. De te realiseren software omvat zowel front-end als backend software voor de applicaties Gaia(landschap), ISBB, iNet, Webportaal, Transparantie website, Verklaringen app.

De activiteiten die horen bij het realiseren van de opdracht zijn:

  • Opleveren van software;
  • Ondersteuning en reviewen van andere ontwikkelaars bij de realisatie van software;
  • Reviewen van software van andere ontwikkelaars;
  • Schrijven van automatische testen voor gerealiseerde software;
  • (Geautomatiseerd) uitvoeren van testen;
  • Documenteren van software architectuur;
  • Beoordelen van functionele requirements op haalbaarheid in de software en het inschatten en inplannen van werkzaamheden op basis hiervan;
  • Adviseren van de opdrachtgever over (architectuur)keuzes,
  • Onderhouden en opzetten van ontwikkelomgevingen ten behoeve van het opleveren van software

Welke deelresultaten zal de professional dienen te behalen gedurende de opdracht:

Gerealiseerde software voor de vernieuwing van het IV landschap van de Arbeidsinspectie (nieuwbouw, doorontwikkeling en applicatiebeheer), waarvan de planning loopt tot 31-12-2030. Het landschap bestaat uit de applicaties:

  • Gaia(landschap)
  • ISBB
  • INet
  • Webportaal
  • Transparantie website
  • Verklaringen app.

Dit landschap is in .NET ontwikkeld. Hiervoor is specifieke kennis nodig van .NET en specifieke domeinkennis van de arbeidsinspectie.

Welke eindresultaten zal de professional aan het einde van de opdracht dienen op te leveren?

Het resultaat van de inzet is het tijdig, zelfstandig en autonoom opleveren van software in afstemming met de andere ontwikkelaars en testers. Hiervoor levert de professional software op ten behoeve van releases van de klant in gemiddeld 15 tot 20 sprints per jaar gedurende de looptijd van de opdracht.

De software voor de applicaties Gaia(landschap), ISBB, iNet, Webportaal, Transparantie website, Verklaringen app dient conform de releaseplanning productierijp opgeleverd te worden. De product owner van de klant stemt de releaseplanning af met de professional.

Aan het einde van de opdracht zijn de legacy applicaties gereed voor uitfasering, zijn de nieuwbouw applicaties en de te continueren applicaties gereed voor verdere (door)ontwikkeling.

De software en testen worden opgeleverd zodanig dat de software:

  • voldoet aan de voor de opdracht geldende ISO-25010 standaard, Nederlandse Praktijkrichtlijn NPR-5326 en de ICTU kwaliteitsaanpak Softwareontwikkeling (welke is afgeleid van ISO-25010);
  • voldoet aan de acceptatiecriteria in de user story;
  • voldoet aan de niet functionele eisen, voor zover deze aan de applicatie gesteld zijn;
  • past binnen de architectuur van de Arbeidsinspectie.

De software wordt periodiek door opdrachtgever getoetst op bovenstaande eisen. Op verzoek van de klant vinden ook externe audits en toetsen plaats. Opdrachtnemer kan op basis van bovenstaande eisen aangesproken worden op de resultaten.

Wanneer is de opdracht afgerond en beëindigd?

Aan het einde van de opdracht dient de professional de kennis te borgen binnen de documentatie en de broncode van het eindproduct. Daarnaast werkt de professional mee aan de warme overdracht van kennis aan de (uiteindelijke) beheerorganisatie.

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

  • Kennis met .NET technologieën.
  • Ervaring met softwareontwikkeling en testmethodologieën.
  • Kennis van de arbeidsinspectie-sector en relevante regelgeving.

Wensen opdrachtgever

  • Ervaring met software architectuur en -ontwerp.
  • Kennis van Agile ontwikkelt methodologieën.

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

A Senior .NET Ontwikkelaar in dit project, gericht op het Vernieuwing IV landschap Arbeedsinspectie, is verantwoordelijk voor het ontwikkelen van hoogwaardige software en het testen ervan voor de nieuwe constructie, integratie en toepassingsmanagement van Nederland' Work Inspection. Zij zullen betrokken zijn bij zowel front-end als back-end ontwikkeling, zodat software voldoet aan de eisen van het project en werkt in overeenstemming met de Nederlandse normen.

De ideale kandidaat heeft een sterke basis in .NET ontwikkeling, met ervaring in softwareontwikkeling levenscyclus, met name binnen een project met grootschalige industriële toepassingen en gespecialiseerde kennis van de Nederlandse Werkinspectie sector. Ervaring met Agile methoden en begrip van systeemarchitectuur zijn zeer wenselijk.

Succes hangt af van een diep begrip van . NET-technologieën, waaronder C#, ASP. NET, en potentieel verwante kaders. Uitzonderlijke probleemoplossende vaardigheden, uitstekende communicatie, zorgvuldige aandacht voor detail, en het vermogen om effectief te werken in een gezamenlijke omgeving zijn cruciaal. Kennis van ISO 25010, NPR-5326 en de ICTU Quality Approach Software Development is essentieel.

Het Senior .NET De belangrijkste verantwoordelijkheden van Ontwikkelaar zijn onder meer: het leveren van softwareoplossingen in overeenstemming met de doelstellingen van het project, het ondersteunen van andere ontwikkelaars bij de implementatie, het beoordelen van de code en het waarborgen van de kwaliteit van de software; het evalueren van andere ontwikkelaarscode; het schrijven van geautomatiseerde tests; het evalueren van softwarearchitectuur; het evalueren van functionele vereisten in de context van haalbaarheid; het adviseren van de klant over architectonische keuzes; het onderhouden en opzetten van ontwikkelingsomgevingen; het implementeren van geautomatiseerde testen, en het werken aan testuitvoering en softwaredocumentatie.

De primaire deliverables zullen de complete software zijn voor het project "Vernieuwing IV Landschap Arbeedsinspectie," dat eind 2030 is afgeleverd. Dit omvat het creëren van nieuwe bouwtoepassingen, systeemintegratie en toepassingsmanagement, het waarborgen van de systeemfuncties en het ondersteunen van de Nederlandse eisen. In het bijzonder zal het gaan om: het leveren van software die voldoet aan alle ISO 25010, NPR-5326, en ICTU Software Development standaarden; het garanderen van de software die voldoet aan de criteria voor acceptatie van het gebruikersverhaal; het voldoen aan functionele en niet-functionele eisen; en het architectonisch compatibel zijn met het bestaande systeem voor arbeidsinspectie.
Goed nieuws! De opdracht is nog geopend