Om te solliciteren op deze stage, moet je met je HvA-emailadres een account aanmaken.

account aanmaken

Bedrijfsinformatie

Digitect
Titaniumweg 141
Alphen aan de Rijn
T
ICT

Front-End development EC-API-Design


Deze opdracht maakt deel uit van een programma waarbij een bestaande software oplossing van Digitect voor het modelleren van Meta Data wordt omgebouwd naar een platform met toegevoegde functionaliteit. Er is besloten (middels een andere afstudeeropdracht) als IDE Eclipse Theia te gaan gebruiken voor zowel het platform als een standalone product genaamd EC-API-Design.

Front-End development EC-API-Design


Stage of Afstudeeropdracht (afhankelijk van de scope), Studierichting: SD (Software Development) / SE


(Software Engineering) Digitect is een toonaangevend bedrijf, gespecialiseerd in data-, integratie- en informatievoorziening platformen bij toonaangevende klanten. Digitect bouwt en levert slimme diensten en oplossingen die het beheren van Meta Data binnen organisaties van klanten vereenvoudigen. Digitect houdt kantoor in Zaandam en Alphen A/d Rijn en er wordt 50/50 thuis gewerkt.


Digitect als Software leverancier werkt aan een platform ten behoeve van het genereren van API contracten vanuit functioneel Meta Data perspectief. Dit platform genaamd EC-API-Design heeft een gelaagde structuur.
Deze opdracht maakt deel uit van een programma waarbij een bestaande software oplossing van Digitect voor het modelleren van Meta Data wordt omgebouwd naar een platform met toegevoegde functionaliteit. Er is besloten (middels een andere afstudeeropdracht) als IDE Eclipse Theia te gaan gebruiken voor zowel het platform als een standalone product genaamd EC-API-Design.


Doel van de opdracht: Breng de frontend development to the next level. Dit is een onderdeel van een programma waaraan gelijktijdig door meerdere studenten aan verschillende onderdelen van het platform wordt gewerkt.
Denk hierbij aan het maken en onderzoeken van theia/vscode plugins om verbeter stappen te maken. Een rapport over en onderzoek naar hoe met plugins een goede UX opgezet kan worden voor EC-API-Design


Competenties (must have):
•    Kennis van Javascript en Typescript
•    Kennis van YAML
•    Kennis van Visual Studio Code
•    Kennis van JSON & JSON schema
•    React

Competenties (nice to have)
•    Eclipse Theia
•    Electron
•    Graphiz dot
•    web technologi (html, API, JSON RPC, Websocket)
•    kennis van testen (test methodologie)
•    kennis CI/CD
•    modelleren


Je doet bij ons tijdens je opdracht diverse competenties op. Om de dagelijkse problematiek van Digitect te begrijpen, biedt Digitect iedere student een aantal aanbevolen cursussen aan, over (Meta) Data Modellering, Integratie en API's. Hierbij wordt kennis gemaakt met het software product “EC-Design” van Digitect. Dit product modelleert de communicatie tussen systemen, die vervolgens met middleware producten zoals Tibco en Mulesoft worden geïmplementeerd.


Begeleiding: Frans van Basten, oprichter van Digitect, heeft veel ervaring met software development, in het bijzonder de functionaliteiten van EC-Design. Frans heeft een Master in bestuurlijke informatica aan de Universiteit van Amsterdam, en heeft ervaring met het begeleiden van studenten op HBO niveau. Marcel Grauwen, partner bij Digitect, heeft een Master Informatica en Bedrijfskunde aan de Universiteit Twente en veel kennis van integratie en ICT in het algemeen en heeft als parttime docent aan het HBO gewerkt, daarbij enkele tientallen studenten begeleid bij afstuderen (HBO & WO).


Geschikt voor studenten
  • Software Engineering