Standplaats: 'S-HERTOGENBOSCH
Duur: 01-07-2025 - 01-01-2026
Optie tot verlenging: Ja
Reageren voor: 27-06-2025
Organisatie:
De opdrachtgever is 1 van de 6 regionale netbeheerders in Nederland. Haar belangrijkste taak als netbeheerder is het aanleggen en onderhouden van het gas- en elektriciteitsnet in in Noord-, Oost- en Zuid-Nederland. Ook zorgen ze voor het transport van energie.
Senior Software Engineer voor Netcongestie
Je hebt het vast al in het nieuws gelezen: het Nederlandse energienet raakt op steeds meer plekken overvol. De druk op het net neemt toe en congestie vormt een serieuze uitdaging voor onze energievoorziening. Dit vraagt om slimme, schaalbare en toekomstgerichte oplossingen.
Ben jij een ervaren software engineer die niet alleen impact wil maken, maar ook richting wil geven aan technische oplossingen die Nederland vooruit helpen? Dan is de functie van senior software Engineer bij Enexis jou op het lijf geschreven. In deze rol werk je dagelijks aan innovatieve softwareprojecten die het energienet klaarstomen voor een duurzame toekomst. Je sluit je aan bij Team Basalt - een jong, hecht en gemotiveerd team - waar jij als senior software engineer richting geeft aan de technische koers en bouwt aan schaalbare oplossingen die het verschil maken in de energietransitie.
Wat ga jij doen?
Wij zoeken een ervaren en proactieve teamspeler die niet alleen makkelijk communiceert, maar ook technische richting geeft en het voortouw neemt bij complexe uitdagingen. Met jouw diepgaande expertise en strategisch inzicht integreer je snel in de organisatie en help je anderen om technische keuzes te onderbouwen en te implementeren. De missie van Team Basalt is het ontwikkelen van nieuwe fundamenten waarin verschillende Congestiedatabronnen worden samengebracht tot één bron van waarheid. We pakken deze missie aan met veel energie en een gezonde dosis humor.
Team Basalt is opgericht om te voorzien in de behoefte aan verschillende teamoverstijgende diensten die een betrouwbaar fundament vormen voor congestiemanagement. Als een team dat nog in ontwikkeling is, zijn er veel kansen en vrijheden beschikbaar.
In jouw rol ga je diverse oplossingen bouwen om de uitdagingen van congestiemanagement aan te pakken, met gebruik van Agile/Scrum-methodieken. Aangezien je fundamentele (data)diensten ontwikkelt voor Enexis, is een scherp oog voor kwaliteit en robuustheid essentieel. Je speelt een sleutelrol in het ontwerpen van robuuste dataservices en API-architectuur in Python, en weet daarbij keuzes te maken die schaalbaarheid, betrouwbaarheid en herbruikbaarheid waarborgen - en kunt dit ook goed overbrengen op andere teams.
Samen streven we ernaar om echte waarde toe te voegen en een significante impact te maken op de energietransitie.
Wat is onze tech stack?
•
• Nieuwe Full-stack applicatie (6 mnd) met vrijheid om de juiste technische keuzes te maken
• High-available Python FastAPI container(s) op managed Kubernetes (AWS EKS)
• Integraties met andere AWS-diensten zoals RDS, geprovisioneerd met Terraform
• SQLAlchemy als ORM over een managed Postgres DB
• Integraties via SQL op Snowflake en REST API's
• Front-end maakt gebruikt van Typescript en React (NextJS)
• Pipeline met linting, security scans, unittests en integratietests via GitLab
• GitOps deployment met ArgoCD
• Monitoring en logging in Datadog
Als senior engineer maak je samen met het team architectuurkeuzes, evalueer je technische trade-offs en challenge je bestaande oplossingen. Je weet stakeholders mee te nemen in je technische visie, en helpt minder ervaren collega's groeien in hun rol.
Functie-eisen:
Minimaal 5 jaar ervaring als Full-stack of DevOps software engineer in ontwikkelteams, bij voorkeur met Python.
Ervaring met stakeholder management, bijvoorbeeld als technische team-lead in een Agile omgeving. Oplossingen samen met domeinexperts uitwerken is een kerntaak.
Een WO- of HBO-diploma in een technisch vakgebied (bijvoorbeeld Informatica of Elektrotechniek), of een gelijkwaardige ervaring.
Goede beheersing van de Nederlandse en Engelse taal, zowel mondeling als schriftelijk.
Backend-ontwikkeling met webframeworks zoals FastAPI, Django of Spring Boot.
Applicatie-architectuur maken en implementeren.
Ontwerpen van (REST) API's.
Frontend-ontwikkeling, zoals met React.
Bouwen van cloudoplossingen, bij voorkeur met AWS en Kubernetes.
Infrastructuur als code, bij voorkeur met Terraform.
Relationele databases (SQL).
Schrijven van end-to-end betrouwbare software, inclusief geautomatiseerde tests.
Ervaring met observability en monitoring.
Kennis van de energiesector/netbeheer is een pluspunt.
Verhouding front-end - back-end werk is 25
- 75%.
Wensen:
50% op kantoor
50% vanuit huis
2 á 3 dagen op kantoor