- Home
- Vacatures
- Vacatures Veghel
- Vacaturedetails
Vacature doormailen
Graduation: Modernization of internal development tools Veghel • Vanderlande
- Vacature rapporteren
Gevraagd
-
Fulltime
Aanbod
-
Stage
Vacature in het kort
Over het bedrijf
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
- 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.
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..
Vanaf 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 voor GIS Consultant in Veghel
Vind nieuw personeel op Werkzoeken.nl