MCA Engineering Netherlands is an ambitious and fast-growing high-tech engineering and consulting organization. Originally French, but now operating in Europe, the secondment of engineers and IT specialists focuses on the design and implementation of innovative systems for large-scale industrial projects. The NL office is located in Eindhoven, but the ambition is to open multiple locations in the Netherlands. The company is characterized by a 'can-do' mentality, in which responsibilities lie low in the organization and 'accountability for results' is a natural consequence. At the same time, the focus is on making each other successful and supporting each other, where necessary.
Context
In this position, you will be responsible for implementing complex machine algorithms. Within a Scrum team, you take initiative in addressing user stories related to this domain. You are supported by the Scrum Master (Team Lead), function cluster architect, and Product Owner (Project Lead). Additionally, you collaborate closely with other software engineers and engage with representatives from Customer Support and Manufacturing.
As a Senior Software Engineer, you are expected to be a fast-learning professional who contributes to software development through a disciplined Scrum/Agile methodology. You will apply software engineering best practices, including requirements engineering (user story definition), object-oriented analysis and design, implementation in C#, testing, and integration into the broader software platform.
Your Responsibilities
- Act as Scrum team member in a SAFe organization.
- Demonstrate end-to-end ownership for feature/story based software engineering.
- Align specifications with stakeholders in the function team and the software platform lead.
- Secure both software and product quality.
- Software realization, including design, testing and documentation.
- Act as buddy in pair-programming.
- Contribute to continuous improvement of the Agile software development for the software department as a whole.
- Transfer knowledge to colleagues in both D&E and sectors supporting operations (e.g. Customer support).
What You Bring to the Table
- MSc in computer science, informatics, mathematics, physics, or electronics.
- > 8 years in object oriented development of technical software for high-tech equipment.
- > 5 years of experience with C# and recent versions of .NET framework.
- > 3 years of experience with Agile/Scrum, preferably already familiar with SAFe.
- Proven experience in applying SW design patterns to create robust and maintainable designs.
- Proven mathematical aptitude to implement complex machine algorithms.
- Proven experience in coaching Junior Software Engineers.
- Preferably experience with Image processing and numerical algorithms.
Your development perspectives
Our ambition is to make our teams diverse and sustainable! So, our primary objective is to make you successful so that you can access the various developments we offer. Eventually, you will be able to develop on multiple activity sectors, but also project yourself internally on Team Manager positions, for example. We can also offer you openings in our European subsidiaries if you are interested.
#LI-AG3
DEZE VACATURES INTERESSEREN U MISSCHIEN OOK.