Put your career on the map Grade : C1 Total remuneration : £69,246 to £86,100 Pay Supplement : The base salary for this role is £57,505 - £71,750. This job qualifies for Digital, Data and Technology Annual Pay Supplement 20% is included in the salary band above. Pension : 28.97% of base 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 IT Closing date : 30th of October at 23:59 Number of vacancies : 3 (Please Note: If this campaign establishes a reserve list, we may make an offer at a lower grade (SEO). 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… 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. (Adapt if mandatory office attendance and/or specific location) Benefits : enjoy pay progression, pension contributions of up to 28.97%, up to a year’s parental leave, and 38 days annual holiday, increasing to 42 days with length of service. 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. https://www.youtube.com/watch?v=ku6olOJkSpU 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 Spring Boot Frontend : JavaScript, React and TypeScript DevOps : AWS, CI/CD, Kubernetes and OpenShift AWS : AWS SNS, Comprehend, EC2, Lambdas, RDS, SageMaker and Textract Data : Hadoop, Microsoft SQL Server, Pandas, PowerBI, PostgreSQL, Pytorch, Spark, TensorFlow and Tableau 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… 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 Encourage and support individuals to set their own development objectives and regularly reflect on their progress 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 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: 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. Behaviours At application stage, you will be scored against the bolded Behaviours and against all Behaviours for the assessment: Changing and improving Creates a safe environment for challenge and new ideas, recognising and rewarding innovation that adds value. Simplifies and improves engineering processes using automation, CI/CD and DevSecOps to boost efficiency and quality. Anticipates the impact of change on people, culture and users, and plans accessible, inclusive roll-outs. Spots early warning signs when things are going off track and acts quickly to course-correct. Promotes the smart use of technology and data to modernise public services and reduce waste. Leadership and making effective decisions Sets a clear technical vision aligned to RoS strategy, standing by decisions and explaining the trade-offs and risks. Ensures decisions are taken at the right level, inviting constructive challenge and removing unnecessary bureaucracy. Uses balanced evidence from delivery metrics, risk, cost and user impact to recommend options under uncertainty. Inspires and motivates multi-disciplinary teams, modelling inclusive behaviours and addressing misconduct or non-inclusive behaviour promptly. Takes confident decisions on architecture, operability and resilience, even when details are incomplete or positions are unpopular. Communicating and influencing Explains complex technical topics in plain language, tailoring message and channel to diverse audiences. Delivers difficult messages with clarity and sensitivity; builds trust through honesty and consistency. Uses data, prototypes and demos to influence senior stakeholders and secure pragmatic outcomes. Encourages varied communication methods across teams, including effective use of digital tools, and checks understanding. Monitors the impact of communications and adapts approach to improve alignment and engagement. Developing self and others Prioritises continuous learning, sets clear development objectives and leads by example. Coaches engineers across grades, providing stretch opportunities and constructive feedback that builds capability. Ensures fair access to learning and progression, valuing different backgrounds and needs. Builds active Communities of Practice and promotes knowledge sharing within and across teams. 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: 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). 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 300 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 check answers with an AI detection tool and will 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 be invited to an in-person interview which will include the following: Behavioural interview based on the advertised behaviours Technical interview based on the technical experience is required for the role Information on Success Profiles For further information on success profiles, visit our Success Profiles. Recruitment timeline Closing date : 30th October Hackerrank assessment sent : 31st October Hackerrank assessment deadline : 2nd November at 23:59 Application sift : 3rd November Invites to assessment : 7th November Interviews : Week commencing 10th or 17th November (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 reviewed here. Security Successful candidates must undergo a Basic Disclosure Scotland check. Individuals working with government assets must complete baseline personnel security standard checks. 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 EDI strategy. 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 talent@ros.gov.uk. Please see this page 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: Additional details on pay & benefits The Civil Service Code Complaints process Use of AI in the application/recruitment process Please view our additional information page online. If you have any questions, please contact talent@ros.gov.uk