We're looking for a Software Engineer focused on designing and building scalable technical solutions. This mid level role requires 3+ years of relevant experience.
About the role
We are customer-centric and place our customers at the heart of everything we do.
We innovate thoughtfully by developing practical, forward-looking solutions that address real-world challenges and protect what matters most.
We are reliable and accountable: we do what we say we are going to do.
We are stronger together and committed to creating an inclusive environment where every voice is heard, respected, and supported.
Collaborating with experts dedicated to innovation in an environment that values diversity of perspectives, backgrounds, and experiences.
Joining an organization that values commitment, initiative, and collaboration to achieve common goals.
Working within a growing company that encourages learning, curiosity, and respectful challenge.
Being supported through fair, transparent, and equitable practices.
Contributing to meaningful projects that create lasting impact
Design, develop, maintain, and troubleshoot software applications in C#.
Actively participate in software design, development, and validation activities as part of an Agile/Scrum team.
Contribute to Scrum ceremonies and apply modern development practices, including Clean Code principles.
Collaborate with a multidisciplinary team to define technical specifications and develop new software features.
Work in partnership with the product testing team to carry out test campaigns, product qualification, and problem-solving activities.
Ensure basic maintenance and continuous improvement of existing software.
Contribute to the development of features related in particular to user interfaces, 2D/3D modeling, mechanical control systems, as well as digital analysis and processing.
You hold a bachelor’s degree in computer science, software engineering, or a related field.
You have a minimum of 5 years of relevant experience in software development.
You have strong knowledge of C#.
You are comfortable working in Agile/Scrum development environments.
You have a strong ability to collaborate effectively with multidisciplinary teams.
Additional assets include good knowledge of C/C++, WPF, Java Swing under Java SE, OpenGL, or DirectX.
Your English is functional, both spoken and written.
Flexible working hours.
The possibility of working remotely when needed.
A collaborative and stimulating work environment.
Social activities.
Ongoing training.
A competitive benefits program.
The opportunity to contribute to cutting-edge technologies in a high-impact industry.