Technology Internship

by YouView

4/5

Job Details

The deadline has expired

We still have opportunities just like this one ready for you to apply.

View similar jobs

Deadline: 30th March 2018
Salary: Competitive
Length: Internship (1 Month+)
Roles: Computer Systems Engineering, Computer Science
Location: London

About YouView

YouView is obsessed with finding new ways to transform and improve the daily viewing experience of UK audiences. Launched in 2012, we are a joint venture between BBC, ITV, Channel 4, Channel 5, BT, TalkTalk and Arqiva – some of the UK’s leading media businesses. We’ve already unlocked a world of content and services for over two and half million households, combining Live TV and On Demand with cutting edge technology to bring our viewers the most brilliantly simple way to find and watch the TV they love.

Technology Internship

Following on from 3 years of successful Intern schemes, this year we’re going bigger and better and currently recruiting for a number of 3-month internship – all due to start in June 2018!

Our Technology teams hold responsibility for the design, development and deployment of the wide range of complex, cutting edge software and hardware developed by YouView.

This scope covers all aspects of the entire YouView eco-system: from developing HTML and mobile applications to AV media encoding and distribution; from building and managing back-end services to keeping the platform running 24/7; from developing set-top box software to automated testing; and from working with device manufacturers to helping content providers publish their content.

Our technology teams are pivotal to the success of our business hence we have a number of opportunities all due to start in June 2017:

As an intern in one of Technology teams your responsibilities will include:

  • Design and test of YouView software and products
  • Design and implement feature rich platform components from requirements
  • Work in a matrix managed, fast paced Development team through the full software development lifecycle helping drive the delivery of technically complex solutions.
  • Work in an agile, cross functional team taking responsibility for deliverables and quality. This will involve the sizing of work, development of code, writing tests and reviewing changes with peers and seniors.
  • Involved with the technical design of solutions for your team, working with the appropriate stakeholders
  • Working with the Solution Architect to ensure the team delivers to required quality and adheres to best practice.
  • Attend  development retrospectives, design and code reviews
  • Production of high-level technical design documents for products
  • Developing HTML and mobile applications
  • AV media encoding and distribution
  • Testing set top box software and set top box hardware

Skills and Experience

We're looking for candidates who have just finished or are about to start their final year studying Engineering, Maths, Physics or Computer Science and be on track to achieve at least a 2.1.

In addition you will need to have familiarity with data structures and algorithms. Excellent analytical skiils and the ability to solve problems giving consideration to the end user experience with some knowledge or experience of Agile development practices.
Our interns need to have excellent computer literacy with practical programming experience in one or more of the following technologies:

  • C/C++ development (Linux)
  • Javascript
  • HTML
  • Python
  • Web service development (client or server side)
  • Android / iOS
  • Java
  • Linux

How to apply

To apply for this role and to find out more, please click on the apply button below.

The deadline has expired

We still have opportunities just like this one ready for you to apply.

View similar jobs