BBC

52 job(s) at BBC

BBC
24/09/2022
Full time
Job Introduction Corporate Digital & Applications (CDA) is a team that produces apps and webpages that are integral to BBC staff members. Almost every person in the BBC uses at least one of our systems most weeksand our audience-facing sites receive millions of views from the public every month. The services we look after are the BBC's intranet, internal web and mobile appsand external corporate sites. We currently have an opportunity for a mid-level full stack engineer to join our team and work on new and exciting projects that will both improve and build upon the service that supports teams across the BBC. What service you ask? We have a modern technology stack and use a range of AWS technologies such as Lambda, OpenSearch, S3, and Aurora. We mainly build services using JavaScript, with our front-ends typically being React and our primary API being serverless GraphQL. This role would suit you if you can hit the ground running on the frontendand as well as havinga particular interest in backend development. Our team finds the growth of each member to be important so you will be supported in your career and goals whilst working on some interesting and challenging problems and formulating solutions. You will also be offered the opportunity to grow with training, hands-on experience and regular feedback in a friendly and supportive atmosphere. This is a continuing role and can be based from any of our main UK BBC sites. Role Responsibility Main responsibilities include: Collaborate effectively to design, develop, test and release well-engineered front-end code Work closely with the product team Contribute to a culture of engineering excellence and continuous improvement Effectively participate in the team's software development methodologies, such as pairing, code reviews, agile planning and continuous delivery Write appropriate automated tests to ensure code-quality Actively help troubleshoot and resolve issues Learn new technologies and keep abreast of existing technologies Are you the right candidate? The successful candidate will have: Experience in one or more modern programming languages and/or frameworks. Ideally experience in JavaScript with React, but not necessarily if you are a fast learner. Experience using APIs to access data on a server Experience with one or more cloud service providers, such as Amazon AWS, Microsoft Azure or Google Cloud Platform. Experience of database design and use in software applications A strong commitment to your own growth and development and a willingness to share knowledge and help others Strong troubleshooting and problem-solving skills Package Description Band: C Contract type: continuing Location: UK flexible - can be based at any of our main UK BBC bases The successful candidate will be expected to work from their BBC base one/two days per week Any offer of employment is conditional upon you having the right to work in the UK 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. The BBC is committed to redeploying employees seeking suitable alternative employment within the BBC for different reasons and they will be given priority consideration ahead of other applicants. 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. 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
BBC
24/09/2022
Full time
Job Introduction We are looking for a Software Engineering Team Lead to help us expand our mobile app teams in London. You will have a leading role in an engineering team responsible for Mobile News that delivers an intuitive and engaging experience to millions of audience members every day. We want the BBC to be as renowned for the quality of its engineering as it is for the quality of its content. We aspire to be the best so that we can engineer outstanding digital products, at scale. Working here in an engineering role means being part of a world-class team and a chance to do the most meaningful work of your career The BBC's digital products play a key role in our mission to inform, educate and entertain the audience. We are looking for Software Engineering Team Leads to join the team. These are great opportunities to play a key role in the future of products used by millions. The BBC offers an inclusive workplace where the principles of fairness, respect, equality, dignity and autonomy are promoted and are part of our everyday goals and behaviour. We select candidates for our positions on the basis of merit and as an equal opportunity employer we value diversity and all of the benefits it brings. Role Responsibility People: Key role in leading a multidisciplinary team Line management responsibilities for 4/5 engineers Assisting with recruiting and onboarding new team members Mentoring and developing team members and peers to help them to reach their potential Inspiring and motivating the team to help them deliver a world class streaming experience Help to foster a collaborative and inclusive culture across Audience Content Experience, which includes News & Sport, Childrens, Education & Longtail, Content Discovery and Channels & Product Excellence. Technical Leadership: Building, maintaining and evolving a Mobile News App Playing a key role in the technical direction of Mobile News Advocate new technologies and approaches to ensure our products are industry leading Providing domain expertise across the mobile teams Ensuring a high standard of engineering excellence within our product Delivery: Work with cross discipline partners to plan and commit to quarterly deliverables Work with stakeholders across the News & Sport organisation to align with goals and mission Delivering features using agile development practices Seeking out new tools and methodologies to evolve our development processes Are you the right candidate? Ideal Candidate: Have the ability to lead, coach mentor and line manage a team of 4+ engineers Have experience working with cross discipline peers including Product Managers, Delivery Mangers and Design Leads Be able to communicate effectively with both technical and non-technical colleagues at all levels in an organisation Strong iOS experience, with deep understanding of iOS app architecture and design idioms Proficient in Objective-C and Swift Strong understanding of OOP, analysis and decoupled design Demonstrable understanding of Test-Driven Development Experience of source control systems such as Git A track record of producing maintainable code within collaborative environments Ability to rapidly acquire new software skills and to work with new technologies Desirable: Degree in Computer Science or equivalent Experience with both Android and iOS development Experience with Continuous Integration/Deployment in mobile apps Web services integration (REST, JSON) in a mobile environment Experience with Agile/Scrum/Kanban project management methodologies Knowledge of Amazon Web Services Package Description Band: D 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. The situation regarding the coronavirus outbreak is developing quickly and the BBC is keen to continue to ensure the safety and wellbeing of people across the BBC, while continuing to protect our services. To reduce the risk access to BBC buildings is limited to those essential to our broadcast output. From Wednesday 18 th March until further notice all assessments and interviews will be conducted remotely. For more information go to Mae'r sefyllfa gyda'r coronafeirws yn datblygu'n gyflym, ac mae'r BBC yn awyddus i barhau i sicrhau diogelwch a lles pobl ar draws y BBC, gan barhau i warchod ein gwasanaethau hefyd. I leihau'r risg, dim ond y bobl sy'n hanfodol i'n hallbwn darlledu fydd yn cael mynediad i adeiladau'r BBC. O ddydd Mercher 18 fed Mawrth ymlaen, bydd pob asesiad a chyfweliad yn cael ei gynnal o bell, nes rhoddir gwybod yn wahanol. I gael mwy o wybodaeth, ewch i About the BBC The BBC is the third most visited website in the UK, servicing 10s of millions of people each week. We reach around 95% of the UK population with our services each and every week. These services include BBC News, Sport, Childrens, Weather and our world class stream services, iPlayer and Sounds. Our services play a crucial role in the BBC's remit to inform, educate and entertain. BBC Product Group, where our services sit in the organisation, is responsible for our websites, platform systems and content production that enable us to deliver a world class service to the British public and beyond. We work in a functional model where all of engineering, product and delivery work together to deliver and support our services. Our values of trust, empowerment, helpfulness, learning and diversity are at the core of the BBC and are reflected in the decisions we make. Each team within each of our areas can vary in size and scope but always comprise of highly functioning, multi-disciplinary teams working in an Agile way. Each team is made up of engineers, testers, UX designers where needed, delivery enablers and product owners. Across our engineering teams we pride ourselves on having a kind, helpful, learning based culture, where everyone can be their best. We offer regular training and development opportunities including 10% time to allow for self improvement, learning and innovation. We have a focus on good quality management to help enable, guide and empower others. We promote a healthy work-life balance with opportunities for flexible working hours. As an engineering discipline we have a focus on the following areas: Being the place to work - we want people in the tech industry to choose the BBC as the best place to grow, learn, create and deliver rewarding projects Building the best - we aim to create the very best digital products at scale Strong leadership - we strive to have our engineering leaders work together on our goals and build strong, open and diverse teams Operational excellence - we want to ensure our services are second to none in quality and reliability Clear technical strategy - we want to make sure that we have a clear direction and a pragmatic tech strategy that we can execute together Application submission One of the core values of the BBC is a commitment to diversity and inclusivity. As such, we accept CVs and answers to screening questions in written, audio and video formats. 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
BBC Salford, Manchester
24/09/2022
Full time
Job Introduction We are looking for a Software Engineering Team Lead to help us expand our Sport Apps team in Salford. You will have a leading role in an engineering team responsible for Sport Apps that delivers an intuitive and engaging experience to millions of audience members every day. We want the BBC to be as renowned for the quality of its engineering as it is for the quality of its content. We aspire to be the best so that we can engineer outstanding digital products, at scale. Working here in an engineering role means being part of a world-class team and a chance to do the most meaningful work of your career The BBC's digital products play a key role in our mission to inform, educate and entertain the audience. We are looking for Software Engineering Team Leads to join the team. These are great opportunities to play a key role in the future of products used by millions. The BBC offers an inclusive workplace where the principles of fairness, respect, equality, dignity and autonomy are promoted and are part of our everyday goals and behaviour. We select candidates for our positions on the basis of merit and as an equal opportunity employer we value diversity and all of the benefits it brings. Role Responsibility Role Responsibility People: Key role in leading a multidisciplinary team Line management responsibilities for 4/5 engineers Assisting with recruiting and onboarding new team members Mentoring and developing team members and peers to help them to reach their potential Inspiring and motivating the team to help them deliver a world class streaming experience Help to foster a collaborative and inclusive culture across Audience Content Experience, which includes News & Sport, Childrens, Education & Longtail, Content Discovery and Channels & Product Excellence. Technical Leadership: Building, maintaining and evolving a Sports App Playing a key role in the technical direction of Sport Advocate new technologies and approaches to ensure our products are industry leading Providing domain expertise across the mobile teams Ensuring a high standard of engineering excellence within our product Delivery: Work with cross discipline partners to plan and commit to quarterly deliverables Work with stakeholders across the News & Sport organisation to align with goals and mission Delivering features using agile development practices Seeking out new tools and methodologies to evolve our development processes Are you the right candidate? Ideal Candidate: Have the ability to lead, coach mentor and line manage a team of 4+ engineers Have experience working with cross discipline peers including Product Managers, Delivery Mangers and Design Leads Be able to communicate effectively with both technical and non-technical colleagues at all levels in an organisation Strong Android experience, with deep understanding of Android app architecture and design idioms Proficient in Kotlin and Java Strong understanding of OOP, analysis and decoupled design Demonstrable understanding of Test-Driven Development Experience of source control systems such as Git A track record of producing maintainable code within collaborative environments Ability to rapidly acquire new software skills and to work with new technologies Desirable: Degree in Computer Science or equivalent Experience with both Android and iOS development Experience with Continuous Integration/Deployment in mobile apps Web services integration (REST, JSON) in a mobile environment Experience with Agile/Scrum/Kanban project management methodologies Knowledge of Amazon Web Services Package Description Band: D Contract type: Permanent Location: London / Salford Quay House 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. The situation regarding the coronavirus outbreak is developing quickly and the BBC is keen to continue to ensure the safety and wellbeing of people across the BBC, while continuing to protect our services. To reduce the risk access to BBC buildings is limited to those essential to our broadcast output. From Wednesday 18 th March until further notice all assessments and interviews will be conducted remotely. For more information go to Mae'r sefyllfa gyda'r coronafeirws yn datblygu'n gyflym, ac mae'r BBC yn awyddus i barhau i sicrhau diogelwch a lles pobl ar draws y BBC, gan barhau i warchod ein gwasanaethau hefyd. I leihau'r risg, dim ond y bobl sy'n hanfodol i'n hallbwn darlledu fydd yn cael mynediad i adeiladau'r BBC. O ddydd Mercher 18 fed Mawrth ymlaen, bydd pob asesiad a chyfweliad yn cael ei gynnal o bell, nes rhoddir gwybod yn wahanol. I gael mwy o wybodaeth, ewch i About the BBC The BBC is the third most visited website in the UK, servicing 10s of millions of people each week. We reach around 95% of the UK population with our services each and every week. These services include BBC News, Sport, Childrens, Weather and our world class stream services, iPlayer and Sounds. Our services play a crucial role in the BBC's remit to inform, educate and entertain. BBC Product Group, where our services sit in the organisation, is responsible for our websites, platform systems and content production that enable us to deliver a world class service to the British public and beyond. We work in a functional model where all of engineering, product and delivery work together to deliver and support our services. Our values of trust, empowerment, helpfulness, learning and diversity are at the core of the BBC and are reflected in the decisions we make. Each team within each of our areas can vary in size and scope but always comprise of highly functioning, multi-disciplinary teams working in an Agile way. Each team is made up of engineers, testers, UX designers where needed, delivery enablers and product owners. Across our engineering teams we pride ourselves on having a kind, helpful, learning based culture, where everyone can be their best. We offer regular training and development opportunities including 10% time to allow for self improvement, learning and innovation. We have a focus on good quality management to help enable, guide and empower others. We promote a healthy work-life balance with opportunities for flexible working hours. As an engineering discipline we have a focus on the following areas: Being the place to work - we want people in the tech industry to choose the BBC as the best place to grow, learn, create and deliver rewarding projects Building the best - we aim to create the very best digital products at scale Strong leadership - we strive to have our engineering leaders work together on our goals and build strong, open and diverse teams Operational excellence - we want to ensure our services are second to none in quality and reliability Clear technical strategy - we want to make sure that we have a clear direction and a pragmatic tech strategy that we can execute together Application submission One of the core values of the BBC is a commitment to diversity and inclusivity. As such, we accept CVs and answers to screening questions in written, audio and video formats.
BBC Salford, Manchester
24/09/2022
Full time
Job Introduction BBC Education exists to transform lives through education. That clear vision drives everything we do as we lead the overall education strategy for the BBC. The BBC Own It website is aimed at keeping 7 to 11 year olds safe, secure and happy online. It has engaging and inspiring content for the young audience but also their parents and teachers. Own It is part of BBC Education and launched on Safer Internet Day in February 2022. It has a new focus on reaching children through the adults in their lives as well as continuing to provide fun and informative child-facing support. Role Responsibility To lead the Own It editorial team to deliver the new strategy. To work collaboratively with senior members of the Education and Newsround editorial team as well as senior stakeholders both internally in the BBC and with external partners. To commission a range of content across a range of formats designed to meet specific editorial objectives, eg in the field of digital wellbeing and critical thinking/digital literacy, teaching resources and guides for parents. To identify and deliver key opportunities across the year to promote Own It content and messages to the child, teacher and parent audiences using a variety of BBC and non BBC platforms. To line manage and develop the team of Own It APs and Researchers. To build and manage external relationships in the field of digital safety/literacy. Are you the right candidate? Must have an in-depth knowledge and understanding of the challenges facing children in the digital environment, and of digital environment safeguarding issues. Must have extensive commissioning experience for web content for a variety of audiences. Must have experience of curating and managing a website. Desirable to have proven leadership skills. Desirable to have a good working knowledge of optimising digital content for search (SEO) for apps and web content. Package Description Band : D Contract type :1 x FTC / Attachment (6Months) Location :MediaCityUK, Salford UK / Hybrid working 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. 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
BBC
24/09/2022
Full time
Job Introduction We are looking for a Software Engineering Team Lead to help us expand our mobile app teams in London. You will have a leading role in an engineering team responsible for Mobile News that delivers an intuitive and engaging experience to millions of audience members every day. We want the BBC to be as renowned for the quality of its engineering as it is for the quality of its content. We aspire to be the best so that we can engineer outstanding digital products, at scale. Working here in an engineering role means being part of a world-class team and a chance to do the most meaningful work of your career The BBC's digital products play a key role in our mission to inform, educate and entertain the audience. We are looking for Software Engineering Team Leads to join the team. These are great opportunities to play a key role in the future of products used by millions. The BBC offers an inclusive workplace where the principles of fairness, respect, equality, dignity and autonomy are promoted and are part of our everyday goals and behaviour. We select candidates for our positions on the basis of merit and as an equal opportunity employer we value diversity and all of the benefits it brings. Role Responsibility People: Key role in leading a multidisciplinary team Line management responsibilities for 4/5 engineers Assisting with recruiting and onboarding new team members Mentoring and developing team members and peers to help them to reach their potential Inspiring and motivating the team to help them deliver a world class streaming experience Help to foster a collaborative and inclusive culture across Audience Content Experience, which includes News & Sport, Childrens, Education & Longtail, Content Discovery and Channels & Product Excellence. Technical Leadership: Building, maintaining and evolving a Mobile News App Playing a key role in the technical direction of Mobile News Advocate new technologies and approaches to ensure our products are industry leading Providing domain expertise across the mobile teams Ensuring a high standard of engineering excellence within our product Delivery: Work with cross discipline partners to plan and commit to quarterly deliverables Work with stakeholders across the News & Sport organisation to align with goals and mission Delivering features using agile development practices Seeking out new tools and methodologies to evolve our development processes Are you the right candidate? Ideal Candidate: Have the ability to lead, coach mentor and line manage a team of 4+ engineers Have experience working with cross discipline peers including Product Managers, Delivery Mangers and Design Leads Be able to communicate effectively with both technical and non-technical colleagues at all levels in an organisation Strong Android experience, with deep understanding of Android app architecture and design idioms Proficient in Kotlin and Java Strong understanding of OOP, analysis and decoupled design Demonstrable understanding of Test-Driven Development Experience of source control systems such as Git A track record of producing maintainable code within collaborative environments Ability to rapidly acquire new software skills and to work with new technologies Desirable: Degree in Computer Science or equivalent Experience with both Android and iOS development Experience with Continuous Integration/Deployment in mobile apps Web services integration (REST, JSON) in a mobile environment Experience with Agile/Scrum/Kanban project management methodologies Knowledge of Amazon Web Services Package Description Band: D Contract type: Permanent Location: London - New Broadcasting House 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. The situation regarding the coronavirus outbreak is developing quickly and the BBC is keen to continue to ensure the safety and wellbeing of people across the BBC, while continuing to protect our services. To reduce the risk access to BBC buildings is limited to those essential to our broadcast output. From Wednesday 18 th March until further notice all assessments and interviews will be conducted remotely. For more information go to Mae'r sefyllfa gyda'r coronafeirws yn datblygu'n gyflym, ac mae'r BBC yn awyddus i barhau i sicrhau diogelwch a lles pobl ar draws y BBC, gan barhau i warchod ein gwasanaethau hefyd. I leihau'r risg, dim ond y bobl sy'n hanfodol i'n hallbwn darlledu fydd yn cael mynediad i adeiladau'r BBC. O ddydd Mercher 18 fed Mawrth ymlaen, bydd pob asesiad a chyfweliad yn cael ei gynnal o bell, nes rhoddir gwybod yn wahanol. I gael mwy o wybodaeth, ewch i About the BBC The BBC is the third most visited website in the UK, servicing 10s of millions of people each week. We reach around 95% of the UK population with our services each and every week. These services include BBC News, Sport, Childrens, Weather and our world class stream services, iPlayer and Sounds. Our services play a crucial role in the BBC's remit to inform, educate and entertain. BBC Product Group, where our services sit in the organisation, is responsible for our websites, platform systems and content production that enable us to deliver a world class service to the British public and beyond. We work in a functional model where all of engineering, product and delivery work together to deliver and support our services. Our values of trust, empowerment, helpfulness, learning and diversity are at the core of the BBC and are reflected in the decisions we make. Each team within each of our areas can vary in size and scope but always comprise of highly functioning, multi-disciplinary teams working in an Agile way. Each team is made up of engineers, testers, UX designers where needed, delivery enablers and product owners. Across our engineering teams we pride ourselves on having a kind, helpful, learning based culture, where everyone can be their best. We offer regular training and development opportunities including 10% time to allow for self improvement, learning and innovation. We have a focus on good quality management to help enable, guide and empower others. We promote a healthy work-life balance with opportunities for flexible working hours. As an engineering discipline we have a focus on the following areas: Being the place to work - we want people in the tech industry to choose the BBC as the best place to grow, learn, create and deliver rewarding projects Building the best - we aim to create the very best digital products at scale Strong leadership - we strive to have our engineering leaders work together on our goals and build strong, open and diverse teams Operational excellence - we want to ensure our services are second to none in quality and reliability Clear technical strategy - we want to make sure that we have a clear direction and a pragmatic tech strategy that we can execute together Application submission One of the core values of the BBC is a commitment to diversity and inclusivity. As such, we accept CVs and answers to screening questions in written, audio and video formats. 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
BBC
24/09/2022
Full time
Job Introduction The BBC is one of the UK's most well-known and loved brands and is a unique and rewarding organisation to work for. The iPlayer and Sounds department builds some of our most used online products, with a mission to secure the Internet future of the organisation. iPlayer & Sounds are key destinations for our audiences discovering BBC content on TV devices. Enhancing our broadcast channels with Live Restart and Ultra High Definition content, and being able to promote personally relevant streamed content to people, is of strategic importance to us. Our products are underpinned by a technically diverse architecture, blending contemporary cloud services and well-established broadcast engineering. Combined they offer a unique opportunity to use and develop a broad range of technical skills. Role Responsibility Be accountable for the development of effective software that meets given complex, strategic business needs for the immediate team and broader BBC Contribute to the leadership of technical design choices and roadmap shaping, including the consideration of NFRs such as reliability, security, scalability and performance Review and give constructive feedback on others' code Ensure the team's software works well in its operating environment Troubleshooting and resolution of issues throughout the product life cycle, including optional involvement in out of hours support Contribute to continuous improvement of the team's delivery and development processes Mentor more junior software engineering team members Work with other BBC teams and 3rdparties where necessary, providing support and documentation Communicating effectively with both technical and non-technical colleagues at all levels of an organisation Active involvement in software engineering recruitment activities across the BBC Product Group Investigate new technologies and keep abreast of existing technologies, helping to introduce them where appropriate Are you the right candidate? We are looking for a talented engineer of senior standard to work as part of a multi-discipline team. A growth mindset, willing to learn and share knowledge Strong troubleshooting and problem-solving skills Experience of the following technologies and practices: JavaScript Agile development methodologies Package Description Band: D Contract type: Permanent Location: London - New Broadcasting House 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. 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
BBC
24/09/2022
Full time
Job Introduction The BBC's News and Weather Apps are two of the most well-known, well loved and widely used apps in the UK, with many millions of daily users on each platform. This is your opportunity to work with us on the next generation of these products. Historically the app development team has worked alongside a number of backend teams that provide content driving the app. However, we are changing to adopt a new app architecture strategy closely aligned with the Backend For Frontend pattern. This means we are expanding the team to be truly cross-functional with app and backend engineers working alongside each other. This role is to join our growing team of Javascript developers to help us shape our new backend for the BBC News and Weather apps What's our challenge? We face a problem of changing news consumption habits, especially with younger news readers. We know that our current users, those millions we talked about earlier, absolutely love the BBC News app, and that it serves their needs fantastically well. So far, so great... But, we also know that for millions of others the way they consume news is completely different now and that the existing app does not meet their needs. So, the "next generation" of our app will be our answer to not just discovering, and meeting the needs of this new audience, but to bringing both existing and new users together through a well considered, thoroughly tested, highly personal experience. Of course, this is no trivial thing to achieve and will require us to rethink everything from the features of the app, to the way it's architected and importantly the backend that is driving content to the app. This has led us to rethink how we architect our apps backend and we are now beginning to take that forward. Now do you see why we need you to join us? :-) How do we work? The team is formed into groups of developers concentrating on streams of work to meet different audience needs. A wider staff group made up of technical, delivery, product design and UX are there to support the developer groups. As a team we value constant feedback and self improvement. Not sure we're doing things as well as we could? Then just tell us. Everything from Lint rules to how/if/why we write JIRA tickets has been raised and debated and changed. This is your team and we have found that it runs best when everyone believes that we are all doing the best job we can, given the knowledge at hand, our skills and abilities, and the resources available. We value work/life balance as a crucial part of a healthy team, so you can expect some concerned looks if you start opening Pull Requests on a Sunday morning or firing off emails on a Friday night. We also have trained Mental First Aiders in the department if you need them and a private support line if that suits you better. What we are looking for First and foremost you'll have got to this point and be wanting in on what you've read so far. You'll be excited and enthused by the opportunity to work on a project of this scale and be ready to contribute in shaping a brand new system that will drive the next generation of the BBC News Apps. You will have a good understanding of modern Javascript stacks, strong vanilla Javascript expertise and be comfortable in use of Javascript for backend and API development. Our development environment leverages an in-house business layer ( FABL ) built on serverless technologies, providing all the support necessary to ensure developers can get on with the task of creating business logic for products that reach audiences at truly great scale. But you'll also know that the best teams are not just about the code. If you enjoy a culture offering many opportunities to contribute back - whether that's to improve our ways of working or having the chance to teach others - then you're probably going to like it here a lot. You will be working with people not co-located with you, as the team is split across multiple BBC sites. We are remote-working friendly and therefore being comfortable working with distributed working practices is important. What do you get in return? We offer competitive salaries, flexible hours, remote working that emphasises the importance of work life balance. The BBC puts great value into learning and development and you'll have the chance to attend conferences as well as immediate access to online material such as LinkedIn Learning membership. We also offer unique opportunities to grow your career and skills through the BBC Academy - a treasure trove of online and classroom courses (some with accreditation) that can teach you anything from Building Microservices on AWS to Big Data And Machine Learning Ethics to How To Write A News Article . We care about your personal development. It can be hard to set aside time to develop new skills. That's why we introduced Learning Day. Every fortnight we set aside an entire day to allow you to explore your own ideas and career development. Want to get deeper into AWS or delve into GraphQL, this is your chance. We take our responsibility as a public service very seriously and so we take our time to not just talk about things like accessibility, localization, ethics, privacy and security, but to do them to the best of our ability. You'll also get to work with a team that is genuinely diverse, within a supportive organisation. We encourage and celebrate that diversity and champion inclusivity in everything that we do. For example, we've written about how we created our Team Charter and the different Communities we are building within the team and business. As part of that commitment we offer placements to people on the BBC's Graduate and Trainee programs providing those still in the early phases of their career a chance to contribute and learn with us. If you join us you can help by offering mentoring, buddying, pairing and/or coaching. There is also a wide community of practice around web technologies for sharing ideas. We travel to meet each other in our respective cities, we attend (and sometimes speak at) internal/external conferences together, chat on Slack and comment on Pull Requests on GitHub. Role Responsibility You will be involved with all aspects of the software development lifecycle and be proactive in contributing to help formulate, influence and articulate on all technical matters relating to the team. You will have the skills to be able pair and be supportive in coaching and mentoring other team members and be active in promoting best practices within a software development discipline. Are you the right candidate? You may have experience of some, but not necessarily all, of the following: Experienced in JavaScript development, preferably for backends Experienced in developing clean, well structured, well tested code that is maintainable by others Familiarity with a range of test frameworks including Jest Experience of an agile environment, pairing and working within a collaborative team Desirable(one or more) Familiarity in developing mobile optimised APIs Familiarity with Node.js Familiarity with AWS Familiarity with building and/or managing microservice based architectures Continuous Integration/Delivery. Experience architecting and developing backends for consumption by mobile apps. Comfortable working in an environment that moves fast and being able to adapt to changes and seek out ways forward. Comfortable with distributed working practices and making a success of cross-site work. Package Description Band: C / D 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. 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..... click apply for full job details
BBC
24/09/2022
Full time
Job Introduction Designing memorable experiences with people in mind. "Come with me and you'll be in a world of pure imagination". Can you bring imagination and curiosity to help your BBC solve some of its biggest challenges to date? Can you excel at collaborating with people from a variety of disciplines and using your skills to help make great ideas come to fruition? You might have strengths in interaction design and/or, ideation and/or, prototyping and/or, service design and/or UI If you answered yes to all of the above then have we got the perfect role for you! To learn more about UX&D at the BBC follow this link to our website called GEL (Global Experience Language) and check out some of our videos with the teams: Role Responsibility We think this is an amazing opportunity and here's why. We design the BBC's amazing digital experiences, from apps to websites, from iPlayer to CBeebies. Our ace team of UX designers, architects and researchers collaborate closely with product, editorial and technical teams from across the BBC. Together we create elegant, delightful (not to mention award-winning) digital experiences on mobile, tablet, desktop, TV and Voice across digital products: Home, Sport, News & Weather, Children's & Education, iPlayer and Sounds. We're looking for designers who can bring imagination and curiosity to help the BBC solve some of its biggest challenges to date. In a typical day, you can expect to: Share design expertise and ideas with people from design, product, editorial and tech teams. Collaborate with other members of User Experience & Design to get to the heart of what our users need, creating sketches, concepts, user journeys, wireframes and navigational prototypes. Research and design for multiple platforms and touchpoints. Work with people across UX&D to make sure we're making the most of the BBC's Global Experience Language. Involve audience members and end-users throughout the product/service lifecycle to make sure they're meeting real user needs. Plan and prioritise your own workload. Work with external agencies to learn new things, see new perspectives and create new ideas. Do all this with a view to achieving a single, seamless service on all screens across all BBC products. In BBC UX&D we operate a rotation system which means during your career here, you have the opportunity to work across different products and projects. You might be designing election results for News or working out how we offer BBC Sounds on wearables. You could be working on the Top Gear website in BBC Studios or looking at our end-to-end metadata ecosystem. It's the huge variety of projects that makes this such an exciting place to work. Are you the right candidate? Your portfolio is full of consistently strong work across different screens and experiences - be they on mobile, connected TV, tablet or desktop or a connected device. Your portfolio tells your story and informs of how you go about your design process from ideation/concept to delivery. Great UI is nice but we're more interested in your design process - tell us your story! You're experienced in user-centric design and methodologies for a digital context and have a track record of translating user needs into innovative, inclusive, desirable and value-adding digital experiences. You're fascinated by people and what motivates them, and you relish the challenge of bringing your skills to helping solve their problems and craft delightful designs for them. You understand the value of collaborating in cross-discipline teams. You might have strengths in certain areas. Our team's made up of a diverse range of people, skills, and experience, so we'd love to hear about you and yours. "We'll begin with a spin. Traveling in the world of my creation. What we'll see will defy. Explanation". 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. 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
BBC
24/09/2022
Full time
Job Introduction The BBC SEO team's mission is to ensure new and returning audiences are discovering and choosing the BBC in search engines whilst also contributing towards the wider Product Group strategy. We do this by growing our search engine audiences and by creating a culture of SEO at the BBC. This will be achieved by embracing technical innovation, approaching editorial optimisation with creativity and empowering our teams with search data. Role Responsibility Reporting into the SEO Manager, the Senior SEO Analyst for BBC iPlayer will help drive our mission and will be an integral part in delivering the SEO strategy at a product and editorial level. The Senior SEO Analyst will also support and feed into the overall BBC SEO team to ensure the BBC can benefit from our decisions at an organisational level. This is an exciting role with the opportunity to work on one of the most exciting and innovative video products in the World. We're looking for someone with a passion for SEO and also shares our vision for the value that SEO can provide to BBC iPlayer and therefore, its audiences. The Senior SEO Analyst for BBC iPlayer will be responsible for: Identifying, prioritising and driving technical innovation to improve SEO of the BBC iPlayer website. Monitoring, improving upon and maintaining the technical SEO health of BBC iPlayer. Being a key point of contact for SEO support within the iPlayer product team and wider product group. Working with the data team to ensure SEO data is properly ingested, organised and made available to BBC iPlayer. Educating teams on how to use SEO data to improve BBC iPlayer and empower decision making. Working closely with the Digital Marketing team to ensure SEO is considered and embedded into marketing campaigns. Contributing towards the Digital Marketing teams efforts in App Store Optimisation of the iPlayer app. Building strong relationships with key stakeholders to ensure SEO is included in senior decision making. Supporting the wider SEO team on pan-BBC and product specific targets and priorities. Are you the right candidate? For your application to be considered, you'll need to have the following: Strong knowledge of SEO best practice and extensive knowledge of search engine technology. Able to solve and provide guidance on complex technical SEO problems and briefs. Practical knowledge of editorial/content optimisation techniques and their impact on ranking. Experience of working with, analysing and reporting on large data sets to improve upon SEO. Can present complex concepts in a simple manner to ensure teams are able to act upon recommendations. Strong experience of using industry-standard SEO tools. If you also have the below, it will be beneficial to your application: An interest in video content and the value it can provide to audiences. Experience of working with data visualisation tools such as Tableau or Google Data Studio. Experience of line managing and leading a small team towards a shared goal. An understanding of or interest in languages such as SQL, Python or R. NB: Please note the internal BBC job title will be 'Principal Data Analyst' Package Description Band: D Contract type: Perm Location: Hybrid working (part home/part office). Office base can be Salford, Glasgow, Cardiff, Newcastle or 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. The situation regarding the coronavirus outbreak is developing quickly and the BBC is keen to continue to ensure the safety and wellbeing of people across the BBC, while continuing to protect our services. To reduce the risk access to BBC buildings is limited to those essential to our broadcast output. From Wednesday 18 th March until further notice all assessments and interviews will be conducted remotely. For more information go to Mae'r sefyllfa gyda'r coronafeirws yn datblygu'n gyflym, ac mae'r BBC yn awyddus i barhau i sicrhau diogelwch a lles pobl ar draws y BBC, gan barhau i warchod ein gwasanaethau hefyd. I leihau'r risg, dim ond y bobl sy'n hanfodol i'n hallbwn darlledu fydd yn cael mynediad i adeiladau'r BBC. O ddydd Mercher 18 fed Mawrth ymlaen, bydd pob asesiad a chyfweliad yn cael ei gynnal o bell, nes rhoddir gwybod yn wahanol. I gael mwy o wybodaeth, ewch i 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
BBC
24/09/2022
Full time
Job Introduction The BBC SEO team's mission is to ensure new and returning audiences are discovering and choosing the BBC in search engines whilst also contributing towards the wider Product Group strategy. We do this by growing our search engine audiences and by creating a culture of SEO at the BBC. This will be achieved by embracing technical innovation, approaching editorial optimisation with creativity and empowering our teams with search data. Role Responsibility Reporting into the SEO Manager and Senior SEO Analyst, the SEO Analyst for BBC Sport will help drive our mission and will be an integral part in delivering SEO briefs at a product and editorial level. The SEO Analyst will also support and feed into the overall BBC SEO team to ensure the BBC can benefit from our decisions at an organisational level. This is an exciting role with the opportunity to work on one of the worlds largest and most popular sport websites. We're looking for someone with a passion for SEO and also shares our vision for the value that SEO can provide to BBC Sport and therefore, its audiences. The SEO Analyst for BBC Sport will be responsible for: Working with the Senior SEO Analyst in implementing the BBC Sport and pan-BBC SEO strategy. Assisting the Senior SEO Analyst in driving technical SEO change across the BBC Sport website. Reporting on the overall SEO health of the BBC Sport online estate and identifying areas for improvement. Being proactive on ranking opportunities and creating briefs on how we can achieve a desired goal. Working with the data team to ensure SEO data is useful, interesting and actionable. Implementing our editorial SEO strategy with editorial teams and stakeholders on an event by event basis. Being a key contributor within the BBC SEO community to contribute towards our goal of creating a culture of SEO across the organisation. Are you the right candidate? For your application to be considered, you'll need to have the following: Strong knowledge of SEO best practice and extensive knowledge of search engine technology. Practical knowledge of editorial/content optimisation techniques and its impact on ranking. Experience of working with, analysing and reporting on large data sets to improve upon SEO. Strong experience of using industry-standard SEO tools. If you also have the below, it will be beneficial to your application: An interest in sport and the value it can provide to our audiences. Experience of working with data visualisation tools such as Tableau or Google Data Studio. Knowledge or experience in working on App Store Optimisation An understanding of or interest in languages such as SQL, Python or R. NB: Please note the internal BBC job title will be 'Senior Data Analyst' Package Description Band: D Contract type: Permanent Location: Hybrid working (part home/part office). Office base can be Salford, Glasgow, Cardiff, Newcastle or 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. 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
BBC
24/09/2022
Full time
Job Introduction The BBC SEO team's mission is to ensure new and returning audiences are discovering and choosing the BBC in search engines whilst also contributing towards the wider Product Group strategy. We do this by growing our search engine audiences and by creating a culture of SEO at the BBC. This will be achieved by embracing technical innovation, approaching editorial optimisation with creativity and empowering our teams with search data. Role Responsibility Reporting to the SEO Manager, the Senior SEO Analyst for BBC Sounds will help drive our mission and will be an integral part of delivering the SEO strategy at a product and editorial level. The Senior SEO Analyst will also support and feed into the overall BBC SEO team to ensure the BBC can benefit from our decisions at an organisational level. This is an exciting role with the opportunity to work on one of the most exciting and growing audio products in the world. We're looking for someone with a passion for SEO and who also shares our vision for the value that SEO can provide to BBC Sounds and therefore, its audiences. The Senior SEO Analyst for BBC Sounds will be responsible for: Identifying, prioritising and driving technical innovation to improve SEO of the BBC Sounds website. Monitoring, improving upon and maintaining the technical SEO health of BBC Sounds. Being a key point of contact for SEO support within the Sounds product team and wider product group. Working with the data team to ensure SEO data is properly ingested, organised and made available to BBC Sounds. Educating teams on how to use SEO data to improve BBC Sounds and empower decision making. Working closely with the Digital Marketing team to ensure SEO is considered and embedded into any campaigns. Contributing towards the Digital Marketing teams efforts in App Store Optimisation of the Sounds app. Building strong relationships with key stakeholders to ensure SEO is included in senior decision making. Supporting the wider SEO team on pan-BBC and product specific targets and priorities. Are you the right candidate? For your application to be considered, you'll need to have the following: Strong knowledge of SEO best practice and extensive knowledge of search engine technology. Able to solve and provide guidance on complex technical SEO problems and briefs. Practical knowledge of editorial/content optimisation techniques and their impact on ranking. Experience of working with, analysing and reporting on large data sets to improve upon SEO. Can present complex concepts in a simple manner to ensure teams are able to act upon recommendations. Strong experience of using industry-standard SEO tools. If you also have the below, it will be beneficial to your application: An interest in audio content such as podcasts and radio and the value it can provide to audiences. Experience of working with data visualisation tools such as Tableau or Google Data Studio. Experience of line managing and leading a small team towards a shared goal. An understanding of or interest in languages such as SQL, Python or R. NB: Please note the internal BBC job title will be 'Principal Data Analyst' Package Description Band: D Contract type: Permanent Location: Hybrid working (part home/part office). Office base can be Salford, Glasgow, Cardiff, Newcastle or 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. 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
BBC
24/09/2022
Full time
Job Introduction Are you a creative technical architect (or have the experience to become one)? Do you have an interest in creating world-class websites, apps, and games? Do you want to develop groundbreaking ideas, work with cutting-edge technology, and help the BBC make incredible online experiences? Do you want to work with a range of multi-disciplinary experts, including amazing development teams who focus on best-practice engineering? This is a role to be a Senior Architect in the BBC's Audience Content Experiences team. You'll work on a range of BBC's online products running on BBC online and apps specifically aimed at children. These include Bitesize (used by over 1 million users each week to help study and revise); and our collection of games apps that educate and inspire hundreds of thousands of children. The ideal candidate will be passionate about both new technology opportunities, and new ways in which we can make websites, apps, and other digital services to entertain, educate and inform. It's an opportunity to make a difference, through being inventive and creative, and working with amazing teams. In this role, you'll work with several product and development teams, and be a member of the BBC's architecture team. As such you'll be influencing both the products you are directly responsible for and the wider BBC digital strategy. You'll need to think big-picture on the opportunities, whilst also getting into the technical details of creating products on AWS and other platforms. You'll help make our apps and websites even better. And you'll play a key role in shaping what new children's experiences could be made, so that they excite and delight users. The tech challenges you'll face in this role are tricky. You'll design and support the creation of many different solutions, for Games, Apps, Machine Learning and Server architectures. You'll be challenged regularly and will get to work on some exciting propositions. Colleagues and experts will support you at every step. And there's great opportunity to learn and grow, whilst keeping a good work-life balance. Technology Here are some of the technologies we use. If you apply for this role, we don't expect you to know all of these, as there will be opportunities to learn as you go. Most of our products & services are hosted on AWS. We use serverless technologies such as Lambda, storage technologies such as DynamoDB and S3, and many other services including API Gateway, Cloudfront, Kinesis and Athena. Our web tech stacks are predominantly based on Node.js, with a JavaScript/React.js web frontend. Our apps for children are mostly developed using the Capacitor.js framework and deployed to iOS and Android app stores. Our back-ends are mainly built using Node.js (JavaScript and TypeScript), normally as micro-services with Rest APIs and event-driven patterns. We build our games with a variety of canvas and WebGL based technologies including Pixi and Phaser . We use Python, Numpy, Scipy and AWS Lambda for our data science and machine learning algorithms. For more information on the technology used in this role, see . The day-to-day Culture: In this role, you'll work both with the architecture team and with the relevant product/engineering teams. Every day you'll collaborate with a wide range of high-calibre professionals, of all disciplines. We have an open and respectful culture where everyone's opinions are valued. Location: Most of the teams you'll work with are based in Salford; though some are also in London, Glasgow, and Cardiff. Our offices are great places to work - modern, bright, and well-equipped. Tech: You'll get a Mac laptop, access to great collaboration software (such as Slack and Zoom), and, of course, a range of other tools and software to help you do your job effectively. Growth: This is a flexible role, allowing you to shape it based on how you'd like to grow your skills and career. There are always plenty of opportunities to learn, take on new opportunities, attend conferences, and so much more. Role Responsibility Be a technology leader, in both in the BBC's architecture team, and in the Children's & Education product/engineering team. Develop the technology vision and strategy for your area, maintaining an awareness of the underlying business and technical strategic drivers and challenges faced by the BBC. Develop plans, designs and solutions that take a vision from idea to reality. Understand the technology landscape within the area that you support. Identify gaps, challenges and opportunities, and then use them to develop appropriate solutions. This will involve working with both internal teams and external suppliers. Work closely with colleagues and stakeholders from across multiple teams (including product, delivery, editorial, UX, engineering and architecture). Through collaboration, ensure everyone understands the requirements, strategy, and approach to deliver the best technology solution. Participate in the incubation of emerging technologies, architectures and approaches in order to understand the opportunities of creating new services, or using new technologies. Be able to represent the team in planning and governance meetings within your area(s) of work. Are you the right candidate? If you're the ideal candidate, you'll have experience being a software architect, either officially in a role, or as part of an engineering or similar role. You'll have created websites at scale, and/or mobile apps, and/or powerful backends (APIs, etc.) You may also have helped develop interactive experiences, games, or other products that are especially suitable for younger audiences. You'll be experienced in cloud technologies, such as AWS. And you'll know at least the fundamentals of Internet networking, databases, API design, microservices, security, and other standard technologies in a modern online SOA. Experience in machine learning, voice, or data science, is a bonus. You'll be great at working across multiple teams and with many stakeholders. This role does not involve line management, but a key element of the role is to work with and help more junior members of the team, as a technical expert. You'll be a strong communicator. This role involves a lot of collaboration with both technical and non-technical teams. You'll need to work closely with others on ideas and solutions, and on resolving technical challenges. Overall, you'll be passionate about working as a team on new technologies and opportunities, especially with regard to experiences for younger audiences. Package Description Band: D Contract type: Permanent - full time Location: Salford / Glasgow 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. 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
BBC
24/09/2022
Full time
Job Introduction The BBC SEO team's mission is to ensure new and returning audiences are discovering and choosing the BBC in search engines whilst also contributing towards the wider Product Group strategy. We do this by growing our search engine audiences and by creating a culture of SEO at the BBC. This will be achieved by embracing technical innovation, approaching editorial optimisation with creativity and empowering our teams with search data. Role Responsibility Reporting into the SEO Manager, the Senior SEO Analyst for BBC World Service will help drive our mission and will be an integral part in delivering the SEO strategy at a product and editorial level. The Senior SEO Analyst will also support and feed into the overall BBC SEO team to ensure the BBC can benefit from our decisions at an organisational level. This is an exciting role with the opportunity to work on one of the worlds largest and most popular news websites who provide news for millions of people across the globe. We're looking for someone with a passion for SEO and also shares our vision for the value that SEO can provide to the World Service and therefore, its audiences. The Senior SEO Analyst for BBC World Service will be responsible for: Identifying, prioritising and driving technical innovation to improve SEO of the BBC World Service website. Monitoring, improving upon and maintaining the technical SEO health of the BBC World Service Online estate. Being a key point of contact for SEO support within the World Service product team and wider product group. Working with the data team to ensure SEO data is properly ingested, organised and made available to BBC World Service. Working with and educating teams across the world on how to use SEO data to improve the World Service and empower decision making. Working closely with the BBC Growth Team and News journalists on our approach to editorial SEO. Building strong relationships with key stakeholders to ensure SEO is included in senior decision making. Supporting the wider SEO team on pan-BBC and product specific targets and priorities. Are you the right candidate? For your application to be considered, you'll need to have the following: Strong knowledge of SEO best practice and extensive knowledge of search engine technology. Able to solve and provide guidance on complex technical SEO problems and briefs. Experience of working on international SEO techniques to rank websites across multiple countries and languages. Practical knowledge of editorial/content optimisation techniques and its impact on news ranking. Experience of working with, analysing and reporting on large data sets to improve upon SEO. Can present complex concepts in a simple manner to ensure teams are able to act upon recommendations. Strong experience of using industry-standard SEO tools. If you also have the below, it will be beneficial to your application: An interest in news and the value it can provide to our audiences. Experience of working with data visualisation tools such as Tableau or Google Data Studio. Knowledge or experience in working on App Store Optimisation Experience of line managing and leading a small team towards a shared goal. An understanding of or interest in languages such as SQL, Python or R. NB: Please note the internal BBC job title will be 'Principal Data Analyst' Package Description Band: D Contract type: Permanent Location: Hybrid working (part home/part office). Office base can be Salford, Glasgow, Cardiff, Newcastle or 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. 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
BBC
24/09/2022
Full time
Job Introduction The BBC SEO team's mission is to ensure new and returning audiences are discovering and choosing the BBC in search engines whilst also contributing to the wider Product Group strategy. We do this by growing our search engine audiences and by creating a culture of SEO at the BBC. This will be achieved by embracing technical innovation, approaching editorial optimisation with creativity and empowering our teams with search data. Role Responsibility Reporting to the SEO Manager, the Senior SEO Analyst for BBC Children's & Education will help drive our mission and will be an integral part of delivering the SEO strategy at a product and editorial level. The Senior SEO Analyst will also support and feed into the overall BBC SEO team to ensure the BBC can benefit from our decisions at an organisational level. This is an exciting role with the opportunity to work on a vast array of popular websites ranging from BBC Bitesize to CBBC and CBeebies whilst also supporting our long-tail products. We're looking for someone with a passion for SEO and who also shares our vision for the value that SEO can provide to BBC C&E and therefore, its audiences. The Senior SEO Analyst for BBC Children's & Education will be responsible for: Identifying, prioritising and driving technical innovation to improve SEO of BBC C&E websites. Monitoring, improving upon and maintaining the technical SEO health of the BBC C&E Online estate. Being a key point of contact for SEO support within the C&E product team and wider product group. Contributing to the Digital Marketing teams efforts in App Store Optimisation of C&E's range of apps. Working with the data team to ensure SEO data is properly ingested, organised and made available to BBC C&E. Educating teams on how to use SEO data to improve BBC C&E and empower decision-making. Working closely with the editorial teams such as Newsround on our approach to editorial SEO. Building strong relationships with key stakeholders to ensure SEO is included in senior decision-making. Supporting the wider SEO team on pan-BBC and product-specific targets and priorities. Are you the right candidate? Essential Strong knowledge of SEO best practice and extensive knowledge of search engine technology. Able to solve and provide guidance on complex technical SEO problems and briefs. Practical knowledge of editorial/content optimisation techniques and its impact on ranking. Strong knowledge of App Store Optimisation techniques and analysis. Experience of working with, analysing and reporting on large data sets to improve upon SEO. Can present complex concepts in a simple manner to ensure teams are able to act upon recommendations. Strong experience of using industry-standard SEO tools. Desirable An interest in websites and content for young people and parents and the value it can provide to them. Experience of working with data visualisation tools such as Tableau or Google Data Studio. Experience of line managing and leading a small team towards a shared goal. An understanding of or interest in languages such as SQL, Python or R. NB: Please note the internal BBC job title will be 'Principal Data Analyst' Package Description Band: D Contract type: Permanent Location:Hybrid working (part home/part office). Office base can be Salford, Glasgow, Cardiff, Newcastle or 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. 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
BBC
24/09/2022
Full time
Job Introduction The Impact Officer delivers the local grant-making and grant management process, playing a key role in supporting and learning from the children and young people's sector. It is a case-holding role that takes a relational approach and acts as a key contact point for stakeholders internally, throughout the BBC and externally. The role supports the delivery of BBC Children in Need's (CiN) Impact Strategy and the wider organisational strategy. This role will be. The successful applicant will play a significant role in the South West to meet the aims of the charity. You will be managing a geographical area and grant portfolio, working with local and national stakeholders to facilitate the development and delivery of solutions for change for children and young people. Role Responsibility Grant Making To ensure that our external interface is of the highest standard with all stakeholders including potential applicants, applicants, grantees and fundraisers. To provide effective promotion, outreach and development support to potential grant applicants through a variety of means. To advise on enquiries from grant applicants/recipients and ensure appropriate feedback to unsuccessful applicants. To support and deliver the grant application and grant process. To make recommendations on decisions for small grants, based on standard processes. Responsible for analysing the application and grant portfolio for trends, quality and scope, and providing feedback on findings to colleagues, assessors and committee as appropriate. To contribute to BBC CiN's learning and evaluation activities to build up knowledge from grant-making. In conjunction with senior impact leads, and as appropriate, support and manage the recruitment, induction, training and support of committee and assessors to maintain a skilled, well-informed and diverse team Grant management To provide follow up on grant issues and take responsibility for a proportion of the active grant portfolio, ensuring that grants are reported on in a timely manner and providing staff commentary on the reports. Actively seek to identify and manage risks and learning in the grant portfolio, including investigating problems that may arise with specific grants, referring up as needed. Develop deeper relationships, including through project visits to contribute to and share BBC CiN's knowledge and learning. Demonstrate a relational approach in grant management activity, which supports effective outcomes for children, young people and the wider sector. Undertake contact, including through project visits, with grant recipients with a view to monitoring, assessing and discussing progress. Actively explore feedback regarding BBC CiN's approach and processes to support a continuous improvement approach. Provide input at BBC C-iN training seminars, convening events and similar activities for grant applicants and recipient The role will be managing a portfolio of grants and relationships in the South West External liaison and relationships Identify good practice in the work that BBC CiN funds with children and youngpeople and support sharing of it with others in the field Regularly provide updates on designated area to both shape and inform the Regional or National plan. Build relationships and a local profile for BBC CiN and foster good relationships with local voluntary and statutory organisations and other funders in the Region/Nation. Initiate, organise and support BBC CiN's influencing activities as required, based on learning from grant-making/management. To actively support the engagement of children, young people and those with lived experience in the work of the impact team, in line with agreed initiatives and the Impact Strategy and Business Plan. Take initiative in undertaking development work with groups where appropriate. Work with colleagues across the organisation to help deliver strategic initiatives. BBC liaison and BBC CiN Appeal Generate press material and work with the BBC CiN press and PR team on enquiries. Liaise with BBC production and other colleagues about the Appeal, promoting good working relationships and assisting in identifying material for television, radio and online stories. Liaise with and provide support to fundraising volunteers, organisations and others who contribute to the Appeal, both pre and post-Appeal in the Nation/Region. Coordinate and support a wide range of Regional/National Appeal activities and events, including appropriate support for outside broadcasts or other events as required, in line with agreed business requirements; and support the deployment of voluntary effort as needed Other Attend and contribute to one-to-one and team staff meetings/reviews as required, including meetings/performance review sessions with line manager, and including overnight stays and associated travel where necessary. Maintain communications with line manager and update them where appropriate. Supervise the induction, training and work of work experience placements and volunteers to ensure the smooth running of the office and the grant making/management process. Deputise for the Senior Impact Officer where appropriate Are you the right candidate? Essential Evidence of working with the voluntary sector. Experience of using Windows based software and the ability to work with a database information system. Experience of presenting to a variety of audiences. A demonstrable understanding of the current voluntary and statutory sectors. Excellent relationship building, communication and interpersonal skills. Ability to organise and prioritise workload, with the ability to work quickly and effectively to tight deadlines. Able to work flexibly, positively and autonomously in a small and often remotely located team. Ability to work as part of a team. Aligned to the values of the BBC and BBC CiN Voluntary knowledgeof the South West area is required Travel within the South West area required Competencies Managing relationships and team working: Able to build and maintain effective working relationships with a range of people. Works co-operatively with others to be part of a team, as opposed to working separately or competitively. Planning and organising: Able to think ahead in order to establish an efficient and appropriate course of action for self and others. Prioritises and plans activities taking into account all the relevant issues and factors such as deadlines, staffing and resources. Influencing and persuading: Able to present sound and well-reasoned arguments to convince others. Can draw from a range of strategies to persuade people in a way that results in agreement or behaviour change. Flexibility: Adapts and works effectively with a variety of situations, individuals or groups. Able to understand and appreciate different and opposing perspectives on an issue, to adapt an approach as the requirements of a situation change, and to change or easily accept changes in one's own organisation or job requirements. Communication Skills: Able to get one's message understood clearly by adopting a range of styles, tools and techniques appropriate to the audience and the nature of the information. Analytical thinking: Able to simplify complex problems, processes or projects into component parts explore and evaluate them systematically. Evidence of working with the voluntary sector, and a demonstrable understanding of the current voluntary and statutory sectors. Experience of working with a database information system. Excellent relationship building, communication and interpersonal skills. Ability to organise and prioritise workload, with the ability to work quickly and effectively to tight deadlines. Able to work flexibly, positively and autonomously in a small and often remotely located team. Package Description Band: C Contract type:FTC for 6 months Location: Bristol 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. 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..... click apply for full job details
BBC Salford, Manchester
24/09/2022
Full time
Job Introduction Renowned and loved throughout the UK and the world, the BBC has become a household name that delivers online content to more than 25million people globally, and we are proud to say that we help make that magic happen! In TV Platforms, we work closely with all UK platform and major global TV device partners to ensure that our audiences have a high-quality iPlayer, Sounds, and Red Button products available to them, on the widest range of certified TV devices. Streaming of video content and the number of supporting devices is growing exponentially.Our challenge is to integrate and innovate with the rapidly expanding and evolving industry, whilst ensuring high availability and the quality of our products. We are a highly collaborative team of engineers, testers, UX designers, and product owners. We value our engineers, offering regular training and development opportunities, as well as '10% time' - allowing dedicated time for self-improvement, learning, and innovation. We take the time to reflect and improve on how we're working through team retrospectives and mentoring. We're ahard-working team who are supportive, care about each other, and promote a healthy work-life balance with opportunities for flexible working hours and a friendly working environment. How do we work? We are an agile team and we do releases almost every day. We support this by making sure our testing is robust and that our pipelines are steadfast. We monitor our systems in production to understand the impact of change every time we do a release. We stay connected to our audiences, debugging device issues and ensuring non-functional testing concerns are a part of our workflow. We work in multi-discipline crews with Software Engineers, Testers, Product Owners, and Delivery, in a respectful and collaborative environment. We encourage a culture of team empowerment that supports self-development for each individual. Role Responsibility As a Tester you will be expected to: Work with teams, shaping products and systems then planning and executing the testing using the most appropriate approach. Ensuring that the software delivered is fit-for-purpose in the planned timescales. Contribute to the design, implementation, and delivery of testing Work with other testers in creating and managing our test data, stubs, and harnesses. Work with other disciplines to integrate components into systems. Lead the testing at a ticket / task level, advocating for quality throughout the delivery process Validate the system as a whole to ensure it delivers the business requirements and benefits, reporting status against schedule. Be involved in releasing change to the production environment. Monitoring software releases using the appropriate tooling to gain confidence in the production environment Have an ability and willingness to determine when to automate tests and when to adopt a manual approach to testing. Create detailed and accurate bug/defect tickets. Contribute in troubleshooting and debugging product issues, providing accurate information and assessments to aid fixes. Champion quality continually improves team processes, and ensure it adheres to overall Test Strategy. Keep up-to-date developments and best practices within the development, testing and new media. Are you the right candidate? Hands on experience in Test with a strong focus on delivering quality. Experience in testing TV applications on TVs, Streamers and Games consoles. Experience working within a fast paced, continuous integration (CI/CD) delivery environment. Experience in leading the testing at a ticket level including releasing and monitoring change. Good understanding of building and testing TV / Web applications Experience within Agile working environments, pairing and working within a collaborative team Experience in working with and influencing agile processes across disciplines such as Kanban, Scrum. Strong passion towards software testing and is an advocate of good practices in Testing. Good understanding of the AWS platform and what it offers as a dedicated host e.g. Cloudwatch, Lambda, Codepipeline Good understanding of web technologies and tools e.g. XML, HTML, CSS, JSON, REST, React, AngularJS, Node.js, Casperjs, Puppeteer. Developing Test Plans, Test Scripts, Defining Test Data and Reports Using test and issue management tools e.g. TestRail, Jira Creating Test approaches from business requirements and acceptance criteria. Working with source control tools e.g. Github Testing front-end and back-end Web / TV systems Able to work alone as well as collaboratively, pairing with others as appropriate to the task Package Description Band: C Contract type: Fixed Term Contract Location: Manchester - Salford Dock House 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. The situation regarding the coronavirus outbreak is developing quickly and the BBC is keen to continue to ensure the safety and wellbeing of people across the BBC, while continuing to protect our services. To reduce the risk access to BBC buildings is limited to those essential to our broadcast output. From Wednesday 18 th March until further notice all assessments and interviews will be conducted remotely. For more information go to Mae'r sefyllfa gyda'r coronafeirws yn datblygu'n gyflym, ac mae'r BBC yn awyddus i barhau i sicrhau diogelwch a lles pobl ar draws y BBC, gan barhau i warchod ein gwasanaethau hefyd. I leihau'r risg, dim ond y bobl sy'n hanfodol i'n hallbwn darlledu fydd yn cael mynediad i adeiladau'r BBC. O ddydd Mercher 18 fed Mawrth ymlaen, bydd pob asesiad a chyfweliad yn cael ei gynnal o bell, nes rhoddir gwybod yn wahanol. I gael mwy o wybodaeth, ewch i 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
BBC Salford, Manchester
24/09/2022
Full time
Job Introduction We want the BBC to be as renowned for the quality of its engineering as it is for the quality of its content. We aspire to be the best so that we can engineer outstanding digital products, at scale. Working here in an engineering role means being part of a world-class team and a chance to do the most meaningful work of your career The BBC's digital products play a key role in our mission to inform, educate and entertain the audience. We are looking for Software Engineering Managers to join the team. These are great opportunities to play a key role in the future of products used by millions. The BBC offers an inclusive workplace where the principles of fairness, respect, equality, dignity and autonomy are promoted and are part of our everyday goals and behaviour. We select candidates for our positions on the basis of merit and as an equal opportunity employer we value diversity and all of the benefits it brings. Role Responsibility As a Software Engineering Manager, you will have responsibility for up to 50 staff comprising Software Engineering Team Leads, Software Engineers and Testers. You will collaboratively guide change and improvement across your area whilst working closely with peers in Engineering and Architecture, and with other disciplines such as Product Management. We are looking for candidates with experience in building, managing and being accountable for one of the following technical areas: Systems and services that power frontend experiences for web and mobile users. Systems and services that provide data analysis capabilities to produce personalised experiences for users. Are you the right candidate? Do you have some of the following? People Experience leading multiple software engineering teams, ideally with experience of different platforms (e.g. Mobile, Web) A track record of recruiting and building strong teams and growing engineers and engineering leaders Experience creating and nurturing a diverse, welcoming and inclusive team, Experience fostering a positive, energising environment where everyone feels like they belong, can be their authentic selves, and can bring the best version of themselves to work, every day Delivery Managing multiple stakeholders in a complex matrix environment including Product, UX/D, Architecture and Delivery Working collaboratively with your reports, peers and stakeholders to deliver work to ambitious time scales Experience delivering successful technical solutions to meet specific business requirements in agreed timescales Technical Operational experience managing DevOps teams and ensuring high availability of products and services at scale Technical design and service architecture experience, particularly with large scale, high volume customer facing applications Driving continuous improvement in the software engineering craft, improving tooling, practices and processes Package Description Band: E Contract type: Permanent Location: Salford, Manchester, UK 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. The situation regarding the coronavirus outbreak is developing quickly and the BBC is keen to continue to ensure the safety and wellbeing of people across the BBC, while continuing to protect our services. To reduce the risk access to BBC buildings is limited to those essential to our broadcast output. From Wednesday 18 th March until further notice all assessments and interviews will be conducted remotely. For more information go to Mae'r sefyllfa gyda'r coronafeirws yn datblygu'n gyflym, ac mae'r BBC yn awyddus i barhau i sicrhau diogelwch a lles pobl ar draws y BBC, gan barhau i warchod ein gwasanaethau hefyd. I leihau'r risg, dim ond y bobl sy'n hanfodol i'n hallbwn darlledu fydd yn cael mynediad i adeiladau'r BBC. O ddydd Mercher 18 fed Mawrth ymlaen, bydd pob asesiad a chyfweliad yn cael ei gynnal o bell, nes rhoddir gwybod yn wahanol. I gael mwy o wybodaeth, ewch i 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
BBC
23/09/2022
Full time
Job Introduction The World Service team exists to serve its audience across the world with access to impartial news in 41 languages in formats that are accessible to everyone regardless of geography, technology, connectivity and individual requirements. We work for the 1.5 billion users who visit us each year. The successful candidate will work with an immediate team of 5-8 software engineers, UX, Product and test to deliver audience and organisational value. We can offer flexible work hours (compressed hours, reduced hours, differing start & end times) and a welcoming team culture that values learning, cooperation, and empathy above all else. As Senior Software Engineer in World Service, you will help deploy and operate websites that are used by millions of users. You'll be part of a cross-functional team creating robust, performant software that operates at vast scale. Role Responsibility • Write code (React, Javascript, node, webpack, CSS, HTML etc) to be deployed onto AWS infrastructure • Code review your peers' work and promote best practices within the team • Mentor the junior members of the team • Contribute to technical roadmap • Ensures systems are and remain production suitable. Please also consider the Key Criteria seen below 1. Excellent React knowledge and experience 2. Working knowledge of AWS (EC2 or serverless services) 3. HTML and CSS pro fi ciency 4. Extensive JS experience (vanilla JS or node) 5. Experience in Agile so ft ware practices (e.g. sprints, kanban, retros, iterative development Are you the right candidate? As an organisation we support all of our colleagues in gaining new skills and experience. To be successful in this role you may have experience of some, but not necessarily all, of the following: • A JavaScript specialist with extensive experience on React based projects • Proficiency with node.js / webpack • HTML and CSS proficiency in a monolingual site, although knowledge of internationalisation would be ideal • Experience with AWS or similar cloud infrastructure and associated tooling • Worked in an enterprise environment on several projects (including experience in testing, design and release) • Experience with a framework other than React (not necessarily JS) • Competence in test driven development (TDD) and/or behaviour driven development (BDD) • Expertise in developing for operational concerns (monitoring integration, performance testing, security considerations) • Software Engineering / Computer Science Degree OR code school training equivalent OR equivalent industry experience Package Description Excellent career progression: The BBC offers great opportunities for ambitious individuals to seek new challenges and work on many different and varied products. Unrivalled training and development opportunities: Our in-house Academy hosts a wide range of internal and external courses and certification. A vibrant digital community: We have a strong focus on continuous improvement and engineering excellence. We host regular talks from internal and external speakers, and provide generous opportunities to attend industry events and conferences. Benefits: We offer a competitive salary package, a flexible 35-hour working week for work-life balance and 26 days holiday with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care, gym and much more. 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. You'll be asked questions relating to them as part of your application for this role. The BBC is committed to building a culturally diverse workforce and therefore strongly encourages applications from underrepresented groups. We are committed to equality of opportunity and welcome applications from individuals, regardless of their background.
BBC
23/09/2022
Full time
Job Introduction BBC Account is at the centre of the BBCs aim to make a personalised BBC online for everyone. We create components, systems and services that enable people's experience of BBC Online to be tailored by their activities and interactions. Everything from content recommendations in iPlayer, to enabling people to comment on BBC News articles. Our services enable and underpin offerings from the BBC's major brands including iPlayer, Sounds, BBC News, Sport, Bitesize and so much more, giving our services unparalleled reach. Inclusion & Diversity Diversity matters at the BBC. We have a working environment where we value and respect every individual's unique contribution, enabling all 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 thats 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. To find out more about Diversity and Inclusion at the BBC, please visit our dedicated site here where you can discover the variety of staff networks we have, read our D&I strategy and reports, and learn about our ambitious Creative Diversity initiative which aims to transform the content the BBC creates. Our team uses the latest technologies, inspires innovation and has autonomy. Our products span the whole of the BBC and reach millions of users. We are highly functioning, multi-disciplinary teams working in an Agile way. You will be working on great projects, and you will be surrounded by a team of like-minded technology professionals from whom you can learn and grow. We regularly have technical brown bag sessions and frequent Hackathons. This is an environment where we love to share ideas and challenge the traditional with our goal of taking the BBC on the journey to be a digital-first organisation. We offer regular training and development opportunities including 10% time to allow for self-improvement, learning and innovation. We have a focus on good quality management to help enable, guide and empower others. We promote a healthy work-life balance with opportunities for flexible working hours. We want the BBC to be as renowned for the quality of its engineering as it is for the quality of its content. We aspire to be the best so that we can engineer outstanding digital products, at scale. Working here in an engineering role means being part of a world-class team and a chance to do the most meaningful work of your career. Our welcoming, supportive and hybrid working culture has grown organically from our shared values of high-quality user-focused products, collaborative knowledge sharing, accessibility, mentoring and coaching, pairing, flexibility, continuous improvement, personal growth, diversity, equity, and inclusion. Role Responsibility As a Senior Software Engineer in Test within the BBC Account team, you will be responsible for testing software for the authorisation and authentication applications which span the entire BBC. Our software opens the gateway to personalisation across the web, mobile applications, and voice interfaces. You will be responsible for writing appropriate tests to ensure code quality and coverage and participate in code reviews. Our applications are a set of microservices providing both APIs and audience-facing applications. As a Senior Software Engineer in Test, you will: Work with Delivery Managers, Product Owners, Business Analysts and Technical Leads to understand the requirements, create test strategies and contribute to automated test frameworks. Lead troubleshooting and resolution of issues throughout the product life cycle with monitoring and support tools. Participate and lead as required, in the team's delivery process. Effectively participate in and help improve the teams software development methodologies, such as pairing, clean code and best practices, documentation, CI/CD etc... Work with third parties where necessary offering direction, support, and documentation. Mentor and coach junior colleagues and provide technical leadership and direction to peers and colleagues. Are you the right candidate? We are looking for people who have some (if not all) of the following: In-depth experience with Automated UI and RESTful API Testing Experience working in an Agile environment Experience configuring and running jobs in a Continuous Integration tool like Jenkins Advocating quality and high standards within the Team Great communication skills and experience in resolving cross-team issues. Strong understanding of coding practices Knowledge of testing frameworks and libraries such as Node.js, Playwright, Cypress, Jest, Puppeteer or WebdriverIO Experience with Java, Selenium WebDriver, Cucumber Familiarity with Gatling and Scala Experience working with AWS SDK Package Description Band: D Contract type: Permanent Location: London / Salford (Hybrid Role - with 1-2 days in office) Were 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. About the BBC We dont 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 youve 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 thats 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
BBC
23/09/2022
Full time
Job Introduction BBC is one of the UK's most well-known and loved brands. The iPlayer product teams are renowned and loved throughout the UK and the world. The BBC is a household name which delivers online content to more than 25 million people globally, and we are proud to say that we help make that magic happen! The BBC is one of the UK's most well-known and loved brands. The iPlayer and Sounds teams are conceiving the next generation of features for our audiences. Our mission is to secure the Internet future of the BBC. It is an exciting time to join the team as we have ambitious goals to be the number one online TV and audio service in the UK. The BBC is a place where your work impacts 25 million users every day across our products and consuming 40 million hours of content. This role is an opportunity to work on software at a scale that is hard to find. We're looking for passionate Software Engineers in Test to join our fast-paced cross-discipline agile teams iterating on our key products. Role Responsibility Writing, running, and analysing automated acceptance tests Running manual and exploratory tests Improving existing automated acceptance tests Work closely with developers and other disciplines to design, develop & release working software (audience facing products + tools) Encourage best practices Review acceptance tests with developers Learn new technologies and adapt to change Promote skills and knowledge sharing Are you the right candidate? Experience of developing automated acceptance tests, preferably in JavaScript Agile team experience Developing software using TDD/BDD techniques Manual and exploratory testing of web-based products Passionate about developing automated solutions for test problems The ability to communicate efficiently verbally and in writing Passion for quality and audience experience Learning new software skills and work with new technologies 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. The situation regarding the coronavirus outbreak is developing quickly and the BBC is keen to continue to ensure the safety and wellbeing of people across the BBC, while continuing to protect our services. To reduce the risk access to BBC buildings is limited to those essential to our broadcast output. From Wednesday 18 th March until further notice all assessments and interviews will be conducted remotely. For more information go to Mae'r sefyllfa gyda'r coronafeirws yn datblygu'n gyflym, ac mae'r BBC yn awyddus i barhau i sicrhau diogelwch a lles pobl ar draws y BBC, gan barhau i warchod ein gwasanaethau hefyd. I leihau'r risg, dim ond y bobl sy'n hanfodol i'n hallbwn darlledu fydd yn cael mynediad i adeiladau'r BBC. O ddydd Mercher 18 fed Mawrth ymlaen, bydd pob asesiad a chyfweliad yn cael ei gynnal o bell, nes rhoddir gwybod yn wahanol. I gael mwy o wybodaeth, ewch i 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

Jobs - Frequently Asked Questions

Use the location filter to find IT jobs in cities like London, Manchester, Birmingham, and across the UK.

Entry-level roles include IT support technician, junior developer, QA tester, and helpdesk analyst.

New jobs are posted daily. Set up alerts to be notified as soon as new roles match your preferences.

Key skills include problem-solving, coding, cloud computing, networking, and familiarity with tools like AWS or SQL.

Yes, many employers offer training or junior roles. Focus on building a strong CV with relevant coursework or personal projects.