Software Engineer
2 weeks ago
JOB DETAILS Job Band: C Contract Type: Permanent / Full-time Department: TV Core Playback Team Location: Media City Salford (Hybrid) Employment Type: Full-Time Experience: years Vacancy: 1 PROPOSED SALARY RANGE: depending on relevant skills knowledge and experience. The expected salary range for this role reflects internal benchmarking and external market insights. Monthly Salary : 45000 - 55000 Were happy to discuss flexible working. If youd like to please indicate your preference in the application though theres no obligation to do so now. Flexible working will be part of the discussion at offer stage. (delete if not applicable) Purpose of the role As a Software Engineer on the iPlayer TV Playback team youll play a key role in ensuring that millions of viewers enjoy a seamless and reliable playback experience on their TVs. Youll join the team at an exciting time helping to shape the future of playback at the BBC. Your work will have a direct impact on our audience improving how they watch content and contributing to one of the UKs most-loved digital services. Why join the team Were a close-knit team of experienced software engineers passionate about what we do. We love delivering high-quality software and continually improving playback performance and reliability. Youll collaborate with supportive colleagues who take pride in building software that millions of people use every day and who enjoy tackling interesting technical challenges together. Your key responsibilities and impact Improve playback performance and reliability across a range of TV devices. Build APIs and interfaces that are used by other teams to enhance the iPlayer experience. Work closely with Certification and Partner Engineering teams to onboard new TVs and troubleshoot partner issues. Debug complex TV-specific playback problems and help deliver solutions that directly enhance viewer satisfaction. Contribute to the ongoing evolution of iPlayer TV playback helping to shape its future direction and technical excellence. Your skills and experience Have a passion for continuous improvement and a collaborative mindset Enjoys sharing knowledge and learning from others Takes a logical methodical approach to solving complex problems Communicates clearly with both technical and non-technical colleagues Is proactive in setting learning and development goals Has experience designing and delivering robust software in fast-paced environments Cares deeply about quality testing and engineering best practices Essential skills Proficient in JavaScript (ES6) and / or TypeScript especially outside of UI frameworks Strong debugging skills including identifying memory leaks and performance bottlenecks Interest in working with media playback technologies (e.g. MSE DASH HLS) prior experience is not essential Experience writing automated tests including unit and integration tests Comfortable working with APIs using fetch or XHR and parsing structured data formats (e.g. JSON XML) Experience with backend services and full-stack software development Understanding of operational concerns such as performance reliability monitoring and security Solid grasp of software design principles and common design patterns Familiarity with Agile methodologies such as Scrum or Kanban Experience working in structured software teams with established best practices Ability to deliver high-quality maintainable code as part of a collaborative team Desirable but not required Experience working with TV platforms (e.g. Tizen webOS Android TV) Exposure to media streaming protocols or playback frameworks (e.g. HLS MSE HTML5 Video) Experience developing accessible applications Familiarity with open-source practices or contributions Understanding of how to optimise code for low-powered or embedded environments Experience mentoring junior engineers or supporting a learning-focused team culture Before your start date you may need to disclose any unspent convictions or police charges in line with our Contracts of Employment policy. This allows us to discuss any support you may need and assess any risks. Failure to disclose may result in the withdrawal of your offer. Key skills Spring .NET C / C++ Go React OOP C# Data Structures JavaScript Software Development Java Distributed Systems #J-18808-Ljbffr
-
Software Engineer
5 days ago
Salford, United Kingdom BBC Full timeJOB DETAILS Job Band: CContract Type: Permanent/Full-timeDepartment: TV Core Playback TeamLocation: Media City Salford (Hybrid)PROPOSED SALARY RANGE: depending on relevant skills knowledge and experience. The expected salary range for this role reflects internal benchmarking and external market insights.Were happy to discuss flexible working. If youd like to...
-
Software Engineer
1 week ago
Salford, United Kingdom Gerrard White Full timeSoftware Engineer (RPG) This is a hybrid role and can be based from our offices in Peterborough, Manchester or Stoke. Role Purpose: As a Software Engineer, you will analyse, develop and test all areas of the technology using the appropriate processes, methods and standards of the software development lifecycle (SDLC). Working in a scrum agile environment,...
-
Software Engineer
3 days ago
Salford, United Kingdom Gerrard White Full timeSoftware Engineer (RPG) This is a hybrid role and can be based from our offices in Peterborough, Manchester or Stoke. Role Purpose: As a Software Engineer, you will analyse, develop and test all areas of the technology using the appropriate processes, methods and standards of the software development lifecycle (SDLC). Working in a scrum agile environment,...
-
Software Engineer
3 days ago
Salford, United Kingdom Gerrard White Full timeOverview Software Engineer (RPG) This is a hybrid role and can be based from our offices in Peterborough, Manchester or Stoke. Role Purpose As a Software Engineer, you will analyse, develop and test all areas of the technology using the appropriate processes, methods and standards of the software development lifecycle (SDLC). Working in a scrum agile...
-
Software Engineer
6 days ago
Salford, United Kingdom Gerrard White Full timeJob DescriptionSoftware Engineer (RPG)This is a hybrid role and can be based from our offices in Peterborough, Manchester or Stoke.Role Purpose:As a Software Engineer, you will analyse, develop and test all areas of the technology using the appropriate processes, methods and standards of the software development lifecycle (SDLC). Working in a scrum agile...
-
Software Engineer
3 days ago
Salford, United Kingdom Gerrard White Full timeJob DescriptionSoftware Engineer (RPG)This is a hybrid role and can be based from our offices in Peterborough, Manchester or Stoke.Role Purpose:As a Software Engineer, you will analyse, develop and test all areas of the technology using the appropriate processes, methods and standards of the software development lifecycle (SDLC). Working in a scrum agile...
-
Software Engineer RPG
2 weeks ago
Salford, United Kingdom Vermelo RPO Full timeSoftware Engineer (RPG) This is a hybrid role and can be based from our offices in Peterborough, Manchester or Stoke. Role Purpose: As a Software Engineer, you will analyse, develop and test all areas of the technology using the appropriate processes, methods and standards of the software development lifecycle (SDLC). Working in a scrum agile environment,...
-
Software Engineer
1 week ago
Salford, United Kingdom BBC Full timeJoin to apply for the Software Engineer role at BBC Get AI-powered advice on this job and more exclusive features. Job Details JOB TITLE: Software Engineer JOB REF: 33710 JOB BAND: C CONTRACT TYPE: Permanent, Full-time DEPARTMENT: Passports LOCATION: Salford - Dock House - Hybrid with 1 day per week in Office (Office Day = Tuesday) PROPOSED SALARY RANGE:...
-
Software Engineer
5 days ago
Salford, United Kingdom hackajob Full timeSoftware Engineer hackajob Salford, England, United Kingdom 2 days ago Be among the first 25 applicants hackajob is collaborating with BBC to connect them with exceptional tech professionals for this role. Job Title: Software Engineer JOB REF: 33710 JOB BAND: C CONTRACT TYPE: Permanent, Full-time DEPARTMENT: Passports LOCATION: Salford - Dock House - Hybrid...
-
Software Engineer
2 weeks ago
Salford, United Kingdom The Bbc Full timeOverview Working closely with data science colleagues to improve the relevancy of results for the audience. Building a data capture and analysis framework to give better insight into user behaviour and needs. Keeping our infrastructure up to date to handle large volume of traffic in a performant way. We offer a warm welcome with full support settling in and...