C# Software Engineer

C# Software Engineer

We are seeking a C# Software Engineer for an innovative and fast-growing organization in the mechanical engineering sector.

 

In this role, you will work on the development of a new generation of machines and software solutions, playing a key role in designing a new user interface (HMI) and contributing to the further professionalization of the software development environment.

 

You will be working in a high-tech setting where PLC-controlled systems are combined with modern software development—a unique blend of industrial automation and advanced software engineering.

 

The role

 

  • Designing and developing a new HMI (WPF-based).
  • Helping to build a scalable and future-proof software architecture.
  • Accelerating development and contributing to a successful product launch.
  • Collaborating with engineers and technical stakeholders.
  • Improving code quality, testing approaches, and maintainability.
  • Contributing to the implementation of modern software practices (CI/CD, automation, documentation).
  • Working on the integration between core software and customer-specific functionalities.

Your Profile

  • 4–5 years of experience as a Software Engineer
  • Strong knowledge of:
  • C#
  • .NET / .NET Core
  • WPF (Windows Presentation Foundation)
  • Entity Framework Core
  • MQTT
  • Solid understanding of software architecture and best practices
  • Structured and quality-oriented approach to work

Nice to have

  • Experience with PLC / industrial automation
  • Knowledge of web technologies (e.g., Blazor)
  • Interest in modernizing software environments
  • Tech stack – You will work with a modern stack, including:
  • .NET 9 / 10
  • Entity Framework Core (SQLite)
  • Dependency Injection
  • Serilog (logging)
  • MQTT
  • QuestPDF, CSV, Humanizer
  • Beckhoff TwinCAT ADS
  • FluentFTP, FTD2XX.Net

Working conditions

  • You get a permanent contract
  • You get a company car with a fuel card
  • Possibility of hybrid working
  • Monthly net expense allowance
  • 27 vacation days with the option to purchase 10 additional vacation days
  • Pension plan with no personal contribution

 

About ALTEN

ALTEN is a global leader in engineering and technology consulting, supporting top-tier clients in their innovation and R&D strategies. With over 57,000 employees in more than 30 countries, we operate across diverse sectors such as aerospace, automotive, telecom, finance, energy, and life sciences.

 

ALTEN Nederland is a key entity within the ALTEN Group, with offices in Eindhoven, Capelle aan den IJssel, Apeldoorn, Groningen and Amstelveen. Our 550+ consultants deliver high-value solutions in Technology and IT. For over 20 years in the Netherlands, we have contributed to impactful projects in high-tech, defence, transport, telecom, and finance, supporting companies in their technological transformation.

 

Ready for your next challenge?

Apply now and take part in exciting, high-impact projects at ALTEN Nederland!