Senior Software Developer - Registers of Scotland - SEO

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.   

Register & Apply Now Login & Apply About Government Digital and Data
Organisation
Government Digital and Data
Reference
CLI-1615
Contract Type
Salary
The base salary for this role is £46,677 - £54,957 plus additional allowance
Expiry Date
11/05/2025
Shortlist Email me jobs like this  Back to listing Visit Website

Terms of Use/Notifications

Do you agree to our terms & conditions & privacy statement?

Receive updates & notifications from Ex-MilitaryCareers.com