Afstudeerstage Software Development

Job description

Ben jij een creatieve denker en heb je passie voor het ontwikkelen van innoverende oplossingen. Dan ben jij de stagiair die we zoeken! Ons development team kan jouw hulp goed gebruiken! We groeien hard en willen met ons product marktleider blijven en daar draag jij aan bij.

Als stagiair ga jij je verdiepen in het ontwikkelen van onze architectuur gebaseerd op C#, in een Cloud omgeving. Dus ben jij op zoek naar een afstudeerstage waar je veel kunt leren en waar je het verschil kunt maken, beschikbaar voor minimaal 5 maanden? Solliciteer direct!

Je hebt de keuze in één van de volgende opdrachten:


1. Consolideren boekhoud- en facturatiepakket

Kader:

  • .NET core omgeving
  • Secure cloud
  • Facturatie / boekhouding

Op dit moment maken we voor de boekhouding en facturering gebruik van twee systemen welke in beperkte mate met elkaar samenwerken. Het doel is om dit terug te brengen tot één systeem waarbij we waarschijnlijk een klein gedeelte van de functionaliteit van één van de pakketten zelf moeten gaan implementeren. Eén van de doelen is dat de facturen die we op dit moment uitsturen in de juiste taal uitgestuurd kan worden.

Dit is voornamelijk een onderzoeksopdracht om te bepalen wat we naar ons toe halen en een compleet beeld krijgen waarbij er een Proof-of-Concept gemaakt kan worden om een aantal ideeën te toetsen.


2. Automatiseren ingerichte testomgevingen & integratietesten

Kader:

  • .NET core en full .net framework omgeving
  • Secure cloud
  • Openstack
  • selenium

Ons platform bestaat uit meerdere projecten. Wij gebruiken onder andere unittests en integratietests om de kwaliteit van de opleveringen te borgen. Dit varieert van simpele unittests tot integratietesten waarbij een compleet schone omgeving automatisch wordt opgebouwd waarbij we een productie-omgeving simuleren. Deze oplossing is echter niet geheel generiek en kunnen we niet gebruiken om alle projecten op deze manier te testen.

Het doel is om een generieke opzet te maken zodat we makkelijker voor nieuwe en bestaande projecten automatisch een schone test omgeving in de lucht kunnen brengen.


3. Migratie naar .NET core

Kader:

  • .NET core en full .NET framework omgeving
  • Secure cloud
  • Cross platform (Windows & Linux)

Al onze nieuwere projecten draaien op .Net core. Één van onze projecten is echter nog gebonden aan .NET 4.8 full framework versie. We willen dat al onze projecten op .NET core draaien en deze migratie zal dus ook voor het laatste project moeten worden gestart. Eén van de voordelen van .NET core is dat dit een cross-platform oplossing kan zijn mits er geen platform afhankelijkheden zijn gebouwd. Op dit moment zijn deze er wel en zullen dus omgezet moeten worden naar een cross-platform oplossing.

Requirements

  • In de afrondende fase van een studie op het gebied van ICT, zoals (Technische) Informatica of Informatiekunde aan één van de Nederlandse hogescholen of universiteiten. 
  • Creatieve denker en passie hebben voor het ontwikkelen van innoverende oplossingen
  • Zelfstandig
  • Zelf redzaam
  • Proactief
  • Gestructureerd kunnen werken