+30 km
Uren
Opleiding
Dienstverband
Ervaring
Salaris
Datum
Bedrijfstype
Zoek vacatures
Soortgelijke vacatures omgeving Veenendaal.
Laad meer vacatures

Afstudeeropdracht in Software Development: Automatische TypeScript model generatie vanuit ASP.NET Core Veenendaal Info Support

Solliciteer nu
Solliciteer als één van de eersten
Opslaan
Solliciteer nu
Opslaan
Delen

Gevraagd

  • 37 - 40 uur
  • HBO of hoger
  • Nederlands (taal)

Aanbod

  • Stage
  • 1.000 p/m (bruto)
  • Auto v/d zaak
 

Vacature in het kort

Veenendaal
Ontwikkel een innovatieve oplossing in een uitdagende HBO afstudeeropdracht, waarbij je automatisch client code genereert vanuit een ASP.NET Core-omgeving. Profiteer van professionele begeleiding, trainingen, kennisavonden, en de mogelijkheid tot sparren met collega's. Een kans om praktische ervaring op te doen en bij te dragen aan efficiëntie in IT-ontwikkeling. Lees verder en ontdek waarom wij de ideale werkgever voor jou kunnen zijn.
 

Over het bedrijf

Info Support
Directe werkgever
Bedrijfsprofiel
 

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/m

API-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.

Vacature opslaan
 Vacature delen
Sluit
Je notitie is succesvol opgeslagen
Voeg een notitie toe aan deze vacature
Opslaan
Sluit
Bedankt, je melding is verstuurd
Rapporteer deze vacature
Leg kort uit waarom je deze vacature rapporteert:
Versturen
Terug naar vacatures
Sluit
Kies 1 of meer
Sluit
Vacature opgeslagen
Klik op het hartje bovenaan de pagina om je opgeslagen vacatures te zien.
Terug naar vacatures
Sluit
Vul een in