Grade UE07: £41,064 - £48,822 per annum
Information Services Group / Digital Curation Centre and EDINA
Full-time: 35 hours per week
Open-ended (permanent)
The University of Edinburgh is a large, internationally recognised organisation with a wide range of activities across research, teaching and professional services. Within Professional Services, we support the University’s work by providing specialist services, systems and expertise.
The Opportunity:
We are looking for a Software Engineer to join DCC and EDINA, working initially on DMPonline - a web-based Data Management Planning service that helps researchers create, review, collaborate on, share and export data management plans that meet institutional and funder requirements.
The role will involve designing, building, testing and supporting secure, maintainable software applications and digital services for DMPonline. You will engineer and maintain full-stack features and fixes using Ruby, Ruby on Rails, JavaScript, HTML, CSS and associated Rails patterns and libraries. You will also contribute to backend services, database and SQL changes, APIs, integrations, reporting, authentication, authorisation, exports and related data flows.
You will work with Git-based workflows, automated testing, continuous integration and deployment processes, Docker and containerised approaches, Linux, Nginx and related platform tooling. The role will also involve investigating and resolving defects, service incidents, dependency issues and performance problems, and contributing to code reviews, documentation and ongoing service improvement.
You will work collaboratively with software engineers across multiple partner sites, as well as product owners, testers, analysts, researchers, institutional administrators, users and the wider IT team within DCC and EDINA and the Information Services Group.
We are looking for someone with strong hands-on experience of engineering secure web applications, particularly using Ruby and Ruby on Rails, and with a good understanding of relational databases, web interfaces, APIs, testing, secure coding, accessibility and maintainable software engineering. Experience of research data management, DMPonline or DMP Roadmap, higher education services, authentication integrations, container platforms or production service support would be beneficial.
People are central to the University community and to the work we do. We welcome colleagues with commitment, curiosity and a practical interest in developing reliable services that support research and teaching. We also offer a range of policies and benefits designed to support flexibility, wellbeing and career development.
View the full job description
How to apply
Please include the following documents in your application:
- CV
- Cover letter
A career with us has a range of other benefits that can be tailored to your lifestyle:
- Opportunities to develop new skills and broaden your experience
- Work within one of the world’s leading universities
- Varied and meaningful technical work
- Excellent benefits and support
- The opportunity to contribute to the work and purpose of the University
As a valued member of our team, you can expect:
A competitive salary.
An exciting, positive, creative, challenging and rewarding place to work.
To be part of a diverse and vibrant international community.
Comprehensive Staff Benefits, including generous annual leave entitlement, a defined benefits pension scheme, a wide range of staff discounts, family-friendly initiatives, and flexible work options. Check out the full list on our staff benefits page and use our reward calculator to discover the value of your pay and benefits.
Championing equality, diversity, and inclusion
The University of Edinburgh holds a Silver Athena SWAN award in recognition of our commitment to advance gender equality in higher education. We are members of the Race Equality Charter, and we are also Stonewall Scotland Diversity Champions, actively promoting LGBT equality.
We welcome applications from all qualified candidates.
Prior to any employment commencing with the University, you will be required to evidence your right to work in the UK. Further information is available on our right to work webpages.
On this occasion the University will not consider applicants requiring sponsorship for this role. International workers will therefore only be able to take up this role if they can demonstrate an alternative right to work in the UK.
Key dates to note
The closing date for applications is 7th August 2026.
Unless stated otherwise, the closing time for applications is 11:59 pm (UK time). If you are applying from outside the UK, the closing time shown on our adverts will automatically adjust to your browser’s local time zone.
Interviews will be held in-person week commencing 24th August.
About UsAs a world-leading research-intensive University, we are here to address tomorrow’s greatest challenges. Between now and 2030 we will do that with a values-led approach to teaching, research and innovation, and through the strength of our relationships, both locally and globally. About the TeamSkills Required
- Hands-on experience engineering secure web applications using Ruby and Ruby on Rails
- Experience with JavaScript, HTML and CSS for web interfaces
- Good understanding of relational databases and SQL
- Experience designing and working with APIs and integrations
- Experience with automated testing, testing practices and CI/CD pipelines
- Familiarity with Git-based workflows and code review practices
- Experience with Docker/containerisation, Linux and Nginx or similar platform tooling
- Experience supporting production services: diagnosing defects, incidents, dependencies and performance issues
- Knowledge of secure coding practices, accessibility and maintainable software engineering
- Experience of research data management, DMPonline or DMP Roadmap, higher education services, or authentication integrations
- Right to work in the UK (the University will not consider applicants requiring sponsorship)
What We Do
The University of Edinburgh Information Services Group is one of Scotland's largest information technology employers, specialising in a wide variety of IT jobs, EdTech services, and IT solutions. We provide library and digital services to the University of Edinburgh, a world leader in higher education teaching, research and innovation.









