Change text size:

Choose Style:

Senior Software Developer x3

  • Public sector
  • 06/05/2025
  • £46,058.00 - £50,715.00 /yearly
  • Full Time & Permanent
Job expired!

Job Overview

Job Type

Full Time & Permanent

Salary

£46,058 - £50,715 yearly

Date Posted:

06/05/2025

Expiration date:

01/06/2025

Additional Detail

Job ID

26093

Work Location

Remote and/or Onsite

Job Description

Birkenhead, North West England, CH41 6DU : Croydon, London (region), CR0 2AQ : Coventry, West Midlands (England), CV1 3BH : Plymouth, South West England, PL6 5WS

Job summary

It is an exciting time for HM Land Registry (HMLR) as we continue a major transformation programme. HMLR's ambition is to become the world's leading land registry for speed, simplicity and an open approach to data.  

We are looking for three Senior Software Developers to join our Transformation and Technology Directorate.  

 

Job description

A Senior Software Developer delivers and integrates software to form a complete service:

  • plan and lead development on sets of related stories
  • have an understanding of the whole system and take responsibility for teaching this to others
  • work with other disciplines to understand what needs to be built
  • coach and mentor more junior colleagues
  • maintain and support the production services you build
  • find ways to improve system robustness, resilience and stability

You will actively participate and contribute to the developer community, collaborate with other disciplines to enable effective cross-functional delivery and continuously improve the quality of the software and systems produced. Develop software, following industry best practice, you will identify and implement optimisations to the development process. Ensure that software designs are aligned to strategic goals and policies and undertake strategic planning and input into organisational priorities.  You will develop own skills and knowledge through agreed personal development activities. 

HMLR expect everyone to spend at least 60% of their working time in the office.  

Occasional travel to other HMLR / government / external locations, including overnight stays where necessary.  

For more information please see attached candidate pack.

Person specification

To be successful in this role you can demonstrate the following Technical Skills: 

  • Programming using object-oriented languages (e.g. Java, Python, Delphi).
  • Working knowledge of functional and behavioural automated testing techniques (e.g. TDD, BDD).
  • Understanding of continuous integration and continuous delivery practices.

You will have proven experience in the following: 

  • engineering solutions with controls embedded to mitigate security threats.
  • applying appropriate modern standards and practices.
  • working as a developer on agile software development projects.
  • developing proof of concept prototypes (e.g. to inform service design).
  • maintaining and supporting services in production.
  • designing systems characterised by managed levels of risk, manageable business and technical complexity, and meaningful impact.
  • integrating systems and the associated build or test activities.
  • working with users to understand their needs.

Technical skills

We'll assess you against these technical skills during the selection process:

  • Programming using object-oriented languages (e.g. Java, Python, Delphi).
  • Working knowledge of functional and behavioural automated testing techniques (e.g. TDD, BDD).
  • Understanding of continuous integration and continuous delivery practices.
Alongside your salary of £46,058, HM Land Registry contributes £13,343 towards you being a member of the Civil Service Defined Benefit Pension scheme. Find out what benefits a Civil Service Pension provides.

#WeAreHMLR

At HM Land Registry our vision is a world leading property market as part of a thriving economy and a sustainable future. We are unique in terms of the economic and social impacts of our work, our ability to make a positive difference to the lives of our customers, our sense of mission, and our great people.  They are the foundation of all we have achieved and all we aspire to in the future. We want our people to feel proud to work for HM Land Registry and able to fulfil their full potential.

We have a strong and positive culture, a commitment to inclusivity, an emphasis on continuous learning and development, and flexible ways of working. We offer competitive pay and annual leave, attractive pension options and a wide range of other benefits.

  • We have integrity - we value honesty, trust and doing the right thing in the right way.
  • We drive innovation - we are forward-thinking, embrace change and are continually improving our processes.
  • We are professional - we value and grow our knowledge and professional expertise.
  • We give assurance - we guarantee our services and provide confidence to the property market.

You can find more information on our rewards package on our website.

Selection process details

This vacancy is using Success Profiles (opens in a new window), and will assess your Experience and Technical skills.

To apply please complete the online application form and attach your anonymised CV. Your CV should include any relevant qualifications and your career history, demonstrating how you meet the Essential Technical Skills and Essential Experience listed below: 

Essential Technical Skills 

  • Programming using object-oriented languages (e.g. Java, Python, Delphi).
  • Working knowledge of functional and behavioural automated testing techniques (e.g. TDD, BDD).
  • Understanding of continuous integration and continuous delivery practices.

Essential Experience 

  • Experience of engineering solutions with controls embedded to mitigate security threats.
  • Experience of applying appropriate modern standards and practices.
  • Experience of working as a developer on agile software development projects.
  • Experience of developing proof of concept prototypes (e.g. to inform service design).
  • Experience of maintaining and supporting services in production.
  • Experience of designing systems characterised by managed levels of risk, manageable business and technical complexity, and meaningful impact.
  • Experience of integrating systems and the associated build or test activities.
  • Experience of working with users to understand their needs.

(Please note that we are not assessing any Desirable criteria - Technical or Experience). 

Once we receive your application, you will be invited to complete a short online test.  If you pass the test you will receive a full sift score for your CV.   

If successful at sift, you will be invited to attend a virtual, blended interview, which will be held through Microsoft Teams.   

* Please note we may be sifting whilst this campaign is open so we encourage you to submit your application as soon as possible.  You may be called for an interview whilst the role is still open or week commencing 9 June 2025.*

In a case of a high application numbers we may sift on the lead Essential Experience criteria: 

  • Experience of applying appropriate modern standards and practices

Please review your application form before clicking 'submit' - once you have submitted, you will not be able to amend your application. Ensure your application form is received by the closing date for receipt of applications - this is 11:55pm on the advertised date.

The blended interview will test the Technical Skills and Essential Experience, as listed in the Job Description. Further details of the interview process, will be provided to candidates who are invited to interview.

Candidates may refer to notes within their video interview but they should be used as a prompt only.

HM Land Registry is accredited to the Disability Confident Scheme, which denotes organisations which have a positive attitude towards disabled people. Disabled applicants who meet the minimum essential criteria at the shortlisting stage are guaranteed an invitation to interview.  If any candidate requires the panel to consider a reasonable adjustment or there is anything else they would like the panel to take into consideration, they are asked to notify us of this at application stage where possible or during the process as soon as it becomes a requirement.  

You can find more information on how we use your personal data on our website



Feedback will only be provided if you attend an interview or assessment.

Security

Successful candidates must undergo a criminal record check.
People working with government assets must complete baseline personnel security standard (opens in new window) checks.

Nationality requirements

This job is broadly open to the following groups:

  • UK nationals
  • nationals of the Republic of Ireland
  • nationals of Commonwealth countries who have the right to work in the UK
  • nationals of the EU, Switzerland, Norway, Iceland or Liechtenstein and family members of those nationalities with settled or pre-settled status under the European Union Settlement Scheme (EUSS) (opens in a new window)
  • nationals of the EU, Switzerland, Norway, Iceland or Liechtenstein and family members of those nationalities who have made a valid application for settled or pre-settled status under the European Union Settlement Scheme (EUSS)
  • individuals with limited leave to remain or indefinite leave to remain who were eligible to apply for EUSS on or before 31 December 2020
  • Turkish nationals, and certain family members of Turkish nationals, who have accrued the right to work in the Civil Service
Further information on nationality requirements (opens in a new window)

Working for the Civil Service

The Civil Service Code (opens in a new window) sets out the standards of behaviour expected of civil servants.

We recruit by merit on the basis of fair and open competition, as outlined in the Civil Service Commission's recruitment principles (opens in a new window).
The Civil Service embraces diversity and promotes equal opportunities. As such, we run a Disability Confident Scheme (DCS) for candidates with disabilities who meet the minimum selection criteria.
The Civil Service also offers a Redeployment Interview Scheme to civil servants who are at risk of redundancy, and who meet the minimum requirements for the advertised vacancy.

Diversity and Inclusion

The Civil Service is committed to attract, retain and invest in talent wherever it is found. To learn more please see the Civil Service People Plan (opens in a new window) and the Civil Service Diversity and Inclusion Strategy (opens in a new window).
This vacancy is part of the Great Place to Work for Veterans (opens in a new window) initiative.
The Civil Service welcomes applications from people who have recently left prison or have an unspent conviction. Read more about prison leaver recruitment (opens in new window).
Once this job has closed, the job advert will no longer be available. You may want to save a copy for your records.

Contact point for applicants

Job contact :

Recruitment team

Further information

If you feel your application has not been treated in accordance to the Recruitment Principles and you wish to make a complaint, please email [email protected] in the first instance. If you are not satisfied with the response you receive from HM Land Registry then you may take your complaint to the Civil Service Commission: http://civilservicecommission.independent.gov.uk/making-complaint/

 
REPORT JOB

Our use of cookies

We use necessary cookies to help our site function. We’d also like to use analytics cookies that help us make improvements by measuring how you use our website.

For more detailed information about the cookies we use, see our Cookies page.


Necessary cookies

Necessary cookies enable core website functionality such as network management, security and accessibility. You may disable these by changing your browser settings, but this may impact how the website functions.


Analytics cookies

 

We’d like to collect website analytics cookies information using Google Analytics to help us improve our website. We collect this data by running Google Analytics JavaScript on your device, which collects data about how you interact with our site. The data is collected in a way that does not directly identify anyone. For more information please see our Cookies page.