Digital Technology & Systems

From innovation to creation

Media Managers, Project Managers, Research Engineers, Software Engineers, Client-Side Developers, Interactive Designers, Technologists – we’ll have a diverse range of roles across our Future Media and Technology teams. Some will enhance our red button features, others will focus on coming up with pioneering new ideas, some will be working with other departments - including Sports and Children's - on high profile and exciting BBC content, and we'll have a number of people responsible for managing data and our archives. Crucially, they’ll all help keep us at the forefront of digital media.

Below we have videos and role descriptions which will give you a better idea of what skills and knowledge we're looking for regarding the jobs in this area.  We would recommend you watch the films and read the information before you apply as it will give you the insight you need about we'll be looking for in your application.

A BBC employee standing by some cablesA map of Europe with string connecting different countries

Our people in Digital Technology & Systems

Typical roles and job specs

Client side (Web) Developers

Client side (Web) Developers are responsible for developing the core applications, frameworks and services that power the BBC’s award-winning sites. They will be involved in the development of Sport, Children’s and Learning websites
You should:

  • Be capable of inspiring a cutting edge front-end build team. To be successful in this role you will have an excellent knowledge of HTML, CSS, object-oriented JavaScript, PHP, accessibility issues, web standards, and proven experience of working in a mixed discipline team on large scale web application projects.
  • Be experienced in project management and/or project-based working, including an understanding of Agile development techniques
  • Have knowledge about and commercial experience in accessibility, usability and cross-browser issues

User Experience Designers

User Experience Designers work in collaboration with stakeholders to propose solutions that balance user need with business goals and technological capabilities.  They also seek to exploit the opportunities for innovative visual design offered by new and emerging technology platforms.
You should:

  • Be experienced in interaction design, complemented by knowledge of visual design, usability, accessibility, and information architecture
  • Have a portfolio of successfully delivered projects that demonstrate design expertise
  • Have a high level of proficiency in Adobe Photoshop and Illustrator. An understanding of Adobe, After Effects, Flash, Premiere and Final Cut Pro is also an advantage

Product Managers

Product Managers lead the development of the BBC's interactive services, including driving and informing the product development process for Sport, Children's, Learning and TV Platforms.
You should:

  • Be able to interpret business needs and audience insights into product strategies and requirements - while ensuring smooth client relationships with other areas of the BBC and external suppliers
  • Have Solid experience of building interactive services and software for the web, including experience of tools or publishing systems.
  • Possess a high degree of internet and computer literacy and good understanding of various other Future Media platforms including online and emerging platforms.
  • Have proven experience of managing multi-disciplinary project environments.
  • Be able to simplify complex problems or projects into component parts and evaluate them systematically.

Software Engineers

Software Engineers design, develop and support the products and services which form the foundation of the BBC’s interactive TV output.
You should:

  • Have real work experience in 2 or more of: Java, C++, Perl, JavaScript, Flash, MHEG
  • Possess knowledge and experience in Internet protocols and technologies, Agile/Scrum/XP methodologies
  • Have an appreciation of good user experience and prepared to be the users’ advocate
  • Hold a track record of producing maintainable code within collaborative environments

Testing and Quality Assurance

Testing and Quality Assurance teams help ensure the quality of BBC products using manual and automated testing techniques
You should:

  • Have knowledge of the full software development and testing lifecycle
  • Possess knowledge of Agile testing and the TDD cycle from card to conversation to code to confirmation
  • Have experience of using bug tracking tools
  • Be able to use of one or more of the following automated test tools: Fitnesse, Selenium, QTP
  • Have experience in scripting in one or more of the following programming languages: C, C++, Java, PERL, XML, HTML, JavaScript, Flash

Media Manager/Librarians

Media Manager/Librarians work side-by-side with production making sure that all content can be identified from the moment a programme is created right through to selecting what will be retained in the BBC Archives.

You should

  • Have the ability to ensure professional information management processes and standards are met and implemented
  • Be able to play a leading role in the transition from traditional information management in the analogue environment to digital multi-media asset management which fully support the archiving and production processes.
  • Possess knowledge of the relevant external information sources and the application of information management systems
  • Management of media management/ Archive Operations activities and workloads and to ensure that they remain in line with strategic aims, ensuring maximum utilisation of the operational resource is achieved in line with the key priorities

There's lots here, so don't stop looking


There may well be other areas or departments in BBC North that suit your skills or ambitions. Careers at the BBC are many and varied, so even if you’ve found something you like, we'd encourage you to keep looking. You could end up working across different job areas or specialising in one – the choice is yours.

BBC © 2014 The BBC is not responsible for the content of external sites. Read more.

This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.