Fullstack Software Engineer

FYGI
2 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Junior
Compensation
€ 5.4K

Job location

Tech stack

.NET
C Sharp (Programming Language)
Communications Protocols
Extensible Application Markup Language
Graphical User Interface
Windows Presentation Foundation
Model View ViewModel
Scrum
OPC Unified Architecture
Software Engineering
TCP/IP
Web Services
GIT
Information Technology
Operational Systems

Job description

Als Fullstack Software Engineer bij BMO Automation druk jij een stevige stempel op de toekomst van productieautomatisering. Je ontwikkelt software die het mogelijk maakt voor operators om met minimale instellingen complete productieopdrachten uit te voeren. In nauwe samenwerking met collega's zorg je ervoor dat onze robotcellen intuitief en stabiel werken. Geniet van de vrijheid, de korte lijnen, en de zichtbare impact van jouw werk. Nieuwsgierig om meer te leren? Duik dieper in de details!

Als Fullstack Software Engineer bij BMO Automation werk je aan de software die onze robotcellen aanstuurt, monitort en laat samenwerken met CNC-machines. Jij zorgt ervoor dat onze techniek niet alleen slim is gebouwd, maar ook intuïtief en stabiel werkt bij de klant op de werkvloer.

Je ontwikkelt fullstack: van de gebruikersinterface tot de onderliggende logica. Wat jij bouwt, zorgt ervoor dat een operator met een paar invoerparameters binnen enkele minuten een complete productieopdracht kan starten. Geen ingewikkelde robotprogrammering, maar slimme software die het werk makkelijker maakt.

Je werkt intensief samen met collegas uit engineering en hebt direct invloed op hoe onze robotcellen functioneren in de praktijk. Korte lijnen, veel vrijheid en zichtbaar resultaat van jouw werk.

  • Ontwikkelen en onderhouden van besturingssoftware voor onze robotcellen
  • Bouwen van stabiele en schaalbare functionaliteit in C# en .NET
  • Ontwikkelen van UIs in WPF (XAML / MVVM)
  • Integreren van communicatieprotocollen zoals OPC UA, TCP/IP en webservices
  • Testen (unit & integratie) en analyseren van softwaregedrag in combinatie met robots en CNC-machines
  • Optimaliseren van performance, stabiliteit en gebruikerservaring
  • Meewerken in een Agile/Scrum team
  • Documenteren en kennis delen binnen het team

Requirements

  • 32 - 40 uur

  • HBO of hoger

  • Ervaren/Starter

  • Nederlands (taal)

  • 2 tot 5 jaar ervaring als Software Engineer (Junior/Medior)

  • HBO werk- en denkniveau (Informatica / Software Engineering of vergelijkbaar)

  • Je bent beschikbaar voor 32 tot 40 uur per week

  • Sterke kennis van C# en .NET

  • Ervaring met WPF, XAML en MVVM

  • Affiniteit met techniek en industriële automatisering

  • Ervaring met communicatieprotocollen (zoals OPC UA of TCP/IP)

  • Ervaring met Git

Benefits & conditions

  • Loondienst (vast)

  • Pensioenregeling, Reiskostenvergoeding, Doorgroeimogelijkheden

  • Salaris: tussen 3.500 - 5.400 (o.b.v. van werkervaring)

  • Contract: jaarcontract met uitzicht op vast

  • Inwerktraject: uitgebreid, zodat je onze techniek en systemen goed leert kennen

  • Vrije dagen: 38 vakantiedagen (incl. ADV) bij fulltime dienstverband

  • Flexibele werktijden: starten tussen 07:00 en 09:00

  • Reiskostenvergoeding: 0,23 per km

  • Arbeidsvoorwaarden: goed pensioen, WIA-hiaat, ANW-hiaat, PAWW conform CAO Metaal & Techniek

  • Team & cultuur: ambitieus, technisch sterk en met een gezonde mix van jonge en ervaren collegas

  • Ontwikkeling: ruimte voor groei, trainingen en technische verdieping

  • Extras: gratis sporten in onze inpandige fitnessruimte, vers fruit en gezellige EPIQ-feestjes en teamuitjes

Salaris

3500 tot 5400 per maand

About the company

BMO SmartSolutions ontwikkelt een webbased cloudplatform dat productiebedrijven helpt hun fabriek verder te digitaliseren. Productiedata wordt realtime inzichtelijk en planningen worden slimmer en efficiënter. Het platform ondersteunt de bredere ambitie van BMO: productieprocessen steeds autonomer en voorspelbaarder maken. Ons team is compact en ambitieus, waardoor je direct invloed hebt op het product en de technische richting.

Apply for this position