cover image
Manchester Digital

Senior Software Developer - Registers of Scotland - SEO

On site

Manchester, United kingdom

Senior

Full Time

31-10-2025

Share this job:

Skills

Leadership Python Java TypeScript SQL NoSQL GitLab CI/CD DevOps Docker Version Control Resource Allocation Architecture Programming Azure react AWS cloud platforms Agile Spring Flask Spring Boot CI/CD Pipelines OpenShift Microservices

Job Specifications

Location

Edinburgh, Glasgow

About The Job

Job summary

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. 

Job Description

Design, build, and maintain high-quality, scalable software systems
Lead the development of new features, from concept to production, ensuring quality and performance standards
Troubleshoot and resolve software defects, ensuring minimal disruption to users
Review and improve code written by team members, fostering a culture of continuous learning
Actively contribute to technical discussions and decisions regarding architecture and design
Collaborate with cross-functional teams including Product, Design, and DevOps to create seamless, impactful software experiences
Stay ahead of industry trends and actively contribute to the improvement of our development practices
Mentor junior developers and help them grow through code reviews, pair programming, and sharing knowledge
Participate in community events, department meetups run by the developers, software developers led communities of practice, and contribute to shared projects
Provide line management for software developers, including regular 1:1s and performance reviews
Set clear objectives and expectations for direct reports

Person specification

Experience: We will assess you against the following Experience and Technical skills during the application and the assessment process:

Significant experience as a software 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
You can demonstrate commitment to producing high-quality, efficient, and maintainable code
You have a curious mindset and are eager to tackle complex problems and find creative solutions
You enjoy collaborating with others, whether it’s pairing with teammates or brainstorming with cross-functional groups
Experience of line management, including supporting the professional development of direct reports
Experience in managing performance and resource allocation within a technical team
You value growth, both personally and professionally, and enjoy mentoring others
You want to make an impact; your work directly contributes to the organisation’s success and provides a service to the people of Scotland

Technical Experience

Strong experience with programming languages (Java, Python, TypeScript) 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 (GitLab) and building CI/CD pipelines
Familiarity with database technologies (SQL, NoSQL)
Solid understanding of designing and developing RESTful APIs or microservices

Behaviours

At the assessment stage you will be interviewed and scored against the below Behaviours:

Changing and Improving
Making Effective Decisions
Managing a Quality Service

Behaviours

We'll assess you against these behaviours during the selection process:

Changing and Improving
Making Effective Decisions
Managing a Quality Service

About the Company

Manchester Digital is a membership organisation, which works to support and develop Greater Manchester's tech and digital industry. Our community is made up of over 400 businesses, and we're dedicated to driving growth, increasing inclusivity and developing digital skills across the region. Know more