Senior Software Engineer - Data Sourcing

Posted 4 days 15 hours ago by BBC Group and Public Services

£125,000 - £150,000 Annual
Permanent
Full Time
I.T. & Communications Jobs
London, United Kingdom
Job Description
Job Overview

Senior Software Engineer - Data Sourcing

JOB BAND: D

CONTRACT TYPE: Permanent, Full-time

DEPARTMENT: Data Sourcing

LOCATION: UK Wide

PROPOSED SALARY RANGE: Up to £54,600 - £68,700 depending on relevant skills, knowledge and experience.

Purpose of the Role

Join the BBC's Data Sourcing team as we revolutionise the way our organisation makes decisions. As a Software Engineer with a data focus, you'll play a crucial role in empowering our colleagues across Radio, TV, News and Sports to make data driven choices that shape the future of the BBC.

Key Responsibilities
  • Demonstrate expertise in full stack development and leadership, with a focus on data driven technologies.
  • Conduct rigorous testing and collaborate with Test Engineers for continuous improvement.
  • Mentor junior engineers, promote a culture of learning and stay up to date with new technologies, particularly in data driven domains.
  • Collaborate with leadership to build and nurture the engineering community.
  • Conduct code reviews, maintain coding standards and guidelines.
  • Collaborate with cross functional teams to define and implement requirements.
Qualifications - Essential Criteria
  • High proficiency and experience in at least one of the major mobile platforms: Android (Java and Kotlin) or iOS (Swift).
  • Solid understanding of software engineering principles, design patterns, best practices including optimisation, monitoring and security considerations.
  • Experience working in a cross functional software engineering team, using Agile development practices.
  • Strong code quality practices (incl. peer reviews and pair programming).
Qualifications - Desirable Criteria
  • JavaScript, particularly Node.js/NPM.
  • Continuous integration/deployment with GitHub Actions.
  • Test Driven Development and testing practices.
  • BDD with Cucumber.
  • Amazon Web Services (AWS) and its associated technologies.
Benefits
  • Fair pay and flexible benefits including a competitive salary package, a flexible 35 hour working week, 25 days annual leave with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care and gym.
  • Excellent career and professional development.
  • Support in your working life, including flexible working which you can discuss with us at any point during the application, selection or offer.
  • A values based organisation where the way we do things is important as what we do.
EEO Statement

We welcome applications from individuals, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio economic background, religion and/or belief.

Disability confident

We are a disability confident employer. If you need to discuss adjustments or access requirements for the interview process or to carry out this role, please contact us via email .

Contact

For any general queries, please contact: