Senior Python Developer
Flexible working and the possibility to work partly from home. That is what you can expect as a Senior Python Developer at Stedin! In this role, you combine technically challenging work with social impact en je speelt een actieve rol in het coachen, begeleiden en ontwikkelen van de andere ontwikkelaars binnen het team. De energietransitie vraagt veel van ons elektriciteitsnet. Als Senior Python Developer bij Stedin werk je aan de verdere ontwikkeling van de Flex Toolkit. Dit innovatieve hulpmiddel helpt om de netcapaciteit optimaal te benutten door nauwkeurige capaciteitsberekeningen en flexibele contractvormen te berekenen. Dit vergroot het inzicht, verbetert de besluitvorming en voorkomt congestie. Je werkt samen met verschillende teams, verzamelt gebruikersfeedback via workshops en draagt bij aan een Agile werkomgeving. Je zorgt ook voor de integratie van Flex Toolkit met systemen zoals PowerFactory, Setiam en SAP, om een naadloze werking te garanderen.
Hoe ziet jouw dag eruit als Senior Python Developer bij Stedin?
Na een heerlijke kop koffie (of thee) die je in gebarentaal bestelt bij onze slechthorende ‘barista’, begin je de dag met de dagelijkse standup. Samen met je collega’s bespreek je de prioriteiten en obstakels, waarna iedereen aan de slag gaat. Aan het begin van elke sprint bekijk je de doelen voor de komende twee weken met het DevOps-team en de Product Owner. Je ondersteunt je team en vice versa, om de productwaarde te maximaliseren. De ene dag plan of verfijn je, de volgende dag focus je op afgesproken taken. Tijdens de planning test je of het werk realistisch is of dat het moet worden herzien.
Introductiebijeenkomsten & samenwerking
Aan het einde van de ochtend rond je een aantal introductiebijeenkomsten af. De informatie in deze bijeenkomsten is cruciaal, omdat je de zakelijke context van de applicatie moet begrijpen en je kennis verder moet ontwikkelen. Na deze bijeenkomsten coördineer je integraties en user stories in korte online vergaderingen met andere DevOps-teams. Tot slot werk je met een collega aan een low-level design voor een congestieoplossing.
Lunch en middagactiviteiten
Tijd voor lunch! Je kunt lunchen op de 18e verdieping met een prachtig uitzicht over Rotterdam, met je eigen lunch of iets vers uit het bedrijfsrestaurant. Of je kunt een wandeling in de stad maken. Tijd om weer aan het werk te gaan. In de middag staat er een verfijning op de agenda: hier bepalen we elke week de stappen voor de levering van user stories voor het komende kwartaal.
Afsluiting van de werkdag
Je rondt de dag af door te coördineren met de Epic Owner wat de volgende stap is in productontwikkeling. Je controleert ook het ticketsysteem om te zien of je een paar managementverzoeken kunt oppakken. En aan het einde van je werkdag ben je in een paar stappen bij station Blaak, zodat je snel weer thuis bent!
Jouw sterke punten
Je bent een enthousiaste en inspirerende collega die graag werkt aan nieuwe productontwikkeling binnen een voortdurend veranderend en technisch uitdagend speelveld. Met jouw coachende en motiverende aanpak stimuleer je de groei van je mededevelopers, help je hen hun potentieel te benutten en draag je actief bij aan een leergerichte en ondersteunende werkomgeving. Je bent iemand die verder kijkt dan de dagelijkse taken, initiatief neemt en weet kansen te identificeren en om te zetten in waardevolle producten en verdere ontwikkelingen die bijdragen aan de bedrijfsdoelen. Dankzij jouw sterke communicatieve vaardigheden werk je effectief binnen het team en creëer je een cultuur van continue verbetering: voor jezelf, je collega’s en de klant.
Wat maakt jou nog meer onze Senior Python Developer?
– Je hebt een hbo-niveau van werken en denken, bij voorkeur met een diploma in computerwetenschappen;
– Je hebt minimaal 5 jaar werkervaring: sterke beheersing van Python, vooral in GUI- en toolontwikkeling. Aantoonbare praktische ervaring met SQL, Git, Azure cloud, Databricks en CI/CD-pijplijn.
– Ervaring met JavaScript, React, Vue.js en/of Angular is een plus.
– Sterke data-analysevaardigheden met het vermogen om complexe gegevens om te zetten in bruikbare inzichten;
– Kennis en ervaring met Agile werken is een plus.
We staan open voor kandidaten die niet vloeiend Nederlands spreken, maar bereid zijn om te leren. Een belangrijke voorwaarde is dat je bereid bent om minimaal 50% van je tijd naar het kantoor in Rotterdam te reizen.
Een goed team. Daar hoor je bij.
Vanaf dag één maak je deel uit van de Agile Release Train (ART) Forecasting & Capacity Management. Het team bestaat momenteel uit een Product Owner, een Scrum Master, een Business Analyst en 3 Developers. Het team heeft veel vrijheid in zijn aanpak binnen de architectonische kaders. Je werkt nauw samen met andere teams en systemen die nodig zijn voor het gehele onderhoudsproces. Wat bindt ons? De drang om te puzzelen en samen tot de beste oplossingen te komen. Om transparantie en samenwerking te bevorderen, werken we bij Stedin met een ‘Big Room Planning’. Dit is een tweedaagse bijeenkomst op basis van (Agile) SAFe die elk kwartaal plaatsvindt. Collega’s van IT en de business komen tijdens deze twee volle en plezierige dagen samen om te bepalen wat er in het komende kwartaal ontwikkeld zal worden.
Eisen
- Kandidaat heeft minimaal HBO werk- en denkniveau.
- Kandidaat heeft minimaal 5 jaar aantoonbare werkervaring als Python Developer en heeft deze rol als Senior ingevuld.
- Kandidaat is in het bezit van de volgende kennis/ervaring:
- Sterke vaardigheid in Python, met name in GUI en toolontwikkeling.
- Aantoonbare praktische ervaring met SQL, Git, Azure Cloud, Databricks en CI/CD-pipelines.
- Sterke data-analysevaardigheden met het vermogen om complexe data om te zetten in bruikbare inzichten.
- Kandidaat heeft aantoonbare ervaring/systeemkennis:
- Ervaring met JavaScript, React, Vue.js en/of Angular.
- Het CV is voorzien van referenties (naam, functie en contactgegevens referent) of deze kunnen op aanvraag aangeleverd worden.
Wensen
- De kandidaat is bereid om de Nederlandse taal te leren, ook al spreekt hij/zij deze nog niet vloeiend.
- De kandidaat beschikt over onderstaande competenties:
- Goed kunnen plannen
- Verantwoordelijkheidsgevoel
- Flexibele instelling
- Goede communicatieve vaardigheden
- Resultaatgericht
- Proactief
- Luistervaardig
