Stages
Stages en afstudeeropdrachten
Ruim 40 studenten hebben succesvol hun stage- of afstudeeropdracht bij ons vervuld! We zorgen voor een professionele begeleiding en een fijne werkomgeving.
Tijdens de opdrachtperiode ben je een volledig lid van ons team en je draagt bij aan het verder verbeteren van onze producten en services. Het team werkt parallel aan de producten Mercado, E-Brida en de registratie App (iOS en Android). Je werkt in sprintcycli van 2 weken, met daarin een refinement- een review- en een planningssessie.
Ben je geïnteresseerd? Neem gerust contact met ons op. We vertellen je graag meer.
Flutter App development
Flutter, Dart, Isar, NoSql
Ben je op zoek naar een meewerkstage? Je kunt bij ons werken aan de ontwikkeling van een nieuwe mobile app. Maak kennis met Flutter en ontwikkel vanuit 1 codebase zowel voor iOS als Android. De app werkt online en offline, herkent locaties op basis van GPS, scant QR codes en werkt met grote hoeveelheden waarnemingen en foto’s.
Background jobs in Azure
Azure, event-driven, background jobs, web sockets
Voor een bestaand softwareproduct zijn wij bezig met de transitie naar Azure. Een groot onderdeel van dit product zijn processen die in de achtergrond uitgevoerd worden, zodat de gebruiker hier niet op hoeft te wachten. Wij zijn op zoek naar de juiste techniek hiervoor in Azure en een eventuele eerste implementatie hiervan, rekening houdend met potentiële conflicten die kunnen optreden en voortgang notificaties die naar de gebruiker gestuurd moeten worden.
Blazor web apps met C#
Blazor, C#, ASP.Net Core, Azure SQL database
Profiel:(web) software development
Blazor is een bijzonder en nieuw front-end framework. In plaats van typische javascript frameworks werkt de ontwikkelaar in Blazor met C#, HTML en CSS in plaats van javascript en typescript.
In deze opdracht ontwikkel je een web applicatie met Blazor. Dat kan bijvoorbeeld door een deel van onze Mercado applicatie opnieuw op te zetten. Je mag daarbij gebruik maken van nieuw Blazor componenten zoals die van Telerik (Blazor UI componenten). Uiteraard evalueer je de Server en WebAssembly variant.
Near real time cloud data warehouse
data streaming, Event grid, Azure, ADF, CDC
Profiel:Data enginneering, (web) software development
Traditioneel wordt een data warehouse eens per dag bijgewerkt. Near real-time data warehouses elimineren deze verversing beperking en werken de data bijna real-time bij. Eén van onze producten beschikt over een data warehouse dat iedere nacht wordt bijgewerkt. De applicatie en het datawarehouse draaien in Azure, waarbij de Azure Data Factory (cloud ETL service) het data warehouse (Azure Elastic Pool) vult en bijwerkt.
Het steeds opnieuw genereren van het datawarehouse blijft een langdurig proces dat beperkt schaalbaar is. Bovendien kijkt een gebruiker altijd naar data die een dag oud is.
Opdracht:
Onderzoek verschillende manieren om het datawarehouse real-time bij te werken. In plaats van een dagelijks ETL moet het mogelijk zijn om elke individuele datawijziging in de transactie database autonoom over te brengen in het sterschema. De oplossing dient schaalbaar te zijn, zodat we voorbereid zijn op grotere hoeveelheden data en gebruikers.
Geef een advies en werk op basis van de voorkeursoplossing een prototype uit voor het real-time bijwerken van het datawarehouse.
Sleutelwoorden/richtingen:
– SQL Change Tracking / Change Data Capture
– Azure Data Factory
– Event based architecture in Azure
– Real-time ETL
– Streaming ETL
Integratie met cloud label software
De klanten van E-Brida en Mercado (onze software producen) gebruiken labels om planten en proefvelden te identificeren. De klant ontwerpt zelf de labels zodat de layout duidelijk is (met QR code) en de juiste aanvullende informatie bevat. Het gaat daarbij om een honderden layouts en een groot aantal labels (honderdduizenden).
In deze (afstudeer) stage voer je een onderzoek uit naar de beschikbare cloud integraties voor Label design en printing. Je maakt een Proof of concept inclusief de integratie met een van onze producten.