The client delivers industry leading equipment utilising a broad range of sensor technologies coupled with real-time image processing engines over both embedded and PC architectures. They design and manufacture sensor-based machines and integrated solutions for the food industry, using the world's most advanced analytical technology. The company's mission is to enable its customers to improve returns, gain operational efficiencies, and ensure a safe food supply via smart, useable technologies.
Based in their Dublin headquarters the UI.Net Developer will be part of the team that is delivering the software platform for the newest family of products. You will become an expert in the product in no time, and you will be able to provide fast and high-end solutions for a competitive market.
The role involves the development of the frontend stack of the software platform, you will be working in collaboration with a team of R&D engineers and product owners to develop new features, squash bugs, increase software performance and improve software architecture. As a member of the software team, you will be directly involved in the refinement process of new requirements, defining the most adequate design and continuously proposing improvements to the current solution.
This role would really suit candidates with two years or more with UI .NET frameworks: WPF/Blazor. You are pragmatic, analytical with a hands-on mentality and are interested in developing software for complex systems working with different software stacks and technologies. You are interested in, working in functional programming development and .NET/F#. You enjoy coaching colleagues that want to get involved with UI development and understand the importance of testing, testing, testing. Finally, you need good communication skills in English, both oral and written. You have an understanding of lean software development and Behaviour Driven Development (BDD) and experience with gRPC and git.
If you tick all the boxes great! they want you now, but if you don’t, they are happy to hear about the value you can add to their team. We are all learners!
They offer a top class international working environment operating hybrid working principles, profession and personal development, learning on the job, specialised courses, conferences etc and space and support to experiment with new technologies.