Functieomschrijving

Voor Enexis zoeken wij een Senior Software Engineer.
Je levert een directe bijdrage aan de energietransitie door data en automatisering beschikbaar te maken voor betere beslissingen en robuuste processen.

Ben jij een software engineer die graag producten bouwt met directe impact op de energietransitie? In team GIDS bouw en beheer je software- en dataproducten voor nettopologie en de toegankelijkheid van asset- en sensordata. Je ontwikkelt betrouwbare pipelines, services en ontsluitingen waar andere teams gebruik van maken om analyses uit te voeren en investeringskeuzes te maken. Zo draag je bij aan het slimmer uitbreiden van het energienet.

In team GIDS, onderdeel van de waardeketen Asset Planning & Performance (APP), zorg je voor betrouwbare (geo-)data en de bijbehorende software: een herleidbaar en reproduceerbaar fundament (‘één bron van waarheid’) voor nettopologische vraagstukken. Jij ontwikkelt en beheert software- en dataproducten waarmee teams binnen de organisatie kunnen bepalen waar kabels en leidingen liggen, hoe ze topologisch verbonden zijn en welke assets (zoals laadpalen) zich in een netdeel bevinden. Jouw producten vormen de basis voor grootschalige analyses, planning en investeringsbeslissingen.

Je bouwt en onderhoudt dataproducten als volwaardige software. Je ontwerpt en implementeert pipelines en ontsluitingen (zoals via de Nettopocatalogus) en zorgt ervoor dat afnemers stabiele, goed gedocumenteerde interfaces ontvangen. De Nettopocatalogus bundelt datasets die antwoord geven op functionele nettopologische vragen, zoals: “welke EAN’s bevinden zich achter een railsectie?” Jij borgt kwaliteit en betrouwbaarheid via versiebeheer, testbaarheid, code reviews, monitoring en CI/CD, zodat andere teams sneller en met vertrouwen van data naar inzicht gaan.

Je werkt in agile teams en levert stapsgewijs waarde, in nauwe samenwerking met andere APP-teams en interne klanten zoals netwerkarchitecten, planners en analisten. In de praktijk betekent dit: samen de use-cases scherp krijgen, een robuuste software-oplossing ontwerpen, bouwen en automatiseren, en daarna verantwoordelijkheid nemen voor het draaien in productie. Je werkt ook aan onderwerpen zoals observability (logging/metrics), incidenten oplossen, performance, security, CI/CD, Infrastructure as Code en heldere documentatie.

Binnen de afdeling Asset Planning & Performance werk je in team GIDS. Dit team kenmerkt zich door energie, samenwerking en een gezonde dosis humor. Het team bestaat nu uit 8 personen: 1 Product Owner, 1 Scrum Master, 5 data- en software engineers en 1 Mendix ontwikkelaar.

Gezien de snel groeiende vraag naar nettopologie- en data-ontsluitingen breidt het team uit. Ze zoeken een senior die niet alleen graag bouwt en verbetert, maar het ook leuk vindt om het hele team verder te helpen. Je neemt het voortouw in engineering best practices, denkt mee over standaarden en houdt collega’s scherp (en sterker) met coaching en code reviews. Zo vergroot je met het team elke sprint jullie impact.

Als Senior Software Engineer (met data- en platformfocus) bouw je in team GIDS aan software- en dataproducten die door andere teams als bouwblok worden gebruikt. Je werkt agile binnen SAFe en voelt je eigenaar van het geheel: van ontwerp en implementatie tot en met beheer in productie. Jij brengt structuur in complexiteit, maakt technische keuzes uitlegbaar en borgt kwaliteit via testen, code reviews en automatisering.

Je communiceert helder met zowel engineers als (data-)gebruikers, vindt het leuk om samen requirements scherp te krijgen en zorgt dat je werk overdraagbaar is (documentatie, standaardisatie). Je blijft jezelf ontwikkelen en helpt collega’s verder, zodat jullie als team sneller en stabieler kunnen leveren.

Organisatie
De opdrachtgever is een van de zes regionale netbeheerders in Nederland. Hun belangrijkste taak als netbeheerder is het aanleggen en onderhouden van het gas- en elektriciteitsnet in Noord-, Oost- en Zuid-Nederland. Daarnaast zorgen zij voor het transport van energie.

Jouw profiel
  • Je bent een ervaren software engineer met affiniteit voor data- en platformontwikkeling.
  • Je hebt ervaring met het bouwen en beheren van software- en dataproducten.
  • Je hebt kennis van agile werken, CI/CD, versiebeheer en automatisering.
  • Je hebt oog voor kwaliteit, testbaarheid en robuustheid.
  • Je vindt het leuk om collega’s te coachen en draagt actief bij aan kennisdeling en continue verbetering.
  • Je beschikt over goede communicatieve vaardigheden en werkt graag samen met diverse stakeholders.

Functie eisen

  • Je hebt bij voorkeur meer dan 10 jaar ervaring als software engineer, bij voorkeur in data- of platformteams
  • Je hebt ervaring met werken in een Scrum-team
  • Je werkt graag volgens software engineering best practices zoals testautomatisering, code reviews en versiebeheer en neemt verantwoordelijkheid voor productie, waaronder monitoring en incidentafhandeling
  • Je hebt kennis van ETL en ETL-software
  • Je bouwt services en API’s voor data-ontsluiting, bijvoorbeeld batch of near-real-time
  • Je hebt ervaring met datawarehouses
  • Je beschikt over goede kennis van SQL
  • Je hebt ervaring met Python
  • Je hebt kennis van datamodellering, specifiek stermodellen
  • Je hebt ervaring met Docker
  • Je bent bekend met Infrastructure as Code
  • Je hebt ervaring met de toepassing van CI/CD
  • Je hebt kennis van Spatial Workshop
  • Je hebt ervaring met Postgres
  • Je hebt kennis van Snowflake
  • Je hebt ervaring met DBT
  • Je hebt ervaring met Airflow
  • Je hebt kennis van Matillion
  • Je hebt ervaring met AWS cloudoplossingen
  • Je hebt basiskennis van Power BI
  • Je bent bekend met GitLab
  • Je hebt ervaring met Terraform

Functie wensen

Geen

Extra informatie

  • Plaats 's-Hertogenbosch
  • Aantal uur 40 uur per week
  • Startdatum 01-05-2026
  • Geschikt voor ZZP? Nee
  • Thuiswerken mogelijk? N.t.b.