Vacatures Afstudeerstage Afstudeerstage: Business Rule validatie binnen Domain Driven Design

Afstudeerstage: Business Rule validatie binnen Domain Driven Design

time 40 uur
study hbo/wo
loc Arnhem
loc-white
Direct solliciteren

Ben jij een Software Development student die zich wil verdiepen in Domain Driven Design en het structureren van complexe business rules? Dan is deze afstudeeropdracht een uitgelezen kans om onderzoek en praktijk te combineren.

 

Binnen het project Digitaal Passeren wordt gewerkt aan een verschuiving naar een Domain Driven Design (DDD) opzet van de applicatie. Een belangrijk vraagstuk in dit traject is de manier waarop Business Rules (BR’s) worden gevalideerd. Op dit moment zijn de validaties verspreid door de applicatie heen, op verschillende manieren en in verschillende lagen. Dit maakt de code minder overzichtelijk, moeilijker te onderhouden en kan leiden tot onduidelijkheden in de werking van de applicatie.

 

 


Dit ga jij doen als afstudeerder bij Avisi.

Tijdens deze afstudeeropdracht staat het onderzoek centraal naar hoe Business Rule validatie het best kan worden ingericht binnen een DDD-architectuur. Je begint met het analyseren en in kaart brengen van de huidige situatie: hoe en waar de validaties plaatsvinden, op welke manieren deze zijn geïmplementeerd en of er wellicht nog verborgen of impliciete BR’s aanwezig zijn.

 

Op basis van deze analyse start je een verdiepend onderzoek naar alternatieve oplossingsrichtingen. Daarbij kijk je naar literatuur, best practices en ontwerpprincipes rondom DDD, en onderzoek je hoe factoren als leesbaarheid, duidelijkheid, schaalbaarheid en onderhoudbaarheid van de code kunnen worden geoptimaliseerd.

 

Het doel van dit onderzoek is om een onderbouwd advies uit te brengen over de meest geschikte manier om Business Rule validatie binnen een DDD-applicatie te structureren. Dit advies werk je uit in een conceptueel ontwerp, waarin de gekozen aanpak wordt onderbouwd en vergeleken met de huidige situatie. Om de haalbaarheid van je voorstel te toetsen, werk je de oplossingsrichting uit in een proof-of-concept binnen de bestaande applicatie. Daarmee wordt zichtbaar welke voordelen de nieuwe aanpak biedt en welke uitdagingen er eventueel nog resteren.

 


Je wilt een kei worden in.

  • Domain Driven Design en de toepassing daarvan in praktijkprojecten.
  • Implementation patterns en het doorgronden van best practices.
  • Het refactoren van legacy code naar een onderhoudbare, schaalbare structuur.
  • Het combineren van onderzoek, analyse en proof-of-concept ontwikkeling.
  • Werken met moderne technologieën zoals Kotlin en Spring Boot.

Als afstudeerder verwachten we natuurlijk niet dat je al helemaal thuis bent in alle technieken. We verwachten wel dat je juist interesse hebt om hier beter in te worden. Ons domein en onze way of working zul je tijdens je afstudeerstage dieper leren kennen. Wij bieden een professionele omgeving waarin je veel kunt leren en jezelf verder kunt ontwikkelen. 

 


Jouw profiel.

Je volgt (minimaal) een hbo-opleiding richting Software Development of vergelijkbaar. Je hebt ervaring met Java en interesse in DDD, codekwaliteit en onderhoudbaarheid. 

 

En ook belangrijk: je vindt het leuk om vraagstukken diepgaand te onderzoeken, bent analytisch sterk en kunt je keuzes onderbouwen en terugvertalen naar praktische toepassingen.

 

Ben jij dit? Solliciteer dan direct en motiveer waarom jij deel uit zou moeten maken van ons gezellige team! 


 


Jouw team.

Tijdens deze afstudeeropdracht ga je werken in een gezellig team dat actief bezig is met het ontwikkelen van een applicatie voor het notariaat. Deze applicatie is een systeem waarmee notarissen digitaal een akte kunnen passeren, waarbij ze digitaal personen kunnen identificeren, een akte kunnen presenteren en een digitale handtekening kunnen zetten. Het team bestaat uit vier Software Developers, een Tech Lead (tevens developer), een Test Engineer en een Requirements Engineer. Dit team werkt al een tijd samen en heeft veel ervaring, zowel met frontend- als backend-systemen. We programmeren met name in Kotlin en Angular, maar andere programmeertalen en technologieën zijn ons zeker niet vreemd.

 

Naast software bouwen vinden wij het ook gezellig om af en toe mee te doen aan spelletjesavonden of een van de gezellige borrels op kantoor.

MG2022_06_28_AVISI_DAG_2_0066

Arbeidsvoorwaarden.

Dit krijg jij van ons! We bieden je een fijne werkomgeving waarin je kunt leren en groeien.

MG2022_06_28_AVISI_DAG_2_0196 1 1

Jij krijgt een eigen buddy die veel ervaring heeft in het vak en wekelijks zitten jullie samen om te sparren.

MG_DSF8252

Ons kantoor zit naast het treinstation met prachtig uitzicht over Arnhem.

MG2022_06_29_AVISI_DAG_3_0150

We geven jou een opdracht waar je veel van kan leren en die echt waardevol is voor Avisi.

2022_06_22_AVISI_0695

Tijdens je stage kan je je verdiepen in onderwerpen die jij interessant vindt. En ontdek je waar jouw talenten liggen.

2023_05_03_AVISI_001363

Veel van onze collega's zijn als student bij ons begonnen. Word jij de volgende?

MG2022_06_28_AVISI_DAG_2_0243 1

Je krijgt €400,- stagevergoeding per maand.

Dit krijg je van ons.

  • Vertrouwen
    Één-op-één begeleiding
    Jij krijgt een eigen buddy die veel ervaring heeft in het vak en wekelijks zitten jullie samen om te sparren.
  • Ideeen (1)
    Stageopdracht met impact
    We geven jou een opdracht waar je veel van kan leren en die echt waardevol is voor Avisi.
  • Groei
    Uitzicht op een baan
    Veel onze collega's zijn als student bij ons begonnen. Word jij de volgende?
  • Locatie (1)
    Locatie
    Ons kantoor zit naast het treinstation met prachtig uitzicht over Arnhem
  • Vergoeding
    Stagevergoeding
    Je krijgt €400,- stagevergoeding per maand.
  • Innovatie
    Ruimte om te verdiepen
    Tijdens je stage kan je je verdiepen in onderwerpen die jij interessant vindt. En ontdek je waar jouw talenten liggen!

Sollicitatieproces.

Stap-1

Stap 1

Solliciteer

Super! Je hebt gesolliciteerd en daarmee de eerste stap gezet. Binnen 5 werkdagen ontvang je een reactie over de verdere procedure.

Stap-2

Stap 2

Eerste gesprek

Je bent uitgenodigd voor het eerste kennismakingsgesprek. Spannend! Tijdens dit gesprek leren we je graag beter kennen, bespreken we jouw interesses en is er ruimte om al jouw vragen aan ons te stellen.

Stap-3

Stap 3

Overeenkomst

Zijn we nog steeds allebei even enthousiast? Yes, we hebben een match! Na goedkeuring van de opleiding gaan wij samen met jou een overeenkomst opstellen.

Stap-4

Stap 4

Eerste stagedag

Je krijgt een welkomstpresentatie, lunch is voor je geregeld en een eigen buddy. We willen dat je zo ontspannen mogelijk begint, want een goed begin is het halve werk. We sluiten jouw eerste dag af met de nieuwe-medewerkers-borrel, speciaal voor jou. Welkom aan boord!

Het sollicitatieproces
Hybride

Stap 1

Solliciteer

Super! Je hebt gesolliciteerd en daarmee de eerste stap gezet. Binnen 5 werkdagen ontvang je een reactie over de verdere procedure.

Ideeen (1)

Stap 2

Kennismakingsgesprek

Je bent uitgenodigd voor het eerste kennismakingsgesprek. Spannend! Tijdens dit gesprek leren we je graag beter kennen, bespreken we jouw interesses en is er ruimte om al jouw vragen aan ons te stellen.

Vertrouwen

Stap 3

Overeenkomst

Zijn we nog steeds allebei even enthousiast? Yes, we hebben een match! Na goedkeuring van de opleiding gaan wij samen met jou een overeenkomst opstellen.

Passie

Stap 4

Eerste stagedag

Je krijgt een welkomstpresentatie, lunch is voor je geregeld en een eigen buddy. We willen dat je zo ontspannen mogelijk begint, want een goed begin is het halve werk. We sluiten jouw eerste dag af met de nieuwe-medewerkers-borrel, speciaal voor jou. Welkom aan boord!

Vragen over deze vacature?

Hi! Wij zijn Ilona en Damaris, Talent Adviseurs bij Avisi. Je kan bij ons terecht met al je vragen. Wat wil je weten?

Talent Acquisition 2024

Ilona en Damaris

088 284 74 47