Software Engineer

Software Engineer London, England

BBC
Full Time London, England 40000 - 60000 GBP ANNUAL Today
Job description

Job Introduction

Delivery Engineering work to help teams improve their development and release processes. We work directly with teams to improve their processes and build tooling around development and releasing. We have a number of different tools, with our most recent work focusing on tooling for generating DORA metrics and tracking PIRs (Post Incident Reviews). The resulting metrics are used by teams for understanding the efficiency of their development processes and for monthly operational reviews and reports.

We are a relatively small team which gives all members the opportunity to get involved with all aspects of the process, from consulting with teams, to requirements capture and solution design.

Technologies and practices

You’ll be working across the full-stack, to develop and support our tools. We value pairing and practice test driven development using Node.js and React deployed onto AWS. Our tools need to be well engineered, well maintained and easy to use so up-to-date documentation and guidance is essential.

We give our engineers 10% time to research new technologies and encourage participation in one of the many guilds/communities of practice.

Main Responsibilities

We don’t expect you to have experience in all of these but below gives you examples of the practices we value:

  • Design, develop & release software using agile practices.
  • Paired-program solutions utilising a test first approach.
  • Promote skills and knowledge sharing whilst also mentoring more junior colleagues.
  • Support currently released software, troubleshoot production issues and answer client queries.
  • Curious to learn new technologies and explore new challenges.
Are you the right candidate?

Essential Experiences

  • Experience developing full-stack solutions, particularly with NodeJS.
  • Experience of AWS serverless solutions, using CI/CD technologies including AWS CodeBuild, AWS CodePipeline, Jenkins and GitHub.
  • Experience writing and documenting maintainable software within collaborative environments.
  • Ability to rapidly acquire new software skills and to work with new technologies.
  • Knowledge of Node.js and React.

Desirable

  • Understanding of implementing Non-functional requirements.
  • Ability to present complex solutions effectively to differing technical abilities
  • Knowledge of GraphQL and Unix or Linux system administration
About the BBC

We don’t focus simply on what we do – we also care how we do it. Our values and the way we behave are important to us. Please make sure you’ve read about our values and behaviours in the document attached below.

Diversity matters at the BBC. We have a working environment where we value and respect every individual's unique contribution, enabling all of our employees to thrive and achieve their full potential.

We want to attract the broadest range of talented people to be part of the BBC – whether that’s to contribute to our programming or our wide range of non-production roles. The more diverse our workforce, the better able we are to respond to and reflect our audiences in all their diversity.

We are committed to equality of opportunity and welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion and/or belief. We will consider flexible working requests for all roles, unless operational requirements prevent otherwise.

To find out more about Diversity and Inclusion at the BBC, please click here

Package Description

Band: C
Contract type: Permanent
Location: London

We’re happy to discuss flexible working. Please indicate your choice under the flexible working question in the application. There is no obligation to raise this at the application stage but if you wish to do so, you are welcome to. Flexible working will be part of the discussion at offer stage.

  • Excellent career progression – the BBC offers great opportunities for employees to seek new challenges and work in different areas of the organisation.
  • Unrivalled training and development opportunities – our in-house Academy hosts a wide range of internal and external courses and certification.
  • Benefits- We offer a competitive salary package, a flexible 35-hour working week for work-life balance and 26 days (1 of which is a corporation day) with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care, gym and much more.

Software Engineer
BBC

www.bbc.co.uk
London, United Kingdom
Tim Davie
Unknown / Non-Applicable
10000+ Employees
Company - Public
Broadcast Media
1922
Related Jobs

All Related Listed jobs

Support Workers - Grantham - Full Time and Part Time
NXGEN Grantham, England 21740 - 23242 GBP ANNUAL Today

The main purpose of this role will be to offer support to a case load of adults to ensure they develop the skills to live independently and sustain housing

Warehouse Assistant (Part time - Mon- Fri 2-6pm)
Abra Wholesale Ltd London, England 10 GBP HOURLY Today

Previous warehouse experience and FLT licence are advantageous. Job Types: Part-time (Mon- Fri 2-6pm ), Permanent. Job Types: Part-time, Permanent.

Security Officer
RNC Security Ltd Manchester, England 10.65 GBP HOURLY Today

SIA (Security Industry Authority) license. Provide exceptional customer service to visitors, clients, and staff, addressing inquiries, concerns, or requests in

Temp Warehouse Operative AM
UPS United Kingdom Feltham, South West England, England 32350 - 40011 GBP ANNUAL Today

This position is responsible for loading, unloading, shipping, receiving, scanning, sorting, and stocking packages. Ability to lift up to 70 lbs./32 kgs.

store manager
Morrisons Ipswich, England 35118 - 21436 GBP ANNUAL Today

About The Role

We Make Morrisons…

From a Bradford market stall to the...