The basic salary is £41,571 - £45,784 with an additional, non-pensionable digital allowance of up to £11,000
Published on
Full-time (Permanent) The basic salary is £41,571 - £45,784 with an additional, non-pensionable digital allowance of up to £11,000
Published on 5 June 2025 Deadline 22 June 2025
We are looking for talentedLead Software Developers to join us at Companies House, you can be part of an exciting transformation in the world of corporate governance; empowered by the ground-breaking legislation of the Economic Crime and Corporate Transparency Bill.
We have a large estate of services which we develop in Java using the Spring Boot framework, and Typescript using the Node.js framework with Express. We use the Gov.uk Design System (GDS) for our User Interfaces. We also have older J2EE applications which we are in the process of modernising.
We are looking for expert developers in these technologies! While we would expect you to be very experienced in either Java/Spring or Typescript/Node we like to hire inquisitive developers who value continuous learning, and we will support you in learning all the development technologies we use at Companies House. As a Lead Developer, over time you will be expected to be familiar with all these technologies.
Companies House offers a flexible and welcoming culture that promotes a healthy work life balance as well as a proactive approach to wellbeing that allows us to be our best at work. We recognise that people are the key to our success so offer a fantastic benefits package including flexible working with no core hours, 30 days annual leave, 8 bank holidays and 1 privilege day as well as enrolment into the Civil Service Pension scheme with a contribution rate averaging 28%.
We are currently using a hybrid approach to the way we work. Remote contracts will only be offered to successful candidates who are not within a commutable distance to our Cardiff, Belfast or Edinburgh offices. If you are located in a reasonable distance to one our offices, you will receive a hybrid contract aligned to one of our offices.
As a Lead Developer you may be asked to work in one of two areas – either leading a Scrum team, or to work as an individual contributor as part of our R&D Team. There may be opportunity to move between the two areas in the future, but you will be allocated an area during the offer process, if you are successful in your application. You will be asked for your preference at interview, and we will try to accommodate where possible, given the needs of the business.
We very much encourage innovation and training; every developer is given time to undertake innovation and training within their regular activities. This allows developers and teams to try out new things, stay up to date with industry trends and continue their professional development. We provide access to online training platforms, access to instructor led training and ability to attend conferences (budgets permitting). We have a thriving community of practice.
As a Lead Developer managing a Scrum team, you will:
As a Lead Developer within our R&D Team, you will work within a team of other Lead Developers as an individual contributor. You will use your highly technical skillset to:
If you are looking for a place where you can focus on your own development as well as support others to succeed and perform at their best, then this is the role for you – either leading a Scrum team or working as a member of our R&D team.
This is an exciting time to join us as we constantly evolve our own technical capabilities and ways of working to make our work at Companies House more efficient and easier to use for our users and customers.
You will be joining a passionate team of Developers with varying levels of technical abilities. There are many other experienced Lead Developers and Principal Developers within Companies House, so you will be surrounded by a friendly community of experts who will fully support you.
Please note- this role requires Security Clearance. See the section 'Things you need to know' to find out more.
We're looking for the following experience and technical capabilities, which will be assessed at sift and at interview.
We'll assess you against these behaviours during the selection process:
We'll assess you against these technical skills during the selection process:
* Der Gehaltsbenchmark wird auf Basis der Zielgehälter bei führenden Unternehmen in der jeweiligen Branche ermittelt und dient Premium-Nutzer:innen als Richtlinie zur Bewertung offener Positionen und als Orientierungshilfe bei Gehaltsverhandlungen. Der Gehaltsbenchmark wird nicht direkt vom Unternehmen angegeben. Er kann deutlich über bzw. unter diesem Wert liegen.