Rodeo
Get started

Registers of Scotland

Technical Lead

£74.5k – £92.7k/yr
Posted 1 day ago
Sign up to applySee more jobs like this

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

Upload your CV to see how well it fits this job role

?%

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

28.97% 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

20 August at 11.59pm

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)


About 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…

  • Work with purpose: working for the people of Scotland to set the bar for land and property registration worldwide.
  • Flexible and hybrid working: depending on the role and team requirements, work when and where it’s best for you and your stakeholders.
  • Benefits: enjoy pay progression, pension contributions of up to 28.97%, 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.
  • 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.
  • 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 careers pages or watch this short video. Hear from our colleagues about their experience of working within our Digital, Data and Technology teams on our website.


Our Tech stack

  • Backend: Java, Python and related frameworks Spring Boot, Flask
  • Frontend: JavaScript, TypeScript and related frameworks React, Next.js
  • 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).

Reasons to use Rodeo

I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?

Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.

Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.

Start with a chat, not a search bar

Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.

P

Graduate Consultant — 2026 Scheme

PwC·London, UK
£35,000/yr

Why you're a good match

Strong

Your economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.

See breakdown
Save jobNot relevant
View details

It searches the market for you

Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.

Why you're a good match

You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.

See breakdown
Strong

Experience fit

Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.

See breakdown
Strong

Only hits

No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.

On a typical day you will…

  • Provide technical leadership and formal line management for software developers, including conducting performance reviews, supporting career development, and managing wellbeing.
  • Ensure regular one-to-one discussions, setting clear objectives and providing constructive feedback to support individual growth and performance.
  • Ensure team alignment to architectural strategy.
  • Encourage and support individuals to set their own development objectives and regularly reflect on their progress.
  • Support and enable the design, development, and delivery of secure, accessible, performant, and scalable services.
  • Embed best practice software engineering techniques including TDD, BDD, pair/mob programming, CI/CD, and DevSecOps.
  • Foster and support Communities of Practice, cross-team initiatives, and shared learning opportunities.
  • Lead by example in coding, peer reviews, architecture discussions, and issue resolution.
  • Facilitate team retrospectives, planning sessions, and technical roadmap development.
  • Coach engineers across all grades, particularly supporting new entrants and junior developers.
  • Support recruitment, onboarding, and professional development activities.
  • Ensure services are operable, resilient, and meet DR targets (e.g. 2hr RTO, zero RPO).
  • Adhere to RoS engineering standards including continuous delivery, trunk-based development, infrastructure as code, and DevSecOps.
  • Follow agile principles and practices aligned to the Agile Manifesto.
  • Coordinate system integration and support integration testing activities.
  • Lead or participate in design and architecture reviews to ensure scalable, maintainable, and efficient systems.
  • Champion secure development practices including CVE handling, threat modelling, and adherence to secure coding standards.
  • Monitor and manage service availability and capacity to meet business KPIs.
  • Identify and manage technical debt and delivery risks, ensuring long-term maintainability of systems.
  • Collaborate with product managers, delivery leads, architects, and other stakeholders to align technical direction with business goals.
  • Promote inclusive design and accessibility best practices throughout the development lifecycle.
  • Design and deliver workshops to support engineering capability uplift and team learning.
  • Contribute to emerging ML/AI-enabled development tooling initiatives, promoting awareness and effective adoption within teams.

Essential Criteria – Skills and Attributes for Success

Experience/Technical

We will assess you against the following Technical Experience during the application and the assessment process:

  • Proven leadership of cross-functional software delivery teams, guiding design and delivery of secure, accessible, performant, and scalable services in the cloud.
  • Hands-on engineering background with modern languages and frameworks, for example Java 11+, Python, TypeScript/JavaScript with Spring Boot, Flask, React, or Next.js.
  • Strong DevOps experience, including CI/CD (e.g. Jenkins or GitLab CI), containerisation (Docker), infrastructure as code (CDK, CloudFormation, or Ansible), and DevSecOps practices.
  • Practical use of AWS services such as Lambda, API Gateway, S3, Aurora, and IAM, with awareness of Azure; comfortable operating on Kubernetes/OpenShift.
  • Test automation at multiple levels, for example Cypress, Jest, React Testing Library, and consumer-driven contract testing; quality tooling such as SonarQube.
  • Monitoring and operability experience using tools such as Grafana, Kibana, CloudWatch, and X-Ray; proven ability to meet resilience and DR objectives.
  • Sound architectural grounding in microservices, serverless, and event-driven patterns, including DDD, integration design, and performance considerations.
  • Demonstrable commitment to secure development, including CVE handling, threat modelling, and secure coding standards.
  • Experience coaching others in engineering excellence (TDD/BDD, pair or mob programming, trunk-based development), and growing profession capability.
  • Ability to balance near-term delivery with long-term sustainability, actively managing technical debt and risks in partnership with product and delivery leads.
  • Proven experience in leading software delivery teams in agile environments.
  • Strong coaching and mentoring skills with a track record of capability-building.
  • Excellent understanding of modern software development, architecture, and infrastructure.
  • Comfortable navigating ambiguity, prioritising delivery, and enabling long-term technical sustainability.
  • Strong communication skills and the ability to influence both technical and non-technical stakeholders.

Get help with your application

Your very own career expert that helps elevate your application to the next level.

Get help applying for this job

Behaviours/Competencies

At application stage, you will be scored against the bolded Behaviours and against all Behaviours for the assessment:

  • Changing and improving
  • Leadership and making effective decisions
  • Communicating and influencing
  • Developing self and others

Stage one - Application Process

To apply, click on 'Apply now' and complete the online application form.

You will need to submit:

  • A CV outlining your career history and how you meet the technical experience criteria (max 4 pages).
  • Responses explaining how you meet the required behaviours aspects of the role (maximum 300 words per answer in the spaces provided) addressing Leadership and Making Effective Decisions and Developing Self and Others.

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:

  • 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.
  • We reserve the right to invite candidates to participate in a telephone interview prior to being further assessed.
  • Applications that are not accompanied by CVs will not be scored or statements over 1000 words will not be considered.
  • We would strongly recommend that your statement is written in the STAR format (Situation, Task, Action & Result) and suggest preparing your answers using software such as MS Word or Google Docs, and then uploading the file.
  • We strongly advise you review our policy on responsible use of AI in the application process. RoS may contact you for a pre-screening call to verify your responses.
  • Applications and appointments are subject to a strict merit-based assessment process, in line with the Civil Service Recruitment Principles.

Stage two – assessment

If successful at application stage, you will

Trusted by 25,000+ job seekers

“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”

Jessica, London

Get help applying for this job

Skills

Technical leadership
Software engineering
Java
Python
TypeScript
JavaScript
AWS
DevOps
CI/CD
Microservices
Agile
Mentoring
System architecture
Test automation
Cloud infrastructure
Stakeholder management

Location

United Kingdom

Sign up to applySee more jobs like this