- Home
- Vacatures
- Vacatures Veenendaal
- Vacaturedetails
Vacature doormailen
Afstudeeropdracht in Software Development: Automatische TypeScript model generatie vanuit ASP.NET Core Veenendaal • Info Support
- Notitie toevoegen
- Vacature verbergen
- Vacature rapporteren
Gevraagd
-
37 - 40 uur
-
HBO of hoger
-
Nederlands (taal)
Aanbod
-
Stage
-
1.000 p/m (bruto)
-
Auto v/d zaak
Vacature in het kort
Over het bedrijf
Volledige vacaturetekst
Uitdagende HBO afstudeeropdracht met €1000 bruto vergoeding of €500 + leaseauto of €600 + woonruimte, professionele begeleiding, trainingen, kennisavonden, sparren met collega’s en 2 vakantiedagen p/mAPI-integraties moeten eenvoudig en efficiënt zijn, maar handmatig TypeScript-modellen schrijven is foutgevoelig en kost veel tijd. In deze opdracht ontwikkel je een oplossing die automatisch client code genereert vanuit een ASP.NET Core-omgeving. Je onderzoekt bestaande tools, ontwerpt een flexibele aanpak en bouwt een Proof of Concept. Zo verminder je handmatig programmeerwerk en verbeter je de onderhoudbaarheid van de code.
ð¡Interessegebieden: Code generation, ASP.NET Core, TypeScript
Deze opdracht betreft een vraag van een Info Support klant. Deze klant levert energie-infrastructuur en meetdiensten en biedt een portaal aan om deze data beschikbaar te stellen aan haar klanten.
Het IT-landschap van deze klant bestaat uit ASP.NET Core-applicaties die communiceren met externe systemen via API’s. Om integraties met deze API’s eenvoudiger en efficiënter te maken, is het wenselijk om automatisch client code te genereren. Dit vermindert handmatig programmeerwerk, verkleint de kans op fouten en zorgt voor betere onderhoudbaarheid.
Daarom zoeken we een innovatieve oplossing die dit proces kan optimaliseren. Momenteel moeten ontwikkelaars handmatig TypeScript modellen schrijven om met deze API’s te communiceren vanuit de frontend. Dit proces is foutgevoelig, tijdrovend en moeilijk te onderhouden bij wijzigingen in de API’s. Hoewel er bestaande tools zijn voor het genereren van TypeScript modellen, sluiten deze niet altijd goed aan bij de specifieke behoeften van teams en projecten. Er ontbreekt een geïntegreerde en flexibele oplossing binnen ASP.NET Core die automatisch TypeScript modellen genereert op basis van de bestaande API-definities. Jij gaat onderzoeken hoe een effectieve en herbruikbare oplossing ontwikkeld kan worden.
De opdracht
Je krijgt de opdracht om een flexibele en uitbreidbare oplossing te ontwerpen en te implementeren voor het genereren van client code vanuit een ASP.NET Core-applicatie. Dit levert de volgende resultaten op:
- Een onderzoeksrapport waarin je verschillende technieken en tools voor client code-generatie analyseert en de meest geschikte aanpak bepaalt.
- Ontwerpdocumentatie waarin de architectuur en implementatie van de gekozen oplossing worden beschreven, met aandacht voor uitbreidbaarheid.
- Een Proof of Concept (PoC) in de vorm van een werkende softwarecomponent die automatisch client code genereert en eenvoudig kan worden aangepast aan veranderende API-definities.
- Een evaluatierapport waarin de effectiviteit van de PoC wordt onderzocht en aanbevelingen worden gedaan voor verdere verbetering en implementatie.
Over Info Support
Info Support is specialist in maatwerksoftware, data/AI solutions, beheer en trainingen en actief in de sectoren Finance, Industry, Agriculture, Food & Retail, Mobility & Public en Healthcare. Wij bieden solide en innovatieve oplossingen voor complexe en bedrijfkritische softwarevraagstukken. Onze hoofdkantoren zijn gevestigd in Veenendaal (NL) en Mechelen (BE). Op dit moment zijn er circa 500 medewerkers bij Info Support in dienst.
De werkwijze van Info Support kenmerkt zich door een aantal kernwaarden: soliditeit, integriteit, vakmanschap en passie. Deze kernwaarden zijn verweven in ons werk en de manier waarop we met elkaar omgaan.
Om te zorgen dat alle medewerkers altijd op de hoogte kunnen zijn van de nieuwste ontwikkelingen beschikt Info Support over een inhouse kenniscentrum waar graag wordt voldaan aan de honger naar meer of andere kennis en vaardigheden.
Om deze opdracht te kunnen doen is B2-taalvaardigheid in het Nederlands vereist.
Gerelateerde zoekopdrachten
Fulltime VeenendaalHBO VeenendaalStage VeenendaalVeenendaalProvincie UtrechtVanaf nu ontvang je automatisch de best passende vacatures automatisch in je mailbox.
Jouw inschrijving
Emailadres:
Functie:
Plaats:
Frequentie:
Wijzig je inschrijving
Ontvang als eerste nieuwe vacatures in Veenendaal
Vind werknemers in Veenendaal op Werkzoeken.nl