logo Engibex
Full time

.NET Software Developer

Engibex • Leuven (Belgium)

Apply

About us

We are a Belgian engineering consulting firm that assists SMEs and large industrial organizations in bringing their innovation and R&D initiatives to life.

Job Description

About the Mission As part of the R&D department of an international industrial technology company based in Leuven, you will join a cross-locational, agile team of software developers. Your role is to contribute to the development and maintenance of a software platform for next-generation industrial sorting machines. The software stack is designed with modular architecture; the frontend/middleware is based on .NET, F#, and C# running on Windows. You will collaborate closely with multiple R&D development teams and contribute to integration activities involving industrial peripheral devices such as PLCs, edge devices, embedded components, and databases. Role Description - Design, develop, and maintain .NET software in F# for industrial sorting machines - Configure and optimize Linux environments for embedded applications - Improve the cybersecurity resilience of industrial machines - Participate in refinement and design sessions to shape solutions that meet business needs and cybersecurity requirements - Collaborate with multidisciplinary teams across multiple R&D development teams and contribute to integration activities involving industrial peripheral devices (PLCs, edge devices, embedded components, databases, etc.)

Required qualifications

- University degree in software engineering, industrial engineering, or another relevant field - Strong hands-on experience writing production-grade software in .NET; direct experience with F# is preferred — alternatively, proven experience with functional programming combined with a clear willingness to learn F# and use it as the primary programming language for the duration of the mission is required - Good knowledge of Linux OS configuration for embedded applications - Experience with containerization technologies and deployment concepts - Experience with Domain Driven Design - Experience in gRPC and security implementation of it - Good understanding of software engineering practices for reliable and maintainable systems Nice To Have - Experience in security projects or implementation of security best practices for industrial applications - Experience in industrial communication protocols, such as OPC-UA, and its security stack - Experience with application lifecycle management (ALM) systems such as Azure DevOps - Experience with Agile and Lean development methodologies

Benefits

We offer you a position as a consultant within the fascinating world of high tech and innovation. We provide a complete package with on one side training, coaching and a close follow-up, and on the other side a balanced salary package with fringe benefits based on your capabilities and experience. Working with us means choosing a long-term perspective, development possibilities, and a personal approach. A human-centered, diverse company that values and supports your physical and mental well-being.

Job details

Company

Engibex

Contract

Full time • Full-time

Experience

3 years minimum

Degree

Master

Job location

Leuven (Belgium)

Reference

2617877

Share

Twitter facebook linkedin
.NET Software Developer

Interested in this job ?
Apply

Do you have experience in Designing, development and maintening .NET Software in F# ?

Yes No
💬 Personalize your message to the recruiter, Click here !


By clicking on Apply, I accept that the information entered will be transmitted to the recruiter and used as part of the management of applications. In accordance with the law "Informatique et Libertés", you can exercise your right of access to the data concerning you and have them rectified by contacting us : jobposting.pro/contact
Learn more about our data protection policy.