C# Software Engineer

Alten Nederland B.V.
Lisse, Netherlands
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Intermediate

Job location

Lisse, Netherlands

Tech stack

.NET
C Sharp (Programming Language)
Continuous Integration
Entity Framework
Windows Presentation Foundation
Message Queuing Telemetry Transport (MQTT)
Software Architecture
Software Engineering
.NET Core
Blazor
Web Technologies

Job description

Voor een innovatieve en snelgroeiende organisatie binnen de machinebouw zijn wij op zoek naar een C# Software Engineer.

In deze rol werk je aan de ontwikkeling van een nieuwe generatie machines en software-oplossingen, waarbij je een sleutelrol speelt in het ontwerpen van een nieuw bedieningsplatform (HMI) én bijdraagt aan de verdere professionalisering van de software development omgeving.

Je komt terecht in een high-tech setting waar PLC-gestuurde systemen gecombineerd worden met moderne softwareontwikkeling - een unieke mix van industriële automatisering en advanced software engineering.

The role

  • Ontwerpen en ontwikkelen van een nieuw HMI (WPF-based).
  • Meebouwen aan een schaalbare en toekomstbestendige software-architectuur.
  • Versnellen van development en bijdragen aan een succesvolle productlancering.
  • Samenwerken met engineers en technische stakeholders.
  • Verbeteren van codekwaliteit, testaanpak en onderhoudbaarheid.
  • Bijdragen aan de implementatie van moderne software practices (CI/CD, automatisering, documentatie).
  • Werken aan de integratie tussen core software en klantspecifieke functionaliteiten.

Requirements

  • 4-5 jaar ervaring als Software Engineer
  • Sterke kennis van:
  • C#
  • .NET / .NET Core
  • WPF (Windows Presentation Foundation)
  • Entity Framework Core
  • MQTT
  • Goede kennis van software architectuur en best practices
  • Gestructureerde en kwaliteitsgerichte manier van werken

Nice to have

  • Ervaring met PLC / industriële automatisering
  • Kennis van webtechnologieën (bijv. Blazor)
  • Interesse in het moderniseren van software-omgevingen

Apply for this position