Full Stack Software Engineer
Role details
Job location
Tech stack
Job description
Als Full Stack Software Engineer in het Digital Products team werk je aan de software die onze machines slim en betrouwbaar maakt. Je bouwt en verbetert de applicaties die draaien op de Radini HMI - het bedieningspaneel waarmee operators onze machines aansturen. Daarnaast werk je aan de cloud-infrastructuur die deze machines verbindt met de buitenwereld. Je combineert hands-on ontwikkelen met het verkennen van de nieuwste technologieën, waaronder AI-gestuurde agents die ontwikkelaars helpen om sneller en beter software te schrijven. Jouw werk heeft direct impact: de software die jij schrijft, draait straks op machines over de hele wereld en helpt bakkerijen om elke dag miljoenen producten te maken. Jouw verantwoordelijkheden zien er concreet als volgt uit: Radini HMI Software (.NET & Angular)
- Het doorontwikkelen en onderhouden van de .NET (C#) backend en Angular frontend van de Radini HMI-software
- Het bouwen van een betrouwbaar en intuïtief bedieningspaneel waarmee operators onze machines aansturen
- Het meewerken aan de basis voor toekomstige autonome machineaansturing
- Het oplossen van bugs, verbeteren van performance en toevoegen van nieuwe functionaliteiten
- Het waarborgen van code-kwaliteit door reviews, testing en gedegen documentatie
Cloud Infrastructuur & Data
- Het beheren en verbeteren van onze cloud-omgeving (Azure) waarin we software-updates voor de HMI distribueren
- Het opslaan en verwerken van machinedata vanuit het veld ten behoeve van ons Data Enablement Platform
- Het inrichten en onderhouden van CI/CD-pipelines, monitoring en security
Agentic Coding & AI
- Het opzetten en toepassen van AI-agents die ondersteunen bij softwareontwikkeling voor de Radini HMI-stack
- Het inzetten van agents voor het detecteren en oplossen van bugs in de codebase
- Het mee vormgeven van onze AI-strategie voor softwareontwikkeling
Samenwerking & Ontwikkeling
- Intensieve samenwerking met het Digital Products team, Controls, R,D&E en Product Management
- Het vertalen van wensen en problemen van eindgebruikers naar concrete, duurzame softwareoplossingen
- Het delen van kennis en het actief bijdragen aan de professionalisering van ons ontwikkelproces
Requirements
Wij zoeken iemand met een relevante HBO/WO opleiding in de richting van informatica, software engineering of een verwante richting. Daarnaast heb je minimaal drie jaar werkervaring als full stack developer. Je hebt ervaring met het bouwen van applicaties die in productieomgevingen draaien en begrijpt dat betrouwbaarheid en onderhoudbaarheid minstens zo belangrijk zijn als functionaliteit. We letten op ervaring met:
- .NET Core / C# backend development (must)
- Angular, TypeScript en moderne frontend development (must)
- Azure cloud services (IoT Hub, DevOps, Logic Apps) (must)
- SQL, Entity Framework, NoSQL databases (MongoDB) en database-ontwerp (must)
- CI/CD pipelines en versiebeheer met Git (must)
- Ervaring met AI-tooling en/of agentic coding (pre)
- Ervaring met HMI/SCADA-software of industriële automatisering (pre)
- Kennis van OPC UA, MQTT of andere industriële protocollen (pre)
Omdat we een internationale organisatie zijn, heb je geregeld contact met niet-Nederlandssprekende collega's. Ook documentatie leggen we vaak vast in het Engels. Om die reden vinden we het belangrijk dat je beschikt over goede communicatieve vaardigheden in zowel de Nederlandse als de Engelse taal, in woord en geschrift.
Uiteindelijk vinden we het vooral belangrijk dat jij iemand bent die energie haalt uit het bouwen van software die écht ergens draait - niet in een testomgeving, maar op machines over de hele wereld. Je bent nieuwsgierig naar nieuwe technologieën zoals AI-agents, maar weet ook wanneer bewezen oplossingen de voorkeur verdienen. Je bent bij voorkeur 40 uur in de week beschikbaar, waarvan minimaal 3 dagen op kantoor in Culemborg.
Benefits & conditions
- Een bruto maandsalaris conform salarisschaal 10, op basis van 40 uur.
- 28 vakantiedagen per jaar.
- 8% vakantiegeld en een jaarlijkse winstuitkering.
- Een motiverende werkomgeving, met ruim 500 collega's die elkaar helpen om het samen voor elkaar te krijgen.
- Werken aan de nieuwste technologieën: van AI-agents tot cloud-architectuur tot industriële IoT.
- Ruime doorgroeimogelijkheden en ontwikkelmogelijkheden, waaronder trainingen in ons eigen Rademaker Brainfood College.
- Dagelijks een vers bereide en zeer betaalbare lunch in ons eigen bedrijfsrestaurant.
- Een pensioenregeling bij het Pensioenfonds Metaal & Techniek, waarbij wij als werkgever 63,26% afdragen.
- Een reiskostenvergoeding van €0,23/km, of een volledige vergoeding van de woon-werk OV kosten (2e klas).