Senior Full-stack Software Engineer C# DWOW

IT & Software Development Digital Engineering
  • Rotterdam
  • Amersfoort

Are you open for a new challenge on both the backend as well as the frontend? Do you want to use your developing skills at the same time?

As a Senior Full-stack Software Engineer C# for our Digital Ways of Working team you are comfortable with all aspects of delivering quality code from its inception to deployment and beyond.

The software you write is used in our primary business processes and facilitates our operational excellence. Many of these processes have to do with BIM but also parametric modelling or computational design. You can expect to work with many 3D related applications. In many cases our engineers will have created prototypes in Python and Javascript.

Working within our team as a full-stack developer is diverse and challenging and you work on both the backend as well as the frontend. 

You are also involved in designing the infrastructure and using your developing skills to make it all deploy nicely. You are good at creating API’s. 

You will work in a team of motivated developers who are also (mostly) full stack. This is very effective and more importantly, a lot of fun. You will also be coaching and reviewing, as you’re a senior. But don’t worry, there is plenty of time to code.  

One of the best things in an engineering firm is that there’s always something to learn and you love learning. The domains we work in are technically interesting and our fellow civil engineers are domain experts with whom we get to work on a daily basis creating software that matters.
With whom are you doing this?
You will work in a cross-functional team of skilled back-end, front-end developers and UI specialists.
What we’re asking:

  • Minimum 5 years of experience as a senior developer in a cross-functional team; 
  • You have at least 5 years of experience programming in C# Javascript (Typescript) and Python;
  • Experience with domain driven design as a plus;
  • You have extensive experience programming using a front-end framework such as React; 
  • You worked with relational databases like PostgreSQL, but you also know when to use NoSQL; 
  • Fluent in English;
  • You scrum. 

What we offer
We offer the freedom of choice. You and your team pick together pick the right language/framework/platform for the job to be done. We also offer a unique chance the gain knowledge in shaping the very structure of society through software in order to gain in turn a society that promotes our well-being. You will work in a professional organization with appealing (inter) national projects and products. You support these projects in a multidisciplinary environment with experts who are leaders in their field. In addition, we offer good primary and secondary employment conditions as well as excellent opportunities for development in both width and depth. For example, flexible working conditions and opportunities for international projects. There is also the possibility to qualify for talent programs at different levels. 

The procedure
Apply now by sending in your CV and motivation letter. For more information you can contact Arno van Smeden (
Acquisition as a result of this vacancy is not appreciated.

Apply Now