Organisation STFC
Organisation Detail Science and Technology Facilities Council
Reference Number IRC249360
Location Didcot See on Map
Salary £48877 - £59308
Date Posted 07 May 2019
Grade UKRI-Band F
Contract Type Fixed Term Appointment
Hours Full Time
Closing Date 02 June 2019
Interview Date

Brief Description

Salary: £48,877 - £59,308 - (dependent on skills and experience and inclusive of annual allowance)
Grade: F
Contract Type: Fixed Term (3 Years)
Hours: Full Time/Flexible Hours Considered
Closing Date: Sunday 2nd June 2019

About Us

The Science and Technology Facilities Council (STFC) is one of Europe’s largest multidisciplinary research organisations. Our Scientific Computing Department (SCD) develops leading edge software, computer and data storage infrastructures to support the work of world class science both within STFC and internationally.

About The Role

STFC is a delivery partner of the Data Analytics Facility for National Infrastructure (DAFNI) project. DAFNI is the first of its kind globally, with the aim of providing new data intensive hardware and software infrastructure to enable significant new advances in infrastructure systems research. DAFNI is the first of its kind in the UK and globally, dedicated to complex infrastructure systems research using advanced computational techniques. The core of DAFNI will be located at STFC’s Rutherford Appleton Laboratory in Oxfordshire.

We now have an excellent opportunity for a Lead/Principal Software Developer on an initial 3 year fixed term basis. The purpose of this role is to lead the technical delivery of the DAFNI platform. The key objective is to implement and refine the existing DAFNI design through leading the technical delivery team. It will include integration of a number of prototypes and pilots while DAFNI is going through stage of developments from initial design, to continuous improvements of software and hardware research infrastructure. The role involves working closely in “dynamic virtual teams” that typically involve STFC members of staff, university researchers, data providers (e.g. businesses, government organisations), and a wider range of stakeholders interested to exploit the outputs. DAFNI has been constructed as a phased delivery programme and will require prioritisation of delivery functionality as the platform progresses through Bronze, Silver and Gold maturity levels.  


  • lead the technical development of DAFNI
  • technical coordination and leadership of the DAFNI development team
  • to own the development and evolution of DAFNI architecture
  • to ensure best practice software engineering processes in the project and across the Scientific Computing Department
  • to work with partners and stakeholders to integrate pilot development into DAFNI
  • contacts and communication
  • work effectively with the DAFNI Project Manager, Partnership Manager and the Project Lead
  • regular contact with staff internally and externally
  • organise and coordinate technical meetings and assist relevant project and departmental events
  • effective engagement with DAFNI stakeholders (e.g. members of the research community, other potential partners from industry and government) about the project.

Organization Description

UK Research and Innovation is a new entity that brings together nine partners to create an independent organisation with a strong voice for research and innovation, and a vision to ensure the UK maintains its world-leading position in research and innovation. More information can be found at

The Science and Technology Facilities Council is a world-leading multi-disciplinary science organisation, and our goal is to deliver economic, societal, scientific and international benefits to the UK and its people – and more broadly to the world.

Shortlisting Criteria


  • proven practical expertise in technical architecture design and development
  • proven expertise in software engineering
  • expertise in a range of programming languages e.g. C, Java, Python
  • experience of managing technical work of subcontractors and/or other external project partners
  • experience of making technical recommendations to collaborators and “subject experts”
  • understanding of large scale relational and NoSQL database technologies
  • understanding of data and system security issues
  • understanding of hardware infrastructure design and implementation issues
  • undergraduate degree in science and engineering subjects or relevant experience.


  • experience of working in multidisciplinary teams
  • understanding of distributed computing technologies, e.g. Hadoop, Spark
  • understanding of parallel computing technologies, e.g. MPI, and GPU
  • knowledge of machine learning libraries, e.g. Scikit learn, TensorFlow
  • knowledge of at least one discipline of relevance to the UKCRIC project
  • industrially recognised professional qualifications.

Interview Criteria


  • strong leadership skills
  • strong communication skills (verbal, written, and presentation)
  • proven negotiation and influencing skills
  • proven organisational ability to manage a workload on a range of activities with competing time demands
  • high level of self-motivation and drive, and capable of motivating others
  • analytical with exceptional problem-solving skills, and a proven track record
  • able to work effectively under pressure, set priorities and make decisions independently
  • able to work with uncertain requirements to develop a consensus on a plan of action
  • ability to manage complex situations with confidence and with little supervision
  • ability to delegate effectively
  • available for UK and overseas travel.

UKRI supports research in areas that include animal health, agriculture and food security, and bioscience for health which includes research on animals, genetic modification and stem cell research. Whilst you may not have direct involvement in this type of research, you should consider whether this conflicts with your personal values or beliefs.

To enable us to hire the very best people we will conduct a full and comprehensive pre-employment check as an essential part of the recruitment process on all individuals that are offered a position with UKRI. This will include a security check and an extreme organisations affiliation check.

Employee Benefits

We offer a benefits package designed to provide an excellent work/life balance including 30 days’ annual leave, 10.5 public and privilege days, Christmas closure, flexible working hours, a workplace nursery, an exceptional pension scheme, and social and sporting activities and societies.

Developing Talent

We are committed to developing employees in their roles throughout their career. Learning and development plans enable employees to continue their professional development through training and development opportunities such as e-learning, classroom training and on-the-job experiences. We encourage our employees to share their learning across teams and organisations

Equal Opportunities

We strive to make decisions based on individual merit and ability. We welcome applications from all sections of the community and promote equality of opportunity in accordance with the Equality Act 2010. As holders of Disability Confident Employer status, we guarantee to interview all applicants with disabilities who meet the minimum criteria for the vacancy.

As this job does not fulfil the Home Office Code of Practice criterion for obtaining sponsored migrant worker status we will be unable to apply for sponsorship for anyone not eligible to work in the UK.   At interview, all shortlisted candidates are required to bring with them identification documents and original documents that prove they hold or can obtain the right to work in the UK. You can check your eligibility here:

Reasonable relocation expenses available on request.

Online applications only, please submit a covering letter and CV, ensuring that the IRC reference is included in the file name description of each document uploaded. No Agencies.

The closing date for applications is Sunday 2nd June 2019. The interview/assessment date for this vacancy will be be held at Rutherford Appleton Laboratory. STFC reserves the right to interview candidates as soon as possible and therefore the position may be closed before reaching the official closing date.

If you have not already logged into iRecruitment (including as a current employee) you will be re-directed to the login/register page by clicking the "apply now" button.

If you don't have an account with us, by choosing to register you consent to UK SBS processing the information you provide as part of the Recruitment Service. You can select appropriate job alerts and notifications as part of your account preferences, and you are able to close your account (withdraw consent) should you wish to do so. Before starting your online application and inputting your personal details, please read our Privacy Notice which contains full details of how your information is processed once you have made an application.

If you would like to receive this advert in an alternative format (e.g. large print, Braille, audio or hard copy), are unable to apply online or do not wish to create an account but would still like to apply for a specific role, please contact us by telephone on 01793 867000.