Job Title: Systems Developer

Location: Edinburgh

Salary: £33,199 - £39,609 per annum

The Digital Curation Centre (DCC) is looking for a talented web-developer to work on its DMPonline tool, https://dmponline.dcc.ac.uk, based on the open source DMPRoadmap project. DMPonline is a Ruby-on-Rails application to assist researchers with writing Data Management Plans.

Although primarily run as a UK service, the tool, and especially the codebase, has uptake internationally so your additions will have a wide reach and impact.

This post is offered on a full time, open-ended basis.

Closing Date: Friday 2nd August 2019 at 5pm (GMT)

Further Particulars
1. Job Details
Job title: Systems Developer
School/Support Department: Information Services
Unit (if applicable): Digital Curation Centre
Line manager: Kevin Ashley

2. Job Purpose
The post-holder will work on the DCC’s DMPonline tool, enhancing functionality to meet international user needs. This will involve developing new features, undertaking routine maintenance and liaising with DMPonline clients. The post-holder will work collaboratively in a team of software developers across multiple partner sites and will liaise with the wider IT team within the Information Services Group to deliver quality software for the DCC’s projects.

3. Main Responsibilities

  • To design, implement and manage the development of imaginative and technically innovative research tools, whilst at the same time sustaining an awareness of best practices and standards. (Approx % of time 40%)
  • To gather user requirements and feedback to guide the development of appropriate tools. (Approx % of time 20%)
  • To provide documentation, user support and training for the tools and infrastructure developed. (Approx % of time 20%)
  • To troubleshoot any technical hitches and/or implement additional functions required after initial review by project team and throughout the project lifecycle. (Approx % of time 10%)
  • To provide reports on development work for project management and funders, and liaise with the project team to advise on technical aspects of project realization. (Approx % of time 10%)

4. Planning and Organising
The post-holder will be responsible for gathering the requirements for system enhancements, planning their design, creating timescales for development and ensuring work is completed within the allocated time. The post-holder must be able to demonstrate a high degree of competency in the area of software development and methodologies. Effective time management skills and prioritisation will be essential.
Additional planning and organisational duties may include:

  • Reacting to and appropriately scheduling duties assigned by Line Manager
  • Coordinating self-assigned duties in order to complete commitments on time
  • Planning and developing new tools as required
  • Advising colleagues to enable the development of business models based on new features and potential grant capture

5. Problem Solving
The post-holder will design, implement and enhance research project systems. This will require good technical problem solving skills and analytical abilities to ensure the implementation of new features is efficient, secure and properly addresses user requirements. The post-holder will be proactive in recommending new software solutions and enhanced functionality to improve the efficiency of tools and infrastructure developed through DCC research projects.

6. Decision Making
The post-holder is expected to apply specialist knowledge in the area of software development and take independent decisions, where appropriate, to recommend changes/updates to current practices. The post-holder must be able to decide on the feasibility of additional suggestions by the project team(s) and set their priority accordingly.

The post-holder will take responsibility for identifying significant and critical issues affecting the progress of critical software developments and/or IT infrastructure, communicating such issues to line manager in a timely fashion and offering solutions to these issues.

7. Key Contacts/Relationships
You will be expected to work independently and be responsible for the areas outlined above. The post-holder will largely work under their own initiative but must also liaise with all members of the project team and managers across multiple institutions to ensure efficient working and progress to deadlines. They must also be available to assist with technical problems the project team may encounter and liaise with technical staff at the Universities of Edinburgh and Glasgow.

8. Knowledge, Skills and Experience Needed for the Job
Qualifications Training

  • Considerable software application programming experience
  • Web application development expertise across the full software lifecycle
  • Knowledge of software analysis and design methods
  • Knowledge of technical SQL programming and web service development


  • Qualified in IT to degree level and/or with postgraduate qualification in IT discipline or considerable relevant experience
  • Strong web design skills and has a good knowledge of web standards and accessibility guidelines
  • Knowledge of Representational State Transfer (REST) and the development of RESTful APIs
  • Some knowledge of Unix / Linux and Apache
  • Understanding of research processes in at least one academic discipline
  • Familiarity with issues relating to research data management and curation


  • Planning and managing software development projects from requirements capture to delivery
  • Evidence of considerable experience of developing and managing web based systems and databases
  • An understanding of the higher education environment is beneficial

Knowledge, Skills and Competencies
Ability to work in a range of programming languages, with Ruby on Rails experience essential

  • Knowledge of (model-view-controller) development frameworks
  • Ability to perform software testing, including use of testing frameworks such as QUnit and RSpec
  • Sound knowledge of relational database design including SQL programming
  • Linux and Apache configuration
  • HTML, CSS and JavaScript for web page development

Personal Attributes

  • Ability to communicate effectively, both orally and in writing often with non-native English speakers
  • Ability to work independently and to participate as part of a distributed team with colleagues based in various UK and EU institutions
  • Ability to plan and manage progress in software development projects using agile methods
    9. Dimensions
    Dimensions of the post include:
  • Within the University: 1 Director, 6 internal DCC staff members plus occasional contractors.
  • Outwith the University: 1 external Associate Director, 1 staff member.

10. Job Context and any other relevant information
The Digital Curation Centre is a complex and diverse project, with funding from the European Commission and large and increasing turnover from events, services, training and consultancy. The responsibilities and priorities for this post will be periodically reviewed by the Director with the support and advice of the post-holder. The postholder must be able to handle competing demands for their time and be able to prioritise effectively.

Application Procedure

All applicants should apply online by clicking the apply link at the bottom of this page. The application process is quick and easy to follow, and you will receive email confirmation of safe receipt of your application. The online system allows you to submit a CV and other attachments.

We anticipate interviews will be held in the week commencing 19th August 2019. You will be notified by email whether you have been shortlisted for interview or not.

Eligibility to Work
In accordance with the Immigration, Asylum and Nationality Act 2006 and Immigration Act 2016 the University of Edinburgh, as an employer, has a legal responsibility to prevent illegal working and therefore must check that all employees are entitled to work in the United Kingdom (UK).
To do so, the University of Edinburgh requires to see original documents evidencing right to work in the UK before commencement of employment and this is normally carried out at interview. Details will be provided in any letter of invitation to interview.

For further information on eligibility to work please visit our eligibility to work webpage

If you are from outside the EEA and not currently eligible to work in the UK, there are visa routes that may be available to you, for example:

  • Tier 1 (Exceptional Talent): If you are an academic in the field of sciences; humanities; engineering; medicine; digital technology; or the arts, it may be possible for you to apply for a Tier 1 (Exceptional Talent) visa. This route requires you to apply to be endorsed as an internationally recognised leader or emerging leader in your particular field by a designated competent body (Arts Council England, British Academy, Royal Academy of Engineering, Royal Society, Tech City UK). However, if you are applying for a senior academic role, e.g. Professor/Reader there is an accelerated route to endorsement. Further information can be found on the UKVI website
  • Tier 2: The University is a UKVI licensed sponsor and is able to issue a Certificate of Sponsorship (CoS) to successful candidates who are offered highly skilled roles and meet the eligibility criteria. The CoS enables candidates to apply for a Tier 2 (general visa).

Further information about whether you require a visa and other visa routes can be found at: www.gov.uk/check-uk-visa

Conditions of Employment

Pension Scheme
This role is grade grade UOE07 and therefore the post holder is automatically included in membership of the Universities Superannuation Scheme (USS), subject to the USS membership criteria, unless they indicate that they choose not to join the Scheme.

For further information please visit our Pensions website.

The role is grade UOE07 and attracts an annual salary of £33,199 to £39,609 for 35 hours each week. Salary is paid monthly by direct transfer to your Bank or Building Society account, normally on the 28th of the month. Salaries for part-time staff are calculated on the full-time scales, pro-rata to the Standard Working Week.

The University reserves the right to vary the candidate information or make no appointment at all. Neither in part, nor in whole does this information form part of any contract between the University and any individual.

Digital Curation Centre (DCC)

We provide advice, expertise and services to researchers and institutions across the UK in digital curation, and specifically in the management of research data. We liaise with national and international bodies and peer organisations to ensure the development of consistent practice and effective international infrastructure to support the sharing and management of research outputs.

Please see http://tinyrul.com/cwhwysv for further information on the DCC Division.

Information Services Group

Information Services (IS) Group is headed by the Chief Information Officer and Librarian to the University. IS comprises 5 Divisions serving the e-learning, library, information, data and computing needs of the University; and two Divisions, EDINA and the Digital Curation Centre, having national and international remits and mainly funded by JISC. There is a staff complement of c692 FTE and annual turnover of ~£30M.
IS is committed to developing and supporting its staff, ensuring good internal and external communications and offering responsive and agile services.
To find out more about IS, please visit our website at www.ed.ac.uk/is

The University of Edinburgh

For more than four centuries, our people and their achievements have rewritten history time and again. They’ve explored space, revolutionised surgery, published era-defining books, paved the way for life-saving medical breakthroughs and introduced to the world many inventions, discoveries and ideas from penicillin to Dolly the sheep. We have believed that anything is possible, we still do.
The latest Research Excellence Framework highlighted our place at the forefront of international research. This adds to our international reputation for the quality of our teaching and our student experience excellence. The University is proud of its success with online teaching initiatives, with 2550 students currently studying its online distance learning postgraduate programmes, and a total to date of more than 2 million enrolments for Edinburgh MOOCs.

As a member of staff, you will be part of one of the world's leading universities, with 20 Schools spread over 3 Colleges that offer more than 1600 undergraduate and 600 postgraduate programmes to over 41,000 students each year. Professional services are critical to this success as well as our world-class teaching, research and student facilities. In fact, we are one of the top employers in Edinburgh, with over 14,500 people spread across a wide range of academic and supporting roles.

As a world-changing, world-leading university, we offer an exciting, positive, creative, challenging and rewarding place to work. We give you support, nurture your talent, develop and reward success and integrate academic, professional and personal career goals, as well as give your career the benefit of a great and distinguished reputation. In addition, our employees benefit from a competitive reward package and a wide range of staff benefits, which include generous holiday entitlement, a defined benefits pension scheme, staff discounts and much more. Access our staff benefits page for further information and use our reward calculator to find out the total value of pay and benefits provided.

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. The University has a range of initiatives to support a family friendly working environment, including flexible working and childcare vouchers. See our University Initiatives website for further information.

University Family Friendly Initiatives

Equality Networks:

Staff Pride Network for LGBT+ colleagues and allies
Disabled Staff Network

The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336.

about 2 months ago - source

No longer accepting applications.

Related Jobs

14 days ago
14 days ago