Share this page

Software Design Engineer.NET

The scope of your work will cover all aspects of optimizing the existing machinery and design new machines. You will write algorithms for image processing and data processing in C++ in order to program the control of the machines and implement graphical user interfaces.

Leuven, Belgium 07.03.2018

The scope of your work will cover all aspects of optimizing the existing machinery and design new machines. You will write algorithms for image processing and data processing in C# .NET in order to program the control of the machines and implement graphical user interfaces. You will work in a multidisciplinary team on the complete software design and development of our sorting machines. When needed, you will provide an internal training regarding the newest developments.

Roles and Responsibilities: Software Design Engineer.NET

  • Writing technical software for new applications.
  • Testing of applications developed by the software team (at the customer site if necessary)
  • Providing training regarding these applications.
  • Actively participating in co-creating the architecture of our software products.
  • Working with Scrum, Kanban and TDD in a multidisciplinary team.
  • (Technical) communication with the hardware and applications departments.

 

 Candidate profile:

You have a passion for software development using new technologies and tools. You know how to transfer innovative and creative ideas into feasible solutions. A pro-active, flexible attitude and responsibility characterize you. You have an analytical mind and a pragmatic attitude applies to you. You feel comfortable in an initiative role and, although you are a great team player, you have no problem working independently to achieve the organization's ultimate goals. Since you are proactive and love to work in a structured manner, you have the ability to have to handle multiple projects in a short period of time. Multitasking is fine by you and you are able to cope well with deadline pressure. You consider yourself to be a self-starting person who is highly result-driven and constantly focused on quality and continuous improvement. Since you have adopted a getting-things-done spirit, you don’t mind a challenge. You are able to reach out and connect with other disciplines easily in order to share, develop and teach knowledge about the newest technology.

  • At least 3 years’ similar working experience, preferably in the automation (assembly) industry
  • Experience with image processing is considered a plus
  • A solid experience in C# .NET is a must
  • Knowledge of the entire .NET ecosystem is considered a plus
  • A solid experience in WPF or any other xaml-based .NET UI technology is considered a plus
  • A solid understanding of software architecture, OOP & OOD is a must.
  • Knowledge of the DDD architectural methodology is considered a plus.
  • A demonstrable experience with Git, Visual Studio is a must.
  • Proven experience with the full life cycle of testing, including defining design- and acceptance specifications.
  • Ability to provide clear and brief technical documentations.
  • Solid experience with an Agile environment, proven ability to use and understand Scrum

 

Education:

A Bachelors’ or Masters’ degree (e.g. computer science, information management or equivalent degree and/or experience).

Others skills/abilities:

Excellent communication skills in Dutch and English, both oral and written.

How to apply?

Please send your resume to TSS-jobs.be@tomra.com