Lead Software Development Projects : Oversee projects in high-speed image processing, machine user interfaces, code issuance, data streaming, and IoT interfaces.Standardise Development Processes : Define modern, agile development workflows with automated testing, deployment, and compliance with regulationsIntegrate Modern Development Tools : Use tools to streamline software development within the organisation.Support Professional Transformation : Manage patch deployment, license renewals, and improve API documentation for accessibility and security as the organisation becomes a professional software provider.Set Technology Standards : Establish standards for back-end (primarily .NET Core), front-end frameworks, and interface technologies.Collaborate in Software Sales : Work with OEMs to set workflow and interface standards and address complex customer infrastructure and security needs.Coordinate Cross-Team Efforts : Collaborate with hardware, IT, and digital teams on projects in machine vision, predictive maintenance, and cybersecurity.Lead and Develop the Software Team : Mentor junior developers, coach project leads, and define training opportunities for ongoing development.Experience :
Minimum 7 years leading software development projects.Strong experience in managing and developing a team (Motivation, development, reviews...)
Experience in industrial software development with edge-cloud communication.
Professional or training experience abroad, preferably in an English-speaking environment, for at least 6 months.
Technical Skills :
Proficiency in C# and .NET frameworks; knowledge of C++ or Python is a plus.
Experience with one or more front-end frameworks (Angular, Vue, React for example).
Familiarity with interface technologies (OPC-UA, AMQP, Kafka for example).
Advanced Technologies : Experience with AI platforms or large language model (LLM) integration is a plus.
Knowledge of machine vision libraries like PyTorch, OpenCV, or TensorFlow is advantageous.
Language Skills :
Proficiency in spoken and written German and English (both are mandatory)
Team management position in an international company