Head of Software Engineering

  • Permanent
  • Location – Hybrid/Remote. Work from London once every two weeks 

Role Overview

We are looking for a highly skilled and experienced Head of Software Engineering to join our dynamic team.

This role will involve a combination of hands-on development and management responsibilities, with a 60/40 split between the two. As the Head of Software Engineering, you will play a crucial role in leading the development of software applications across our client portfolio, with a specific focus on MERN or MEAN frameworks within an Azure, AWS, or GCP environment.

Key Responsibilities


  • Lead the continuous development of bespoke web applications, ensuring their technical delivery is robust and scalable.
  • Collaborate with other developers and architects to design and implement innovative technical solutions.
  • Taking a hands-on approach to software engineering and development assisting with and leading complex solutions according to best practices. 
  • Take personal responsibility for the components’ technical delivery, ensuring high-quality standards are maintained as well as taking responsibility for components technical delivery collaborating with other developers and architects to design robust, scalable technical solutions. 
  • Continually improve our app development processes, practices, tools, and techniques.
  • Share your knowledge and experience with colleagues, providing guidance on technologies and best practices for software engineering and development.
  • Foster a culture of innovation, inclusion, teamwork, self-organisation, and diversity.
  • Communicate effectively with key stakeholders both internally and externally around implementation and technical detail to both technical and non-technical audiences.

Key Skills

  • Extensive experience with HTML5, CSS3, object-oriented JavaScript, and JavaScript applications.
  • Full Stack JavaScript experience, including NodeJS and proficiency in at least one modern JavaScript UI framework such as React or Angular.
  • Solid OOP and software design knowledge.
  • Understanding of Progressive Web App (PWA) development approaches.
  • Deep knowledge in database systems.
  • Demonstrable experience in Test Driven or Behavior Driven Development.
  • In-depth understanding of accessibility and security compliances.
  • Expertise in version control software, particularly Git.
  • A deep understanding of web standards, accessibility, and development best practices.
  • Experience with microservice and API-based development, including designing and implementing REST and GraphQL APIs, and understanding API security patterns.
  • Familiarity with databases (e.g., MySQL, MongoDB) and web servers (e.g., Apache).
  • Knowledge of agile development methodologies.

Additional/Advantageous Skills


  • Experience with Continuous Integration/DevOps practices.
  • Experience working with large data sets and data modelling.
  • Familiarity with data visualisation libraries like D3 or similar front-end visualisation tools.
  • Experience in cloud-native development, including serverless application development using frameworks like Azure Functions.


We started this company with a goal — a goal to be the very best. We don’t just believe it; we know our team is our biggest asset. We’re a group of passionate innovators (*nerds), obsessed with personal growth, that believes in challenging the status quo to ensure we come up with the best solutions.

We have a phenomenal culture, unparalleled drive, and every single person in our team is very carefully selected to make sure we maintain this. We are diverse, and we celebrate that. We are whole people, with families, hobbies and lives outside of work and make sure we have a healthy work-life balance. 

We are rapidly expanding and on a growth trajectory. We are continuously hiring at all levels across Business Intelligence, Analytics, Data Warehousing, Data Science and Data Engineering.

BI:PROCSI is actively committed to encouraging equality, diversity and inclusion throughout our workforce.

Our aim here at BI:PROCSI is to represent all selections of society and for each member of the team here at BI:PROCSI to feel respected in a balanced working environment to be able to give their very best.







Waverley House, 7-9 Noel Street, London, W1F 8GH


Privacy Settings
We use cookies to enhance your experience while using our website. If you are using our Services via a browser you can restrict, block or remove cookies through your web browser settings. We also use content and scripts from third parties that may use tracking technologies. You can selectively provide your consent below to allow such third party embeds. For complete information about the cookies we use, data we collect and how we process them, please check our Privacy Policy
Consent to display content from - Youtube
Consent to display content from - Vimeo
Google Maps
Consent to display content from - Google