Junior Ontwikkelaar Enterprise Data Management

NS Groep N.V.
Utrecht, Netherlands
10 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Working hours
Shift work
Languages
Dutch
Experience level
Junior
Compensation
€ 5.3K

Job location

Remote
Utrecht, Netherlands

Tech stack

Agile Methodologies
Azure
C Sharp (Programming Language)
Cloud Computing
Continuous Integration
Data Integration
Software Design Patterns
Python
Microsoft SQL Server
SQL Azure
Software Engineering
SQL Databases
Enterprise Data Management
Azure
Snowflake
GIT
Information Technology
Data Management
REST
Serverless Computing
Servicenow

Job description

  • Je maakt impact door betrouwbare data-uitwisseling mogelijk te maken die miljoenen reizigers raakt.
  • Je werkt samen met gedreven en deskundige collega's in Agile DevOps-teams.
  • Je kunt groeien en ontwikkelen binnen een dynamische, data-gedreven omgeving.

Arie: "Met jouw inzet en expertise draag je bij aan een datagedreven NS! ".

Dit ga je doen als Junior ontwikkelaar

Je maakt deel uit van een team van Enterprise Datamanagement (EDM) waar wordt gewerkt aan oplossingen voor het beter vindbaar maken en efficiënt gebruik van data, datakwaliteit en het automatiseren van de toegang tot data.

Als ontwikkelaar bij EDM krijg je volop ruimte om nieuwe tools en technieken te leren en toe te passen.

Je werkt veel samen met collega´s binnen NS, maar ook met collega's bij NS zoals het NS Cloud team, diverse software- en datateams. Je zorgt ervoor dat functionele wensen worden vertaald in technische oplossingen en denkt actief mee over verbeteringen.

  • Ontwikkelen en beheren van pipelines tussen de diverse oplossingen, zoals Snowflake, Snowpark, Azure Data factory, datacatalogus, Service Now.

  • Testen door middel van geautomatiseerde unittests1.

  • Deployment van nieuwe functionaliteiten met CI/CD.

  • Je stelt doorlopend verdiepende vragen bij onbekende data en geeft niet op tot je alle relevante informatie hebt achterhaald.

  • Je vertaalt functionele wensen van collega's en interne klanten naar haalbare technische oplossingen, ook als dit vraagt om het leren van nieuwe tools of technieken.

  • Je neemt besluiten snel en stelt acties niet onnodig uit, zelfs als niet alle details bekend zijn, zodat het team door kan.

  • Je deelt actief je kennis en zoekt samenwerking met anderen, zodat je samen met je team voor het best mogelijke resultaat zorgt.

  • Je bewaakt de kwaliteit van je code door zorgvuldig te testen en geautomatiseerde unittests toe te passen.

  • Pré: Je hebt kennis van Python, Snowpark, SQL, C#, het ontwikkelen van REST-API's en data-opslagmethoden zoals Snowflake, ADLS, Azure SQL DB/SQL Server; ervaring met Azure Functions, data-integratie, CI/CD, Git en Azure DevOps komt goed van pas in deze functie.

Bij NS vinden we het belangrijk dat we elkaar durven aanspreken en ons altijd kunnen uitspreken. We zoeken collega's met lef, die open staan voor verandering. Voor deze functie zijn dit allemaal cruciale succesfactoren om je doelen te kunnen behalen in samenwerking met je team en de business.

  • Een achtergrondonderzoek, met o.a. VOG (Verklaring omtrent Gedrag), maakt deel uit van de sollicitatieprocedure. Denk hierbij ook aan het tekenen van een integriteitsverklaring en geheimhoudingsverklaring.
  • We vinden het belangrijk dat iedereen die bij ons werkt zich thuis voelt. Dit zie je in alles wat we doen, en dus ook in ons aannamebeleid. Lees hier meer.
  • Met deze vacature willen wij zelf onze nieuwe collega werven. Dit is dan ook géén oproep voor acquisitie. Deze functie kan niet op interim basis worden vervuld. Bekijk daarvoor onze inhuur pagina.

Requirements

  • Je hebt minimaal een ICT-opleiding op HBO-niveau (met specialisatie software development) en past deze kennis direct toe in je werk.
  • Je hebt ervaring met objectgeoriënteerd ontwikkelen en design patterns, waardoor je technische uitdagingen gestructureerd kunt oplossen.

Benefits & conditions

Werken bij NS betekent dat jij hét verschil kunt maken in de dynamische wereld van duurzame mobiliteit. Jij helpt mee om Nederland bereikbaar te houden, voor iedereen. Bij NS krijg je veel vrijheid. De mogelijkheden om je te ontwikkelen zijn groot. We beloven je dat geen dag hetzelfde is. En als één van de mooiste werkgevers van Nederland hebben we nog meer te bieden. Voor deze functie onder meer:

  • Een salaris tussen € 3.052,- en € 5.321,- bruto per maand (schaal 59) (o.b.v. 36-urige werkweek).
  • Een 36-urige werkweek.
  • 144 uur wettelijk verlof (o.b.v. een fulltime dienstverband) + extra verlof afhankelijk van leeftijd (minimaal een week).
  • De mogelijkheid om 3 christelijke feestdagen om te ruilen voor 3 niet-christelijke feestdagen.
  • 3% eindejaarsuitkering, 8% vakantietoeslag en een uitstekende pensioenregeling.
  • Je treinreizen in de 2e klas zijn gratis; in de 1e klas reizen kan tegen een kleine eigen bijdrage.
  • Je gezin reist gratis in de daluren.
  • Korting op Europese treinreizen zodra je 1 jaar bij NS werkt.
  • Professionele ontwikkelingsmogelijkheden
  • Een keuzeplan met o.a. fietsenplan, extra pensioenopbouw of extra vakantiedagen.
  • Wil je meer weten? Bekijk onze arbeidsvoorwaarden en cao.
  • De mogelijkheid tot thuiswerken en flexibele werktijden (in overleg).

About the company

Je komt te werken bij Enterprise Datamanagement (EDM), dat maakt onderdeel uit van de afdeling DIA - Data, Innovatie & Analyse. DIA telt op dit moment ruim 300 medewerkers. Op het hoofdkantoor in Utrecht bij het Centraal Station en gedeeltelijk vanuit huis bundelen collega's hun krachten. Een mix van ervaringen en persoonlijkheden, die elkaar graag opzoeken om met elkaar te sparren en kennis te delen. Je werkt nauw samen met interne NS klanten en andere teams die zich bezighouden met datadomeinen verkoop, stations, treinonderhoud, financieel, personeel, etc. Bij NS vinden we diversiteit en inclusie belangrijk: samenwerken met verschillende achtergronden maakt het werk leuker en het resultaat beter. Wat jouw achtergrond ook is, wij zijn benieuwd naar jouw visie op deze functie.

Apply for this position