Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Ben jij een softwareontwikkelaar die verder kijkt dan één programmeertaal of technologie? Krijg jij energie van complexe technische vraagstukken, leren en het verbeteren van bestaande software? Dan is dit een functie waarin je écht impact kunt maken.
De kern van de functie is het moderniseren van het softwareportfolio. Ridder heeft een groot portfolio met ruim 40 softwarecomponenten, ontwikkeld in verschillende programmeertalen. Een deel van de bestaande software moet worden onderhouden en verder ontwikkeld, terwijl andere onderdelen stapsgewijs worden uitgefaseerd en vervangen door nieuwe, toekomstbestendige producten.
Je werkt daarbij aan beide kanten van de transitie: je begrijpt wat er vandaag draait en bouwt mee aan wat daarvoor in de plaats komt.
De software wordt ingezet voor de aansturing van hardware in de tuinbouw. In een kas komen verschillende technische systemen samen, zoals weerstations, sensoren en waterzuiveringssystemen. Deze systemen ondersteunen complexe processen waarbij voor verschillende planten en bloemen optimale omstandigheden worden gecreëerd.
Je werkt daardoor op het snijvlak van software en OT en krijgt te maken met uiteenlopende technische vraagstukken. Naast het ontwikkelen van software houd je je bezig met het oplossen van bestaande bottlenecks en het initiëren van verbeteringen in processen.
Je komt terecht in een team van circa 15 professionals, waaronder developers en architecten.
Requirements
Voor deze functie zoeken we nadrukkelijk niet alleen naar het klassieke profiel. Ruwe intelligentie, leervermogen en durf wegen zwaarder dan een afgerond diploma of een aantal jaren ervaring.
We zoeken iemand met aantoonbaar universitair werk- en denkniveau. Hoe je daar bent gekomen, vinden we minder belangrijk. Een afgeronde universitaire opleiding is dan ook geen harde eis. Iemand die via een andere route op niveau is gekomen, bijvoorbeeld via vmbo, mbo en hbo, of iemand die na het stoppen met een studie zichzelf verder heeft ontwikkeld, kan juist laten zien over het leervermogen en initiatief te beschikken dat we zoeken.
We kijken daarom naar wat iemand daadwerkelijk heeft gedaan. Eigen projecten, inhoudelijke bijbanen, open source of andere initiatieven naast een studie of werk zijn relevant. We zoeken mensen die uit zichzelf willen leren, initiatief nemen en bereid zijn om de handen uit de mouwen te steken.
Technische achtergrond
We zoeken taal-agnostische ontwikkelaars. Het portfolio bestaat uit ruim 40 componenten in verschillende talen, waaronder C++, Delphi/Pascal, Python, Native React, Java en C#.
Je hoeft deze talen uiteraard niet allemaal te beheersen. Belangrijker is dat je snel nieuwe talen en technologieën eigen maakt en begrijpt dat iedere taal zijn voor- en nadelen heeft. De technische uitdaging bepaalt uiteindelijk de meest pragmatische oplossing.
Ervaring met één of meerdere van de genoemde talen is een plus. Bereidheid om met bestaande code te werken is een must. Daarbij moet je het ook interessant vinden om je verder te verdiepen in Delphi/Pascal.
Wat we belangrijk vinden
- Aantoonbaar universitair werk- en denkniveau
- Een afgeronde opleiding is geen harde eis
- Bij voorkeur een achtergrond in informatica, technische informatica of vergelijkbaar
- Geen harde eis voor het aantal jaren werkervaring
- Leervermogen en aantoonbare resultaten wegen zwaarder dan dienstjaren
- Ervaring met C++, Delphi/Pascal, Python, Native React, Java of C# is een plus
- Bereidheid om je te verdiepen in bestaande code en nieuwe technologieën
- Affiniteit met tuinbouw, klimaat- en watertechniek, IoT, embedded systemen of industriële automatisering
- Interesse in de combinatie van software en OT
- Je bent communicatief en sociaal sterk en werkt graag samen
- Je neemt initiatief en bent bereid om je handen uit de mouwen te steken
- Je wilt je voor de langere termijn binnen de organisatie ontwikkelen
- Bereidheid om kennis vast te leggen en over te dragen
- Engelstalig is mogelijk, mits je uit de EU komt
- Beschikbaar voor minimaal 32 uur per week, bij voorkeur 40 uur
Wat je krijgt
Benefits & conditions
-
32 - 40 uur
- Loondienst (vast)
- 3.400 - € 6.500 p/m (bruto)
- Winstdeling, Pensioenregeling
-
Deels thuiswerken
- Een salaris van 3.400 tot 6.500 per maand, afhankelijk van niveau en ervaring
- Een eerste contract voor 12 maanden
- 25 vakantiedagen
- 4 ADV-dagen
- Een goede pensioenregeling
- Een winstdelingssysteem, eventueel 5% + 5%
- Bij een fulltime dienstverband is 2 dagen thuiswerken mogelijk
- Werken in een team van circa 15 professionals, waaronder developers en architecten
- De mogelijkheid om een belangrijke bijdrage te leveren aan de transitie van Ridder naar een softwareorganisatie
About the company
Ben jij een softwareontwikkelaar die verder kijkt dan één programmeertaal of technologie? Krijg jij energie van complexe technische vraagstukken, leren en het verbeteren van bestaande software? Dan is dit een functie waarin je écht impact kunt maken. De functieDe kern van de functie is het moderniseren van het softwareportfolio. Ridder heeft een groot portfolio met ruim 40 softwarecomponenten, ontwikkeld in verschillende programmeertalen. Een deel van de bestaande software moet worden onderhouden en verder ontwikkeld, terwijl…
Bij Ridder werken we dagelijks samen met onze klanten aan een duurzame agrovoedingssector. Als internationale speler in de tuinbouwsector ontwikkelen we technische oplossingen die bijdragen aan een duurzamere voedsel- en bloemenproductie. Met meer dan 350 collegas bouwen we aan langdurige partnerships en innovatieve oplossingen voor de internationale tuinbouwsector.
Ridder bevindt zich midden in een belangrijke transitie: van een productorganisatie naar een softwareorganisatie. Software wordt steeds meer het hoofdproduct. Als Software Developer speel je een belangrijke rol in deze ontwikkeling.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How to Find Tech Jobs in Amsterdam
Fully Remote Software Engineer Jobs
The Netherlands – Europe’s powerhouse for software development?
Where to Find Entry-Level Software Engineering Jobs