Put your career on the map
Grade: C1
Total remuneration: £74,536 to £92,678
Pay Supplement: The base salary for this role is £62,114 - £77,232. This job qualifies for Digital, Data and Technology Annual Pay Supplement 20% is included in the salary band above.
Pension: of the salary (RoS contribution)
Annual leave: 42 days annual holiday.
Duration: Permanent.
Working Pattern: 35 hours per week. We are a flexible employer and will consider a variety of working patterns on a case-by-case basis. For example, compressed hours, term-time working or part-time working.
Location: Hybrid working model. Contractual base either at Meadowbank House, Edinburgh (EH8 7AU), or St Vincent Plaza, Glasgow (G2 5LD). You will be expected to attend one of these locations as required by the role
Department: IT Development
Directorate: Digital, Data and Technology
Role Reports to: Head of Engineering
Closing date: 23rd of April at 23:59
Number of vacancies: 2 (Please Note: If this campaign establishes a reserve list, we may make an offer at a lower grade. Any offer will be discussed with you before it is confirmed)
Registers of Scotland (RoS)
Join an award-winning organisation recognised for its technology and innovation. Registers of Scotland is a world-leading pioneer in land and property registration. Our full-stack teams design, architect, and build all our registration products in-house. We work to create digital solutions for the people of Scotland. You will get an opportunity to nurture your creativity and develop with us through access to the latest data, software engineering and product delivery techniques.
This job is for you if you want…
1. Work with purpose: working for the people of Scotland to set the bar for land and property registration worldwide.
2. Flexible and hybrid working: depending on the role and team requirements, work when and where it’s best for you and your stakeholders.
3. Benefits: enjoy pay progression, pension contributions of up to, up to a year’s parental leave, and 42 days annual holiday.
Investment in professional development: we invest in all our people so that they have the right skills to be productive and confident in their job.
4. Diversity and Inclusion: We are an ‘Investor in People’ and a ‘Disability Confident’ employer. We are inclusive, stronger together, and committed to putting our people first.
5. Positive work culture: RoS is an agile, digital organisation using leading-edge technology. Colleagues understand their role in achieving our strategy and have the autonomy to deliver.
To learn more about RoS and what we offer visit our or watch. Hear from our colleagues about their experience of working within our Digital, Data and Technology teams on.
Our Tech stack
Backend: Java, Python and related frameworks Spring Boot, Flask
Frontend: JavaScript, TypeScript and related frameworks React,
DevOps: AWS, OpenShift, GitLab CI/CD
Data: PostgreSQL, PostGIS, MongoDB, Informix
The Role
As a Technical Lead you will lead and support one or more development teams, guiding the delivery of software solutions aligned with business, architectural and technical strategies. You will foster technical excellence, coach engineers, promote best practices, and build capability across the software development profession at Registers of Scotland (RoS).
On a typical day you will…
6. Provide technical leadership and formal line management for software developers, including conducting performance reviews, supporting career development, and managing wellbeing
7. Ensure regular one-to-one discussions, setting clear objectives and providing constructive feedback to support individual growth and performance
8. Ensure team alignment to architectural strategy
9. Encourage and support individuals to set their own development objectives and regularly reflect on their progress
10. Support and enable the design, development and delivery of secure, accessible, performant, and scalable services
11. Embed best practice software engineering techniques including TDD, BDD, pair/mob programming, CI/CD and DevSecOps
12. Foster and support Communities of Practice, cross-team initiatives, and shared learning opportunities
13. Lead by example in coding, peer reviews, architecture discussions and issue resolution
14. Facilitate team retrospectives, planning sessions and technical roadmap development
15. Coach engineers across all grades, particularly supporting new entrants and junior developers
16. Support recruitment, onboarding and professional development activities
17. Encourage and support individuals to set their own development objectives and regularly reflect on their progress
18. Ensure services are operable, resilient, and meet DR targets ( 2hr RTO, zero RPO)
19. Adhere to RoS engineering standards including continuous delivery, trunk-based development, infrastructure as code, and DevSecOps
20. Follow agile principles and practices aligned to the Agile Manifesto
21. Coordinate system integration and support integration testing activities
22. Lead or participate in design and architecture reviews to ensure scalable, maintainable and efficient systems
23. Champion secure development practices including CVE handling, threat modelling, and adherence to secure coding standards
24. Monitor and manage service availability and capacity to meet business KPIs
25. Identify and manage technical debt and delivery risks, ensuring long-term maintainability of systems
26. Collaborate with product managers, delivery leads, architects and other stakeholders to align technical direction with business goals
27. Promote inclusive design and accessibility best practices throughout the development lifecycle
28. Design and deliver workshops to support engineering capability uplift and team learning
29. Contribute to emerging ML/AI-enabled development tooling initiatives, promoting awareness and effective adoption within teams
Key Responsibilities
Essential Criteria – Skills and Attributes for Success
Technical Experience: We will assess you against the following Technical Experience during the application and the assessment process:
30. Proven leadership of cross-functional software delivery teams, guiding design and delivery of secure, accessible, performant and scalable services in the cloud
31. Hands-on engineering background with modern languages and frameworks, for example Java 11+, Python, TypeScript/JavaScript with Spring Boot, Flask, React or
32. Strong DevOps experience, including CI/CD ( Jenkins or GitLab CI), containerisation (Docker), infrastructure as code (CDK, CloudFormation or Ansible) and DevSecOps practices
33. Practical use of AWS services such as Lambda, API Gateway, S3, Aurora and IAM, with awareness of Azure; comfortable operating on Kubernetes/OpenShift
34. Test automation at multiple levels, for example Cypress, Jest, React Testing Library and consumer-driven contract testing; quality tooling such as SonarQube
35. Monitoring and operability experience using tools such as Grafana, Kibana, CloudWatch and X-Ray; proven ability to meet resilience and DR objectives
36. Sound architectural grounding in microservices, serverless and event-driven patterns, including DDD, integration design and performance considerations.
37. Demonstrable commitment to secure development, including CVE handling, threat modelling and secure coding standards.
38. Experience coaching others in engineering excellence (TDD/BDD, pair or mob programming, trunk-based development) and growing profession capability.
39. Ability to balance near-term delivery with long-term sustainability, actively managing technical debt and risks in partnership with product and delivery leads.
40. Proven experience in leading software delivery teams in agile environments
41. Strong coaching and mentoring skills with a track record of capability-building
42. Excellent understanding of modern software development, architecture and infrastructure
43. Comfortable navigating ambiguity, prioritising delivery and enabling long-term technical sustainability
44. Strong communication skills and the ability to influence both technical and non-technical stakeholders
Behaviours: At application stage, you will be scored against the bolded Behaviours and against all Behaviours for the assessment:
Changing and improving
45. Creates a safe environment for challenge and new ideas, recognising and rewarding innovation that adds value.
46. Simplifies and improves engineering processes using automation, CI/CD and DevSecOps to boost efficiency and quality.
47. Anticipates the impact of change on people, culture and users, and plans accessible, inclusive roll-outs.
48. Spots early warning signs when things are going off track and acts quickly to course-correct.
49. Promotes the smart use of technology and data to modernise public services and reduce waste.
Leadership and making effective decisions
50. Sets a clear technical vision aligned to RoS strategy, standing by decisions and explaining the trade-offs and risks.
51. Ensures decisions are taken at the right level, inviting constructive challenge and removing unnecessary bureaucracy.
52. Uses balanced evidence from delivery metrics, risk, cost and user impact to recommend options under uncertainty.
53. Inspires and motivates multi-disciplinary teams, modelling inclusive behaviours and addressing misconduct or non-inclusive behaviour promptly.
54. Takes confident decisions on architecture, operability and resilience, even when details are incomplete or positions are unpopular.
Communicating and influencing
55. Explains complex technical topics in plain language, tailoring message and channel to diverse audiences.
56. Delivers difficult messages with clarity and sensitivity; builds trust through honesty and consistency.
57. Uses data, prototypes and demos to influence senior stakeholders and secure pragmatic outcomes.
58. Encourages varied communication methods across teams, including effective use of digital tools, and checks understanding.
59. Monitors the impact of communications and adapts approach to improve alignment and engagement.
Developing self and others
60. Prioritises continuous learning, sets clear development objectives and leads by example.
61. Coaches engineers across grades, providing stretch opportunities and constructive feedback that builds capability.
62. Ensures fair access to learning and progression, valuing different backgrounds and needs.
63. Builds active Communities of Practice and promotes knowledge sharing within and across teams.
64. Reflects on outcomes and uses lessons learned to refine team practices, standards and roadmaps.
Stage one - Application Process
To apply, click on 'Apply now' and complete the online application form. You will need to submit:
65. A CV outlining your career history and how you meet the technical experience criteria (max 4 pages).
66. Responses explaining how you meet the required behaviours aspects of the role (maximum 300 words per answer in the spaces provided).
67. As part of the application process you will receive an online assessment invitation via Hackerrank and you will have 3 days to complete it.
Please note:
68. If we receive a high volume of applications, we may complete an initial sift on Leadership and making effective decisions and Developing self and others.
69. We reserve the right to invite candidates to participate in a telephone interview prior to being further assessed.
70. Applications that are not accompanied by CVs will not be scored or statements over 300 words will not be considered.
71. We would strongly recommend that your statement is written in the (Situation, Task, Action & Result) and suggest preparing your answers using software such as MS Word or Google Docs, and then uploading the file.
72. We strongly advise you review our policy on in the application process. RoS may check answers with an AI detection tool and will contact you for a pre-screening call to verify your responses.
73. Applications and appointments are subject to a strict merit-based assessment process, in line with the
Stage two – assessment
If successful at application stage, you will be invited to an in-person interview which will include the following:
74. Behavioural based interview
75. Technical Exercise
Information on Success Profiles
For further information on success profiles, visit our.
Recruitment timeline
76. Closing date: 23rd of April at 23:59
77. Hackerrank assessment sent: 24th of April
78. Hackerrank assessment deadline: 26th of April at 23:59
79. Application sift: 27th of April
80. Invites to assessment: 4th of May
81. Interviews: Week commencing 11th of May (subject to change)
Feedback
Feedback will only be provided if you progress to interview stage.
Reserve List
In the event that further posts are required, a reserve list of successful candidates will be kept for up to 12 months.
Nationality and immigration status
In general, only nationals from the following countries (and associations of countries) are eligible for employment in the Civil Service: the United Kingdom, the Republic of Ireland, and the Commonwealth. EU nationals (with settled or pre-settled status), certain EEA nationals, Swiss and Turkish nationals are also eligible for employment. Detailed provisions on determining eligibility on the grounds of nationality and, where relevant, immigration status can be.
Security
Successful candidates must undergo a Basic. Individuals working with government assets must complete baseline personnel.
Equality, diversity and inclusion
As a proud member of the Disability Confident Scheme, we welcome applications from disabled candidates. RoS is a diverse and inclusive workplace, and we want to help you demonstrate your full potential whatever type of selection process is used. To learn more about diversity at RoS please see our. As part of the application process, we would like to invite you to please complete our diversity monitoring form. This information is not shared with recruitment panels. If you require any adjustments to our recruitment process, please let us know via. Please see for more information on adjustments.
DDaT supplement
This post is part of the Digital, Data and Technology profession (DDAT) and attracts a pay supplement. This is a tool which RoS uses to benchmark our salaries against current market rates. A review of the benchmark is undertaken every two years, this means that the supplement may go up or down depending on market activity. Advance notice will be given of any changes.
Further information
For further information relating to RoS, including:
82. Additional details on pay & benefits
83. The Civil Service Code
84. Complaints process
85. Use of AI in the application/recruitment process,
Please view our.
If you have any questions, please contact