Magnet.me  -  The smart network where students and professionals find their internship or job.

The smart network where students and professionals find their internship or job.

Graduation: Modernization of internal development tools

Posted 1 Oct 2025
Share:
Work experience
0 to 2 years
Full-time / part-time
Full-time
Job function
Degree level
Required languages
English (Fluent)
Dutch (Fluent)
Start date
1 February 2026

Your career starts on Magnet.me

Create a profile and receive smart job recommendations based on your liked jobs.

Graduation: Modernization of internal development tools

Description of assignment

The MWS team is seeking an intern to support the modernization of our internal development tools. 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 current setup lacks compatibility, maintainability, and flexibility, which 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.

For more information, contact us by e-mail: internship@vanderlande.com.

Vanderlande is the global market leader for value-added logistic process automation at airports, and in the parcel market. Vanderlande’s baggage handling systems move 4.2 billion pieces of luggage around the world per year. Its systems are active in 600 airports including 14 of the world’s top 20.

Logistics
Veghel
6,000 employees