HM Land Registry (HMLR) is modernising the systems and services that underpin property ownership across England and Wales. As a Software Developer you will design, build and support digital services that secure property rights and enable the housing market to function.
Job Summary
You will join HMLR’s Software Development Practice, part of the wider Digital, Data and Technology (DDaT) directorate. The practice includes developers who work in multidisciplinary agile teams with product managers, delivery managers, testers, business analysts and user researchers. Together they design, build and maintain digital cloud services and legacy systems that power HMLR’s core services.
HMLR’s developers work on digital transformation projects such as rebuilding core registration and casework systems, geospatial data initiatives, new cloud‑native services and modernising legacy applications into scalable, containerised solutions.
If you would like to find out more about the role, the Software Development profession and what it’s like to work at HMLR, a Hiring Manager Q&A session will be held via Teams on Wednesday 12 November at 12:30 pm. Follow the application link for booking instructions.
Core Tech Stack
* Languages: Java and Python (with some legacy Delphi)
* Frameworks: Spring Boot, Flask, Django
* Cloud & Hosting: AWS and OpenShift (container‑based environments)
* Containers & DevOps: Docker, Kubernetes, CI/CD pipelines (Jenkins, GitHub/GitLab)
* Databases: PostgreSQL (primary), with some Oracle and SQL Server legacy systems
* Version Control: Git and GitHub (enterprise)
* Testing: JUnit, PyTest, Selenium, and Cucumber for automation
* Monitoring & Tooling: ELK Stack, Grafana and CloudWatch for logging and performance monitoring
Key Responsibilities
* Develop, test and maintain secure, reliable and efficient software applications.
* Participate in agile ceremonies, including sprint planning, retrospectives and daily stand‑ups.
* Collaborate with colleagues to design and implement APIs, services and integrations.
* Contribute to code reviews and continuous integration processes.
* Troubleshoot and resolve production issues in a "you build it, you run it" culture.
* Stay up to date with modern engineering practices and propose improvements.
Essential Skills
* Experience with the full software development lifecycle, from design through to delivery.
* Proficiency in at least one programming language (Java or Python).
* Experience working with APIs, relational databases and version control systems such as Git.
* Understanding of agile delivery and collaborative software development.
* Ability to write clear, readable and maintainable code.
* Excellent teamwork and communication skills.
Desirable Skills
* Awareness of DevOps practices, CI/CD pipelines and cloud environments (AWS or similar).
* Experience with containerisation (Docker, Kubernetes or OpenShift).
* Familiarity with test‑driven development (TDD) and secure coding principles.
* Interest in learning new languages, frameworks and design patterns.
Location
The role is hybrid, with an expectation to work from any of the advertised locations 60 % of the time across the month (typically 3 days per week). Hours are flexible and condensed hours are an option. Locations available: Croydon, Birkenhead, Coventry, Durham, Weymouth, Gloucester, Kington, Leicester, Nottingham, Peterborough, Plymouth, Warton, Swansea, Telford.
Salary
Civil Service Grade: HEO. Starting salary ranges by role profile:
* Developing – £41,100
* Proficient – £43,100
* Accomplished – £44,400
Benefits
* Over 29 % employer pension contribution
* 28.5 days paid holiday each year plus 8 public holidays
* Progression pathway with personalised training and development plans, including accreditations
* Flexi‑time scheme (you decide working hours)
* Opportunity to work condensed hours
* Social and sports club
* Employee assistance programme for counselling and support
* Interest‑free loan for season tickets
* Cycle to work scheme (salary sacrifice)
* Positive inclusive culture with continuous learning and flexible working
Contact
020 7871 8550
#J-18808-Ljbffr