Architectuurvalidatie in software: tools en toepasbaarheid

Werkgever:
Digital Society Hub
Regio:
Groningen
 
Functieomschrijving
Overzicht
  • Opdrachtgever: Quintor
  • Startdatum: Semester 1 2025-2026; Semester 2 2025-2026
Omschrijving

Quintor helpt opdrachtgevers met het professionaliseren van softwareontwikkeling. Dat doen we met name in omvangrijke en complexe enterprise projecten voor top 250 organisaties en (semi-) overheden. Wij hebben meer dan 70 uitdagende opdrachten, die ook nog eens aan te passen zijn naar jouw invulling. We hebben opdrachten in de volgende richting: Software Development (Java of .NET), Front-end Development, Security, Platform Engineering en Agile Analyse. Mocht je zelf een leuk idee voor een opdracht hebben, dan helpen we je daar ook graag verder mee!


Wilt u meer weten over deze baan? Scroll naar beneden en ontdek welke vaardigheden, ervaring en opleidingseisen nodig zijn.
Opdrachtomschrijving

Testen is ontzettend belangrijk. Maar wat test je dan eigenlijk? Eigenlijk voornamelijk functionaliteit. Werkt de functie/connectie naar behoren? Echter, als alles werkt betekent het niet per se dat je software ook echt goed is. Misschien is het erg slordig en staat alles door elkaar, of is het eigenlijk niet onderhoudbaar. Je hebt wel tools, zoals SonarQube, die door middel van statische code analyse de kwaliteit van de code bepalen, maar die is niet bekend met specifieke regels voor jouw applicatie. Misschien heb je in het team afgesproken dat bepaalde klassen alleen in een bepaalde package mogen. Of dat er een specifieke naamconventie is. Deze dingen kan je verifiëren met tools zoals ArchUnit en JMolecules. Dit zijn namelijk tools om je architectuur expliciet te noemen in je code en om deze weer te verifiëren. Oftewel, je kan testen of je code voldoet aan de afgesproken structuur en als dat niet zo is, dan faalt het bouwen. Zo kunnen fouten op dit gebied ook niet zomaar er tussendoor glippen en houd je in theorie je project op de lange termijn goed gestructureerd.

Verantwoordelijkheden / Uitdaging

Het verzoek aan jou is om uit te zoeken hoe goed dit werkt, hoe makkelijk het toe te passen is en wat voor tooling er nog meer is om de architectuur van een applicatie te valideren.

Bijzonderheden

Tijdens je afstuderen word je begeleid door één van onze collega’s. Een IT-specialist die alles weet over het thema van jouw opdracht. Hij of zij doet er alles aan om van je afstuderen een succes te maken. We werken op basis van de Scrum methodiek. Dat betekent dat je elke sprint van twee weken afsluit met een korte presentatie over de voortgang. Samen maken we een opdracht die bij jou past. Dat kan zijn op basis van één van onze opdrachten, maar je kunt ook je eigen idee aandragen. We hebben intensief contact met de mensen van jouw opleiding en we zijn goed op de hoogte van de eisen die aan jouw afstuderen worden gesteld. En met zoveel studenten onder onze hoede kan een eigen studentenvereniging niet uitblijven. We organiseren dan ook regelmatig interessante klantenbezoeken en gezellige events.

Solliciteren

Solliciteren op vacature DSH: Vul onderstaand formulier in: Naam, E-mail, Studie, Naam vacature, CV (upload bestand), Motivatie (upload bestand), Opmerkingen (Optioneel), Anti-spam code.

Deelbaarheid
  • Deel deze pagina op Facebook
  • Deel deze pagina op X
  • Deel deze pagina op LinkedIn
  • Deel deze pagina op WhatsApp
  • Deel deze pagina via e-mail

Get notified about new Software Specialist jobs in Groningen, Netherlands.


#J-18808-Ljbffr
 Kernwoorden