Dieses Jobangebot ist archiviert und steht nicht mehr zur Verfügung.
Vakante Jobangebote finden Sie unter Projekte.

Software Engineer

Eingestellt von BBC Future Media

Gesuchte Skills: Engineer, Spring, Network, Java

Projektbeschreibung

SOFTWARE ENGINEER

SALARY: £Competitive + Excellent Benefits

LOCATION: London

BBC FUTURE MEDIA AIMS TO CREATE THE MOST VALUED, OPEN, DIGITAL MEDIA SERVICES IN THE WORLD. WE WANT TO TRANSFORM THE BBC FOR AN INTERACTIVE, ON-DEMAND WORLD AND FIND NEW WAYS OF REACHING AUDIENCES WHEREVER THEY ARE, WITH NEW FORMATS ACROSS PC, TV AND MOBILE DEVICES.

ABOUT THE ROLE

We're looking to recruit an experienced, professional and enthusiastic software engineer on a 12 month Fixed term contract to join our development team. We are more interested in your ability to write clear, concise, quality and scalable code, than in deep knowledge of software libraries or 3rd party systems, however experience of TDD/BDD and of our core technologies - Java, Spring, REST, PHP - is essential. You'll be helping shape the technical implementation of our product, and ensuring what we produce meets the level of quality we aspire to. This is a great opportunity to help shape a team whose delivery will have a major influence in the industry sector, and be seen by a huge audience.

ABOUT YOU

You will be highly proficient at writing robust software for large-scale web applications in a fast changing environment with rapid release cycles. You will demonstrate competence in one or more mainstream development frameworks and design patterns for example Spring and REST. You will have proficiency in writing quality object-oriented code in Java and/or PHP, strong understanding of web services (eg RESTful services), including the ability to programmatically interact with data formats that may include XML, JSON and RDF. You will have experience of TDD, pair programming, OO design, refactoring, version control systems (Subversion, Git), understanding of CI, experience with using a CI system (eg Hudson, Jenkins) and Linux admin. Desirable skills will be experience of development in one or more of the following: Ruby, Python, Clojure, Groovy, Javascript or Perl, SPARQL, RDF, RDFS, OWL and any triplestore. Ideally you will have experience of relational database and SQL query design and a love of radio and/or music.

ABOUT THE BENEFITS

We care about our people, and take our responsibilities towards them very seriously. As well as fair terms and conditions, we also offer really impressive benefits - including twenty-five days annual leave, a defined contribution pension scheme, life assurance, accident benefit, and interest-free season ticket loans. We also offer world-class opportunities to learn and develop inside the BBC.

ABOUT US

The Radio and Music Product Team in Future Media works alongside our radio networks (eg Radio 1, Radio 2 etc.) to deliver innovative and exciting online experiences around the best radio content in the world. The team is responsible for the radio network homepages, music event sites, the BBC's online music offering, and the over-arching iPlayer Radio brand. We work in an agile environment, with several Scrum teams developing new features for release each sprint. Our goal is to develop imaginative and engaging new features for our product portfolio, delivering across multiple devices without compromising on quality, standards and accessibility, serving our 4m+ weekly unique audience and driving up audience reach.

Recently the team integrated the radio network homepages for 55 networks into the iPlayer Radio product.

Going forward we're looking to increase the rate of our releases by moving to a continuous deployment model, further improve our existing automated test coverage and properly bed responsiveness into all our pages.

TO APPLY

To find out more and apply, please visit our website by clicking on the apply button.

Projektdetails

  • Vertragsart:

    Contract

  • Berufserfahrung:

    Keine Angabe

Geforderte Qualifikationen

BBC Future Media