56,012 - 65,958
The base salary for this role is 46,677 - 54,957. This job qualifies for Digital, Data and Technology Annual Pay supplement 20% which is included in the total remuneration above.
A Civil Service Pension with an employer contribution of 28.97%
GBP
###
Job grade
Senior Executive Officer###
Contract type
Permanent###
Business area
RoS - Corporate - Digital###
Type of role
Digital###
Working pattern
Full-time###
Number of jobs available
8
Contents
------------
Location
About the job
Benefits
Things you need to know
Apply and further information
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.
###
Job description
The Role
Join our innovative tech team as a Senior Software Developer and help shape the future of RoS! We're looking for a passionate and experienced developer to lead exciting projects, solve complex challenges, and create top-tier software. You'll have the opportunity to work with a talented, collaborative team where your ideas and contributions will truly make a difference. You will work on cutting-edge projects that leverage the latest technologies and methodologies and have clear pathways for career progression and opportunities to take on leadership roles.
On a typical day you will
Design, build, and maintain high-quality, scalable software systems
Lead the development of new features, from concept to production, ensuring quality, enhancing coding standards, maintaining test automation and monitoring performance criteria
Collaborate with cross-functional teams including User Experience, DevOps and Security to create seamless, quality software experiences
Review and improve code written by team members, fostering a culture of continuous learning and collaboration
Troubleshoot and resolve software defects, ensuring minimal disruption to users
Stay ahead of industry trends and actively contribute to the improvement of our development practices
Actively contribute to technical discussions and decisions regarding architecture and design
Mentor junior developers and help them grow through code reviews, pair programming, and sharing knowledge
Participate in community events, department meetups run by the engineers, engineering led communities of practice, and contribute to shared projects
###
Person specification
Essential Criteria - Skills and Attributes for Success
Technical
We will assess you against the following technical skills at application and assessment process:
Strong experience with programming languages (Java, Python, JavaScript) and related frameworks (Spring Boot, Flask, React)
Experience with container platforms (Docker, OpenShift)
Proficiency with cloud platforms (AWS, Azure) and modern DevOps tools
Experience with version control tools (Git and building CI/CD pipelines)
Familiarity with database technologies (SQL, NoSQL)
Solid understanding of designing and developing RESTful APIs or microservices
Experience
We will assess you against the following technical skills at application and assessment process:
Extensive experience as a software developer or engineer
Proven ability to take ownership of complex development projects and deliver quality solutions on time
Comfortable working in agile environments, collaborating with diverse teams, and adapting to change
Behaviours
You will be assessed against the Behaviours at assessment:
Making Effective Decisions
Make evidence-based technical decisions that balance competing demands and long-term impact. The ability to analyse complex information, assess risks and benefits, and exercise sound judgement to support delivery and meet user needs.
Changing and Improving
Drive change in fast-evolving technology and work methods Able to identify opportunities for improvement - whether that's updating tools, streamlining processes, or introducing new technologies. Can drive innovation, work collaboratively to deliver change, and evaluate its impact on team performance and outcomes.
Managing a quality service
Ensure the systems and services we deliver are reliable, maintainable, and meet the needs of users. Uphold high technical standards, proactively improve service quality, and respond to feedback. Take pride in delivering robust, user-focused solutions, and maintain service performance while promoting continuous improvement.
Benefits
------------
Alongside your salary of 56,012, Registers of Scotland contributes 16,226 towards you being a member of the Civil Service Defined Benefit Pension scheme. Find out what benefits a Civil Service Pension provides.
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 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.
Hear from our colleagues about their experience of working within our Digital, Data and Technology teams on our website.
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.
Things you need to know
---------------------------
###
Selection process details
Stage one - Application Process
To apply, click on 'Apply now' and complete our online application form, you will need to submit:
o
A CV outlining your career history and how you meet the technical/experience criteria (max 4 pages).
o Provide answers to the following questions (300 words maximum for each answer)
Question 1
: Tell us of a challenging piece of code you've written and the impact it had?
Question 2
: What would be the first steps you would take if you inherited a legacy code based system?
Question 3
: Describe a time there was a disagreement on a technical decision, how did you resolve it and what did you learn from this?
Please note:
If we receive a high volume of applications, we may complete an initial sift on
Question 1.
We reserve the right to invite candidates to participate in a telephone interview prior to being further assessed.
We recommend to prepare these answers before you start your application and save your progress regularly to prevent timeout.
Applications that are not accompanied by CVs or responses exceeding 300 words per technical/experience question will not be considered.
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.
For further information on the success profiles, visit our Success Profiles.
If you have any questions about the role, you can contact
Stage two - Assessment
If successful at application stage, you will be invited to an in-person interview (Meadowbank House, 153 London Road, EH8 7AU) which will include the following:
An interview consisting of Behaviour, Technical and Experience questions.
Indicative Recruitment Timetable
Closing date: Sunday 11th May 2025
Application Sift: w/c Monday 12th May 2025
Invites to assessment: Monday 19th May 2025
Assessment: w/c Monday 26th May 2025
Please note dates may be 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.
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 resourcing@ros.gov.uk. Please see this page for more information on adjustments.
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)
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
###
Working for the Civil Service
The Civil Service Code 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 .
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.###
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 and the Civil Service Diversity and Inclusion Strategy .
Apply and further information
---------------------------------
This vacancy is part of the Great Place to Work for Veterans initiative.
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 :
Name : resourcing@ros.gov.uk
Email : resourcing@ros.gov.uk
####
Recruitment team
Email : Recourcing@ros.gov.uk
###
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.
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.