Senior Full-Stack Software Engineer

Match Online

Begin jij een nieuw vraagstuk nog met een leeg scherm, of zet je AI in als je eerste hulpmiddel — en heb je de engineeringdiepgang om de gegenereerde code te doorgronden, te valideren en te corrigeren? Wij zoeken een ervaren software engineer die AI-driven bouwt: AI als vertrekpunt, jouw technische oordeel als borging van kwaliteit. Geen traditionele full-stackdeveloper en geen data scientist, maar een senior die bestaande, bedrijfskritische software doorgrondt én meebouwt aan de volgende generatie daarvan.

  • Fulltime
  • HBO, WO

Wat ga je doen?

Als Senior Software Engineer werk je aan Match Online, ons ERP-platform voor bedrijven in de sierteelt, en aan de applicaties en integraties daaromheen. Onze software ondersteunt dagelijks bedrijfskritische processen bij klanten, dus vernieuwing begint niet met alles opnieuw bouwen: je begrijpt bestaande architectuur, maakt bewuste technische keuzes en moderniseert stap voor stap zonder continuïteit uit het oog te verliezen. Je krijgt daarbij veel ruimte om architectuur, technologie en onze manier van software ontwikkelen te beïnvloeden.

In de praktijk beweeg je door de volledige stack: van robuuste backendservices, API’s en de onderliggende database- en businesslogica tot de frontend, onze webshop en andere webapplicaties. Je integreert ons ERP-platform met webshops, scanners en externe systemen, onderbouwt je architectuur- en ontwerpkeuzes en begeleidt collega’s op technische standaarden binnen het team.

Wat vragen wij?

Je bent een ervaren software engineer die technische diepgang combineert met nieuwsgierigheid en ownership. Je gaat goed om met de realiteit van bestaande bedrijfssoftware en weet dat goede modernisering vraagt om analyse, pragmatiek en zorgvuldige keuzes.

  • Ruime professionele ervaring met C# en .NET, softwarearchitectuur en backendontwikkeling.
  • Ervaring met REST API’s, integraties en relationele databases.
  • Goede kennis van SQL en bij voorkeur Entity Framework.
  • Ervaring met frontendontwikkeling, bijvoorbeeld Angular en TypeScript.
  • Ervaring met versiebeheer, CI/CD en bij voorkeur Azure DevOps.
  • Kennis van security, authenticatie, autorisatie en identity.
  • Praktische ervaring met AI-assisted software development.
  • Het vermogen om door AI gegenereerde oplossingen technisch en kritisch te beoordelen, ook wanneer AI een overtuigend antwoord geeft.
  • Een sterk gevoel voor ownership, kwaliteit en verantwoordelijkheid.

Je hoeft geen machine-learningmodellen te kunnen trainen en niet ieder AI-platform te kennen. Belangrijker is dat je kunt laten zien hoe je AI effectief hebt toegepast, wat dat opleverde en waar je bewust besloot AI juist niet te gebruiken.

Wat bieden wij?

  • Een seniorpositie met veel vrijheid en technische invloed.
  • Ruimte om onze architectuur, ontwikkelwerkwijze en AI-driven engineering verder vorm te geven.
  • Werk aan software die dagelijks een centrale rol speelt bij onze klanten.
  • Een goed salaris passend bij jouw kennis en ervaring.
  • Een bonus- en pensioenregeling.
  • 25 vakantiedagen.
  • Een moderne laptop en ontwikkelomgeving.
  • Mogelijkheden voor opleidingen, experimenten en certificeringen.
  • Flexibel werken vanuit huis, op kantoor of in een combinatie daarvan.
  • Een klein, ervaren team met korte lijnen en zichtbaar resultaat.