Lead Software Engineer C++ Media Broadcasting
Role details
Job location
Tech stack
Job description
As a Lead Software Engineer you will design and implement new features and improvements on the core automation playout / scheduling software, working across the full software development lifecycle. As a senior member of the team you'll mentor others and act as a champion for development techniques, promoting the use of reviews, latest technologies, tools and techniques whilst working with a modern technology stack including C++17 / C++20.
Requirements
Are you an experienced C++ Software Engineer with a strong knowledge of broadcasting systems?, * You have a strong knowledge of media broadcasting technology
- You have strong C++ development skills, they're using C++ 11 / C++ 17 and moving to C++ 20
- You have experience with hands-on technical leadership, happy to develop and mentor others and provide project leadership
- You have a good knowledge of SQL
- You have QT experience
- You have strong analytical and problem solving skills
- You have a good understanding of software engineering best practices and Computer Science fundamentals such as OOP, Data Structures, Design Patterns
- You're collaborative with excellent communication and stakeholder management skills
Benefits & conditions
As a Lead Software Engineer / Developer you will earn a competitive package including:
- Salary to £95k
- Pension
- Healthcare
- Life Assurance
- Perks such as cycle to work scheme and more