Your new company
Hays has partnered with a prominent organisation delivering enterprise software solutions across the financial and insurance sectors. The business supports large-scale operations through intelligent systems that help safeguard people, assets, and communities. The team culture is built on flexibility, performance, and purpose-led innovation, offering meaningful work in a technically advanced environment.
Your new role
A contract opportunity is available for an experienced Senior Software Engineer to contribute to the redesign of an enterprise-grade Video Management System. The project focusses on enhancing backend capabilities that allow high-resolution, real-time video rendering across multiple monitors. The work involves performance tuning, redesigning legacy architecture, and integrating video feeds into a multi-stream display environment. This role sits within a digital studio focused on deep video processing rather than web-based interfaces. A coding challenge will be issued prior to the interview to assess technical strengths.
What you'll need to succeed
To be considered, you will demonstrate:
Senior experience developing Windows-based solutions in modern C++
Strong background in video processing or streaming pipelines
Proven capability in real-time system responsiveness and performance optimisation
Familiarity with NVIDIA video cards and APIs such as CUDA, FFmpeg, or Media Foundation
Experience with scalable architecture, COM programming, and testable software design
Problem-solving skills, attention to detail, and comfort working with legacy systems
Expertise in profiling high-performance systems and designing visual solutions for security or surveillance platforms will be viewed favourably.
What you'll get in return
This contract offers the opportunity to contribute to a major infrastructure upgrade in support of real-world risk management and insurance services. The work is technically engaging and impacts how customer environments are monitored, protected, and analysed.
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career.
LHS 297508