Back to job search

Software Development Director

An experienced Software Development Director with hands-on programming skills is required to join a major, world-renowned sports broadcast organisation based in Europe, on a permanent basis.

As Software Development Director you will be responsible for consolidating all in-house software engineering resources across both B2B and B2C aspects of the business, bringing all software developers together under one roof and building a brand new, robust software development department.

You will lead, mentor and nurture teams of software architects, tech leads and software engineers, growing the department with the best talent through strategic recruitment drives and ensuring engineering excellence with international-standard best practices. You will also manage a number of key external development partners and third-party suppliers.

Working closely with the CTO and senior management team, you will devise and implement the company’s software development strategy and road map. You will take full leadership of software development initiatives across the company’s digital infrastructure, including the development of OTT video platforms, content production and broadcast media workflow software and data lake / warehouse solutions. You will be responsible for the planning, QA, deployment, successful delivery and on-going maintenance of such bespoke software, ensuring continuous high availability, reliability, security and improvement.

This is a crucial engineering leadership role and requires candidates to have a proven background within software engineering, QA processes and team / people management, ideally having developed OTT, VOD, digital video or broadcast media related software systems previously.

Hands-on programming skills are essential (candidates must be comfortable spending a portion of their time coding), along with extensive experience of C#, Java or a similar major language and strong scripting skills in Python, Go, Javascript or similar.

You will also have demonstrable experience of designing databases (both Relational and No SQL), multi-tiered web applications, API and Big Data (Hadoop based) solutions and establishing Continuous Integration (CI) / Continuous Delivery (CD) workflows. Previous experience of working in a cloud-based environment such as Azure or AWS, or Cloud Architecture training or certifications would also be highly desirable.

Any additional project management or software development methodology knowledge, such as Agile, would be advantageous.

This is a unique and exciting opportunity to live and work abroad for a major global sports brand and play a key role in building a brand-new software development department from scratch. Full relocation assistance will be provided, along with a highly competitive salary and generous benefits package.

If you feel this is the right opportunity for you as the next step in your career, you are open to relocation and you have the programming skills required, please apply now with a copy of your latest CV for immediate consideration.