Senior Software Engineer
Country / Territory
Job Category
Pay Band
Pay Band 8
Vacancy Description
Payband: 8 Location: London Contract type: IDC Business Unit: CHQ Department: Digital



The British Council is the UK’s international organisation for cultural relations and educational opportunities. We create friendly knowledge and understanding between the people of the UK and other countries. We do this by making a positive contribution to the UK and the countries we work with – changing lives by creating opportunities, building connections and engendering trust.

We work with over 100 countries across the world in the fields of arts and culture, English language, education and civil society. Each year we reach over 20 million people face-to-face and more than 500 million people online, via broadcasts and publications. Founded in 1934, we are a UK charity governed by Royal Charter and a UK public body

Our Digital team was set up to lead a major change programme to transform the British Council into a digital business.  Over the last few years, the team has delivered what is now one the largest Drupal implementations, delivering over 130 localised sites across the world on a container based hosting platform.  


The Opportunity: 

 The cross-discipline Digital department was set up to lead a major change programme to transform the British Council into a digital business. The department consists of user experience and design team, a digital development and QA team, a digital content design team. These are supported by functions in governance, product management, programme and project management, business insights and analytics, and finance.

Over the last few years, the team has delivered what is now one the largest Drupal implementations, delivering over 110 localised sites across the world, and has won awards including the Real IT Award for ‘IT as an Enabler’, two awards at The Lovies for best social use of video, and the CIM Marketing Excellence Award for Product Sector Innovation.  

You will join a team of Software Engineers working across a number of projects including our new enterprise content management system that will be used by British Council staff across our global network, whilst also helping to development and maintenance our Drupal 7 platform, ecommerce platform and allied systems until migration is complete. You will bring development expertise, planning and insight, and ensure high quality code is delivered in line with project goals and delivery cycles. You will use agile methods and enjoy working openly, collaboratively and as part of a multidisciplinary team. 

 Drupal 7 will reach its end of support within the next two years, we are now planning and building our CMS solution for the next 6+ years. You will be a key member of a multidisciplinary team guiding and overseeing a team of developers, whilst collaborating closely with Product, UXD and Content colleagues to create our next generation CMS platform and the sites it will support. In addition, the current CMS and ecommerce platforms will continue to require feature enhancements and maintenance. You will also need mange and take strategic view on how and when it is best to invest efforts in this platform. 


  •  Proven experience in delivering digital projects and products with a comprehensive understanding of software design principles
  • Experience using Vagrant and VirtualBox to run local development virtual machines
  • Experience developing and managing high traffic, highly available sites
  • Experience of undertaking support tasks including diagnosing issues and bug fixing

 We will provide: ·    
  • Your choice of a Mac/Linux laptop · 
  •  Professional development training ·      
  • Flexible working arrangements ·    
  • 32 days annual leave excluding bank holidays      
  • Workplace pension ·   
  • Friendly, social and supportive environment   

 For further information, please see the documents below.

BC Behaviours.pdf 

Role Profile.doc




Our Equality Commitment:

Valuing diversity is essential to the British Council’s work. We aim to abide by and promote equality legislation by following both the letter and the spirit of it to avoid unjustified discrimination, recognising discrimination as a barrier to equality of opportunity, inclusion and human rights. All staff worldwide are required to ensure their behaviour is consistent with our policies, and finance as a function is absolutely committed to this. 



The British Council is committed to a policy of equal opportunity and is keen to reflect the diversity of UK society at every level within the organisation. We welcome applications from all sections of the community. In line with the British Council's Child Protection policy, any appointment is contingent on thorough checks. In the UK, and in other countries where appropriate systems exist, these include criminal records checks.