Utrecht, UT, Netherlands

NS - Mendix Low Code ontwikkelaar

 Job Description:

Dit ga je doen als Low Code Mendix Ontwikkelaar
Als Mendix ontwikkelaar ga je voornamelijk in teamverband werken aan diverse projecten binnen NS. Je maakt deel uit van het team voor Mendix projecten binnen het Competence Center Mobiel. Je werkt in complexe omgevingen, met state-of-the-art technologieën en veeleisende eindgebruikers. Het werk is afwisselend en uitdagend: zo ben je hands-on betrokken bij het bouwen van nieuwe innovatieve oplossingen voor onder andere NS Commercie en Netwerk & Operatie. Daarbij richt jij je op het ontwikkelen van applicaties en ben je ook verantwoordelijk voor integraties met bijvoorbeeld SAP-systemen en andere applicaties. Je bent communicatief sterk, waardoor je direct met je klanten hun wensen kunt bespreken, om vervolgens die wensen te vertalen naar slimme oplossingen. Je bent dus niet alleen een ontwikkelaar, maar ook een goede business analist
. Je werkt in een DevOps team, dit betekent “you build it, you run it, you love it”. De applicaties die je maakt, beheer je samen met je andere teamleden. Uiteraard kun jij je klanten voorzien van de meest recente informatie over het Low Code platform, omdat jij je kennis goed bijhoudt.

Zo maak je samen met ons het reizen met de trein nog beter en leuker voor onze reizigers. Elke dag weer. De reis van morgen begint bij jou!

  • Als een echte Business Engineer opereer je op het snijvlak van Ontwikkelaar, Informatie-analist en Business-analist;
  • Je ontwikkelt innovatieve front-end applicaties met het Low Code Mendix platform;
  • Je ontwikkelt integraties tussen Low-code- en backend-systemen zoals SAP of andere applicaties;
  • Je adviseert over de mogelijkheden van het Low Code Mendix-platform;
  • Je werkt iteratief en hebt nauw contact met de gebruikers om de beste oplossingen te ontwikkelen;
  • Je doorloopt het hele proces: van ontwerp tot implementatie van applicaties;
  • Je beheert de opgeleverde applicaties.
Hier gebeurt het
 
Het Competence Center Mobiel (CCM) vormt samen met het Competence Center Integratie (CCI) een afdeling die op een wendbare manier informatie uit NS-systemen kan ontsluiten en deze op een gebruikersvriendelijke manier kan presenteren - op welk apparaat dan ook. Daardoor kunnen onze collega's steeds makkelijker plaats- en tijdonafhankelijk bij de informatie die hen helpt om de reiziger op 1, 2 en 3 te zetten. We ontwikkelen in korte iteraties, zodat we snel bij de gebruikers van onze software kunnen toetsen of onze oplossingen waarde toevoegen.
 
De afdeling deelt opgedane kennis en ervaring met andere afdelingen. Daardoor ontstaat er een 'olievlekwerking': iedereen die dat wil, wordt geholpen en kan zelf helpen om informatie toegankelijk voor iedereen te maken. Door deze activiteiten is ook een 'onboarding' routine ontstaan om snel nieuwe technologieën (bijvoorbeeld RPA, Process-mining, Kafka) te adopteren en samen met onze technische domeinarchitecten en onze infrastructuurspecialisten deze technologieën tot een bruikbaar platform te transformeren. Daardoor krijgt onze IT-organisatie sneller toegang tot deze technologieën.

CCM en CCI zijn nu nog in Amersfoort gehuisvest. Het is de bedoeling dat deze afdelingen begin 2020 een plek in het hoofdkantoor in Utrecht krijgen.
CCM en CCI realiseren ook toepassingen voor bedrijfskritische functies. Dat betekent dat je in voorkomende gevallen meeloopt in wachtdiensten.


Dit neem je mee
  • Je beschikt over een afgeronde IT-gerelateerde of technische opleiding op HBO- of WO-niveau;
  • Je hebt minimaal één jaar ervaring met het ontwikkelen van Mendix applicaties en het Advanced Developer certificaat is een pré;
  • Ervaring met het ontwerpen, bouwen en implementeren van applicaties in een dynamische organisatie;
  • Je hebt kennis van HTML, CSS, Javascript, SQL;
  • Aantoonbare ervaring met Microsoft Azure, Azure Devops is een pré;
  • Je bent bereid om in het weekend een eventuele productieverstoring op te lossen (zeer sporadisch);
  • Je bent vijf dagen per week beschikbaar voor NS;
  • Je hebt ervaring met toepassing van de Agile/scrum methodiek.
Daarnaast beschik je over:
  • Goede mondelinge en schriftelijke communicatie in het Nederlands en Engels;
  • Uitstekende analytische vaardigheden. Je bent in staat om complexe problemen te vertalen naar (technische) oplossingen;
  • Je bent goed in het contact onderhouden met stakeholders om samen de beste producten neer te zetten;
  • Ambitieuze en leergierige houding;
  • Een flexibele instelling, dynamiek en daadkracht;
  • Kwaliteitsgerichtheid/accuratesse en het vermogen om methodisch te werken;
  • Verantwoordelijkheidsgevoel en doorzettingsvermogen;
  • Je vindt het belangrijk om samen met andere continu te willen verbeteren;
  • Je voelt je het lekkerst in een Agile/Lean/DevOps omgeving.
  Required Skills:

Azure DevOps SAP SQL Microsoft Azure Mendix JavaScript