Senior Software Engineer

1 week ago


Salford, Salford, United Kingdom BBC Group and Public Services Full time £70,000
Press Tab to Move to Skip to Content Link
Senior Software Engineer, Mobile Playback
Permanent - Full Time

BBC PUBLIC SERVICE B'CAST

Contract type:
permanent

Location:
Salford (Hybrid)

An employer pension contribution of up to 10%
~26 days' annual leave (based on full time hours) + bank holidays and the option to buy/sell additional days
~ Contributory lifestyle benefit options including discounts at hundreds of retailers, cycle to work scheme, discounted gym memberships and healthcare schemes
~ Employee assistance and well-being programmes
~ An inclusive and diverse environment with opportunities to join staff networks including: Women's Network, National Disability Networks and many more.

Family friendly flexible working arrangements, such as hybrid working, job sharing, flexi-time and compressed hours can be requested.
with the job reference in the subject. Mobile Playback Engineering, part of Media Services, is an integral part of the BBC's digital-first strategy, delivering consistent user experiences and core functionality across the BBC's mobile estate.

As a Senior Software Engineer within Mobile Playback, you'll be joining a team of engineers developing our Media Player components, the core playback engine of all video and audio content across the BBC online.

The BBC is recognised throughout the world for the quality of the content that we produce and the programmes that we broadcast.

We are looking for high calibre developers with a passion for technology to help us transform the experience for our audience when consuming media in the digital age.

The media components we build are right at the heart of the BBC's best loved products including iPlayer, Sounds, News and Sport to name just a few.

Whether you're catching up on last night's episode of EastEnders, listening to Radio 1 or jumping right into live sporting action, our media player provides a robust, reliable and consistent playback experience.

As a Senior Engineer you will contribute to the development of features, fix bugs and issues, review code from others in the team and make a key contribution to the entire development lifecycle, from conception, discovery through development and delivery.

You will also take responsibility for the technical direction of features and provide support to more junior engineers.

We care about code quality and clean architecture. As a team we work on both Android and iOS platforms.

For this particular role we are looking for an engineer with a strong background in Android with experience using Kotlin and Java.

You will also have opportunities to grow and specialise.

You will need a desire to keep learning and growing, with support from crossteam groups, meet-ups, and chapters focussed on topics such as Android and iOS development, accessibility, security, development practices, continuous delivery, and many other areas of interest.

We are looking for an experienced engineer who is excited by, and keen to pursue a career working with mobile software components.

You will care about quality code, love collaboration, experimentation and are a confident communicator.
understanding of software design patterns.
A good understanding of OOP, analysis and decoupled design.
Ability to rapidly acquire new software skills and to work with new technologies
Deep understanding of app architecture Android or iOS and design idioms
Web services integration (REST, JSON) in a mobile environment
Experience working in agile teams.
Experience of Amazon Web Services
Building and managing Jenkins Pipelines

Priority consideration means for those employees seeking redeployment their application will be considered alongside anyone else at risk of redundancy, prior to any individuals being considered who are not at risk.

We don't focus simply on what we do – we also care how we do it. Diversity matters at the BBC.

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 .

This job description is a written statement of the essential characteristics of the job, with its principal accountabilities, incorporating a note of the skills, knowledge and experience required for a satisfactory level of performance.

This is not intended to be a complete, detailed account of all aspects of the duties involved.
Senior Software Engineer, Mobile Playback
Permanent - Full Time

BBC PUBLIC SERVICE B'CAST

Contract type:
permanent

Location:
Salford (Hybrid)

An employer pension contribution of up to 10%
~26 days' annual leave (based on full time hours) + bank holidays and the option to buy/sell additional days
~ Contributory lifestyle benefit options including discounts at hundreds of retailers, cycle to work scheme, discounted gym memberships and healthcare schemes
~ Employee assistance and well-being programmes
~ An inclusive and diverse environment with opportunities to join staff networks including: Women's Network, National Disability Networks and many more.

Family friendly flexible working arrangements, such as hybrid working, job sharing, flexi-time and compressed hours can be requested.
with the job reference in the subject. Mobile Playback Engineering, part of Media Services, is an integral part of the BBC's digital-first strategy, delivering consistent user experiences and core functionality across the BBC's mobile estate.

As a Senior Software Engineer within Mobile Playback, you'll be joining a team of engineers developing our Media Player components, the core playback engine of all video and audio content across the BBC online.

The BBC is recognised throughout the world for the quality of the content that we produce and the programmes that we broadcast.

We are looking for high calibre developers with a passion for technology to help us transform the experience for our audience when consuming media in the digital age.

The media components we build are right at the heart of the BBC's best loved products including iPlayer, Sounds, News and Sport to name just a few.

Whether you're catching up on last night's episode of EastEnders, listening to Radio 1 or jumping right into live sporting action, our media player provides a robust, reliable and consistent playback experience.

As a Senior Engineer you will contribute to the development of features, fix bugs and issues, review code from others in the team and make a key contribution to the entire development lifecycle, from conception, discovery through development and delivery.

You will also take responsibility for the technical direction of features and provide support to more junior engineers.

We care about code quality and clean architecture. As a team we work on both Android and iOS platforms.

For this particular role we are looking for an engineer with a strong background in Android with experience using Kotlin and Java.

You will also have opportunities to grow and specialise.

You will need a desire to keep learning and growing, with support from crossteam groups, meet-ups, and chapters focussed on topics such as Android and iOS development, accessibility, security, development practices, continuous delivery, and many other areas of interest.

We are looking for an experienced engineer who is excited by, and keen to pursue a career working with mobile software components.

You will care about quality code, love collaboration, experimentation and are a confident communicator.
understanding of software design patterns.
A good understanding of OOP, analysis and decoupled design.
Ability to rapidly acquire new software skills and to work with new technologies
Deep understanding of app architecture Android or iOS and design idioms
Web services integration (REST, JSON) in a mobile environment
Experience working in agile teams.
Experience of Amazon Web Services
Building and managing Jenkins Pipelines

Priority consideration means for those employees seeking redeployment their application will be considered alongside anyone else at risk of redundancy, prior to any individuals being considered who are not at risk.

We don't focus simply on what we do – we also care how we do it. Diversity matters at the BBC.

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 .

This job description is a written statement of the essential characteristics of the job, with its principal accountabilities, incorporating a note of the skills, knowledge and experience required for a satisfactory level of performance.

This is not intended to be a complete, detailed account of all aspects of the duties involved.
1 Television Centre, 101 Wood Lane, London, United Kingdom W12 7FA.
SAP as service provider
"careerSiteCompanyId" is used to send the request to the correct data centre
"JSESSIONID" is placed on the visitor's device during the session so the server can identify the visitor

  • Salford, Salford, United Kingdom BBC Full time

    BBC PUBLIC SERVICE B'CASTContract type: permanentLocation: Salford (Hybrid)Our comprehensive benefits package includes:An employer pension contribution of up to 10%26 days' annual leave (based on full time hours) + bank holidays and the option to buy/sell additional daysContributory lifestyle benefit options including discounts at hundreds of retailers,...


  • Salford, Salford, United Kingdom BBC Full time

    Technology Systems & DeliveryPermanent - Full TimeSalford, GB, M50 2QHBBC PUBLIC SERVICE B'CASTJob Closing Date: 18/02/2024THE ROLEPackage DescriptionBand: DContract type: permanentLocation: Salford (Hybrid)Our comprehensive benefits package includes:An employer pension contribution of up to 10%26 days' annual leave (based on full time hours) + bank holidays...

  • Software Engineer

    1 week ago


    Salford, Salford, United Kingdom Senitor Associates Full time

    Software Engineer - Test Development at BoltonThis role is perfect for a Software Engineer looking to join a dynamic team in Manufacturing Engineering. Your main mission? Develop and maintain production test and verification software applications for sub-assemblies, modules, and final products, with a strong focus on PC application software. Your work will...

  • Software Engineer

    1 week ago


    Salford, Salford, United Kingdom Senitor Associates Full time

    Software Engineer - Test Development - £48K DOE - BoltonThis role sits within the Manufacturing Engineering team with a focus on manufacturing test support. Working within the manufacturing engineering team this role is primarily to develop and maintain production test and verification software applications for sub-assemblies, modules and final products....

  • Software Engineer

    3 days ago


    Salford, Salford, United Kingdom BBC Full time

    Job PurposeResponsible for implementing effective software and tools for given designs.Job IntroThe Content Metadata team, which sits within the BBC's Content Publishing group, is responsible for designing, building, and supporting the services that create and control the descriptive Metadata associated with all types of content (e.g. BBC Sounds audio,...


  • Salford, Salford, United Kingdom ShortList Recruitment Limited Full time £48,000

    Senior Software QA Tester Up to £48,000 Liverpool (Remote with ad hoc travel) ShortList Recruitment are looking to recruit a Senior Software QA Tester for an industry leading software house based on the outskirts of Liverpool. The client are going through an exciting period of growth, and building out a new squad, so it is an exciting time to join the...


  • Salford, Salford, United Kingdom ShortList Recruitment Limited Full time

    Senior Software QA TesternUp to £48,000nLiverpool (Remote with ad hoc travel)ShortList Recruitment are looking to recruit a Senior Software QA Tester for an industry leading software house based on the outskirts of Liverpool. The client are going through an exciting period of growth, and building out a new squad, so it is an exciting time to join the...


  • Salford, Salford, United Kingdom Senitor Associates Full time £48,000

    Software Engineer - Test Development Welcome to an exciting opportunity within the Manufacturing Engineering team! As a Software Engineer focusing on manufacturing test support, your main task is to develop and maintain production test and verification software applications for sub-assemblies, modules, and final products. With a key emphasis on PC...


  • Salford, Salford, United Kingdom Senitor Associates Full time £48,000

    Software Engineer - Test Development - £48K DOE - Bolton This role sits within the Manufacturing Engineering team with a focus on manufacturing test support. Working within the manufacturing engineering team this role is primarily to develop and maintain production test and verification software applications for sub-assemblies, modules and final products....


  • Salford, Salford, United Kingdom ShortList Recruitment Limited Full time

    Job DescriptionSenior Software Quality Assurance TesterSalary up to £48,000Location: Liverpool (Remote with occasional travel)ShortList Recruitment is seeking a Senior Software QA Tester for a leading software company near Liverpool. The company is currently in a phase of significant growth and is expanding its team, making it a great time to be part of...


  • Salford, Salford, United Kingdom Senitor Associates Full time £48,000

    Software Engineer - Test Development - £48K DOE - BoltonWorking within the manufacturing engineering team this role is primarily to develop and maintain production test and verification software applications for sub-assemblies, modules and final products. With a bias on PC application software the role is to design, produce test applications to ensure...


  • Salford, Salford, United Kingdom Senitor Associates Full time £48,000

    Job Description Software Engineer - Test Development - £48K DOE - Bolton This role sits within the Manufacturing Engineering team with a focus on manufacturing test support. Working within the manufacturing engineering team this role is primarily to develop and maintain production test and verification software applications for sub-assemblies, modules and...


  • Salford, Salford, United Kingdom BBC Full time

    Job IntroductionStep into the world of the BBC, one of the UK's most iconic and beloved brands, where every working day is as unique as it is rewarding. Every tick of the clock, our content reaches millions of people globally, which is made possible by our top-notch Software Engineering team. They've been instrumental in pioneering innovative products and...


  • Salford, Salford, United Kingdom Kier Group Full time

    Senior Electrical EngineerWe're looking for a Senior Electrical Engineer to join our Kier Professional Services (KPS) team based in Manchester.Location: Manchester - remote working available, with occasional travel to the office requiredBusiness Area: Transportation, Kier Professional Services (KPS)Contract: Full Time, Permanent – flexible and part-time...


  • Salford, Salford, United Kingdom Kier Group Full time

    Senior Electrical EngineerWe're looking for a Senior Electrical Engineer to join our Kier Professional Services (KPS) team based in Manchester.Location: Manchester - remote working available, with occasional travel to the office requiredBusiness Area: Transportation, Kier Professional Services (KPS)Contract: Full Time, Permanent – flexible and part-time...

  • Software Engineer

    1 month ago


    Salford, Salford, United Kingdom Moody's Full time

    Moody's is a developmental culture where we value candidates who are willing to grow. So, if you are excited about this opportunity but don't meet every single requirement, please apply You may be a perfect fit for this role or other open roles.Moody's is a global integrated risk assessment firm that empowers organizations to make better decisions.At...

  • Software Engineer

    4 weeks ago


    Salford, Salford, United Kingdom Moody's Full time

    Moody's is a developmental culture where we value candidates who are willing to grow. So, if you are excited about this opportunity but don't meet every single requirement, please apply You may be a perfect fit for this role or other open roles.Moody's is a global integrated risk assessment firm that empowers organizations to make better decisions.At...

  • Software Developer

    1 week ago


    Salford, Salford, United Kingdom Adalta Solutions Full time £600 - £700

    E: T:Software Developer Rate: £600 - £700 Per Day Status: Inside IR35 Location: Manchester (Salford) 2 days on-site per week Length: 5 months initially with likely extension Overview You will be an established software engineer with a passion for building either backend services or mobile applications. You will be working within one of our Agile...


  • Salford, Salford, United Kingdom Scantec Full time

    Senior Process Engineer Due to continued growth an exciting opportunity has arisen for a senior process engineer to join a large design and engineering company on a contract basis. As their team continues to grow and exciting projects land, we have opportunities for a Senior Process Engineer to join their growing team for their Manchester Office. This role...


  • Salford, Salford, United Kingdom Scantec Full time

    Senior Process Engineer Due to continued growth an exciting opportunity has arisen for a senior process engineer to join a large design and engineering company on a contract basis. As their team continues to grow and exciting projects land, we have opportunities for a Senior Process Engineer to join their growing team for their Manchester Office. This...