Put your career on the map Grade: SEO Total remuneration: £56, 012 - £65,958 Pay Supplement: 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. Pension: 28.97% of base salary (RoS contribution) Annual leave: 38 days annual holiday, increasing to 42 days with length of service. 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). While remote work provides the freedom to work from home, we value in-person collaboration. Projects and team activities may require onsite presence to foster creativity and collaboration. Department: IT Development Directorate: Digital, Data and Technology Role Reports to: IT Development manager Closing date: Sunday 11th May at 11:59pm Number of vacancies: 8 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. 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 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: 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 developmen t: 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. Essential criteria - Your 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 scored 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. Stage one - Application Process To apply, click on 'Apply now’ and complete our 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). • 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 resourcing@ros.gov.uk 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. Eligibility 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 resourcing@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 resourcing@ros.gov.uk .