Senior Software Developer

Edinburgh, SCT, GB, United Kingdom

Job Description

Details


-----------


###

Reference number




403240
###

Salary




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

Location


------------


Edinburgh, Scotland, EH8 7AU : Glasgow, Scotland, G2 7AU

About the job


-----------------

###

Job summary



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.

###

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.


Related Jobs

Job Detail

  • Job Id
    JD3071188
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Edinburgh, SCT, GB, United Kingdom
  • Education
    Not mentioned