Our client is seeking a Lead Software Engineer to lead a team of five engineers and drive the development of high-performance desktop software used in cutting-edge industrial applications.
The successful candidate will play a key role in translating advanced technical concepts and research-driven innovation into robust, scalable, customer-ready software products.
The Role
* Lead, mentor, and develop a team of 5 software engineers
* Take ownership of the desktop software architecture (C# / WPF)
* Translate research concepts and technical innovation into commercial-grade products
* Drive best practice in software engineering, quality, and maintainability
* Work closely with technical and research teams to turn new ideas into deployable solutions
* Remain hands-on with code, design decisions, and technical problem solving
* Contribute to product strategy and technical roadmap
Essential Experience
* Strong commercial experience with C# and WPF
* Proven experience leading and developing a software team (minimum team size of 4-5)
* Experience delivering production-ready software products
* A research-led environment (PhD, university research, advanced R&D roles) with subsequent commercial software delivery experience
* Ability to translate complex technical or research-driven concepts into practical software solutions
Beneficial Experience
* DevOps and CI/CD pipeline implementation
* Exposure to machine learning or AI-driven systems
* Experience working on technically complex or cutting-edge software products
* Modern software engineering practices and tooling
Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
JBRP1_UKTJ