+30 km
Uren
Opleiding
Contract
Ervaring
Salaris
Datum
Bedrijfstype
Zoek vacatures

Graduation: Modernization of internal development tools Veghel Vanderlande

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

Gevraagd

  • Fulltime

Aanbod

  • Stage
 

Vacature in het kort

Veghel
Join the MWS team as an intern and dive into the modernization of our internal development tools using .NET-based applications and microservices. Drive innovation by researching and implementing a new shared .NET library for stubs, migrating from the outdated framework to .NET 8, and ensuring compatibility with Docker and Kubernetes. Collaborate in a Scrum team environment, work on real-world projects, and elevate your skills alongside seasoned developers. Read on to discover why this challenge awaits you.
 

Over het bedrijf

Vanderlande
Directe werkgever
Bedrijfsprofiel
 

Volledige vacaturetekst

Assignment type: Graduation  

Start date: February 2026

Assignmentduration: 6 months

Location: Veghel

Educationlevel: Bachelor/Master

Desiredstudy: Information Technology, Computer Science 

Language: Dutch/English


Description of assignment

The MWS team is seeking an intern to support the modernization of our internal development tools. Specifically, we use .NET-based (WPF) applications that interact with various microservices. For local development and testing, we rely on stubs to simulate external components. Currently, these stubs are built on the outdated .NET Framework 4.8 and share a legacy library that is no longer maintained.
 

The issue arises from the lack of compatibility, maintainability, and flexibility in the current setup. This negatively impacts developer productivity and slows down bug reproduction and testing.
 

The goal of the assignment is to research and implement a new shared .NET library for stubs, migrate existing stubs to .NET 8, and ensure they follow modern software development practices, including object-oriented programming (OOP), modularity, and maintainability. The new solution should be web-based, support Docker deployment, and be compatible with future Kubernetes hosting.
 

Research Question:
How can we design and implement a modern, maintainable, and flexible .NET-based stub framework to support local development and testing of microservice-integrated workstation applications?


Department description

The MWS team is part of the VIBES Core within Vanderlande’s Airport domain. We focus on developing and maintaining workstation applications that support baggage handling operations. Our work involves close collaboration with other software teams, system architects, and product owners across the VIBES Agile Release Train (ART). The intern will be integrated into a multidisciplinary Scrum team, working on real-world projects alongside experienced .NET/Java developers, a quality engineer, and a scrum master. The environment encourages learning, teamwork, and active contribution to ongoing development initiatives.


Tasks/responsibilities
  • Analyze the current stub architecture and identify limitations.
  • Design and implement a new shared .NET 8 library for stubs.
  • Migrate existing stubs from .NET Framework 4.8 to .NET 9 (latest).
  • Develop a web-based UI for managing stub messages and datasets.
  • Ensure the solution is Dockerized and ready for Kubernetes deployment.
  • Update documentation and usage guidelines.
  • Follow best practices in software engineering including OOP, modular design, and clean code.
  • Deliver a research report detailing the design decisions, implementation steps, and future recommendations
Your profile
  • Good communication skills
  • Ability to work in an Agile team environment
  • You are Proactive
  • Knowledge of C#, .net, Docker and containerization concepts
  • *Mandatory enrolment to a Dutch Education System & resident of The Netherlands.
Contact

Do you recognize yourself in this challenging profile? Are you looking for an internship in our organization? Please fill out the application form and upload your resume and cover letter. For more information, contact us by e-mail: via de button "Solliciteer nu" op deze pagina..

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