Head of Integrated Software Programme

Website DiamondLightSou Diamond Light Source

Business Area: Software
Full Time Salary: £70k
Post Type: Full time / Permanent
Closing Date: 13/02/2022
Ref No: 10667

About us                                                                  

Diamond Light Source is one of the most advanced scientific facilities in the world. Our facility houses the UK’s synchrotron light source, that can produce beams of light 10 billion times brighter than the sun, to probe the structure and composition of matter. From viruses and vaccines to alternative energy solutions and nanotechnology, it underpins research and innovation for more than 8000 scientists, with over 90 companies already paying for its services.

The development of synchrotron technology proceeds at a relentless pace and so to maintain Diamond as a world leading facility plans for major upgrade are being developed, known as Diamond II. Development of software and computing are a critical part of the upgrade to enable users of the facility to orchestrate increasingly complex scientific experiments, and so take larger and more complex data and to reduce that data such that they elucidate new knowledge.  To archive this requires advances in instrument control, experiment orchestration, data acquisition, data management, automation, and remote access.

About the role

We now have a new opportunity for an experienced software development manager, who can develop and drive the integrated software and computing programme, as part the upgrade of Diamond. This will be realised in close partnership with existing software and computing groups.

You will provide the vision and future strategy to enhance and optimise our centre, working closely with our other IT Leaders and the software and computing groups to understand strategic drivers and tactical needs. You will ensure we can provide technically innovative solutions that meet our organisation requirements with the necessary usability, technical stability, and scalability. You’ll have overall responsibility for planning, acquisition, deployment, and maintenance of state-of-the art software resources.

You will be responsible for leading in the design, development, and implementation of integrated Diamond II software, in close coordination with beamline scientists, Data Analysis, Data Acquisition and Controls groups.

Further responsibilities will include:

  • Developing, with the other software group leaders, a medium-term vision for beamline software architecture that meets the needs of the Diamond II user community.
  • Developing and managing the programme of work to deliver core software component for Diamond II
  • Collating, understanding, and communicating core software the requirements for Diamond II software across Diamond, translating these into functional and technical specifications.
  • Providing a technical advisory/support function to Diamond.
  • Planning, designing, coding, testing, deployment, documentation, and support of core software.
  • Providing and managing the delivery of technical and professional knowledge to identify opportunities for technical or process improvement.

About you

You will have a thorough understanding of modern software development in large scale scientific research environment or industry, from both a traditional sense and with regards to modern software architectures as applied to control, data acquisition data analysis including computing and data-intensive research. In addition, an understanding of leading high throughput computing and storage solutions.

You will have strong managerial experience and the ability to deliver inspirational leadership to cross-functional teams, directing change, and software project management.

You will demonstrate knowledge/experience of:

  • Experimental science
  • Technical software engineering.
  • Gathering software requirements from diverse clients and interests and building coherent lists for their delivery.
  • Modern software project management techniques and tools.
  • Object orientated languages such as Java, C, C++ and Python.

You will hold a first degree in engineering or Science with PhD qualified candidates desirable.

You will demonstrate good interpersonal, communication and presentational skills, including the ability to communicate complex information to a ‘non-technical’ audience in an easily comprehensible way.


Diamond offers an exceptional benefits package to support staff in achieving a positive work/life balance. This includes 25 days annual leave plus 13 days of statutory and company holidays and an excellent pension scheme. Staff also have access to a range of amenities on site including a nursery, cafes, a restaurant and sports and leisure facilities. A relocation allowance may also be available where applicable.

With highly advanced technology at your disposal and a wide range of training and mentoring opportunities available, Diamond is an excellent choice for those looking to enhance their skills and experience.

To Apply

Please use the online application process to apply and tell us why you believe you are suitable for this role.

Other information

Where relevant, and possible for the role, we will consider flexible working arrangements, secondment and job share opportunities.

Diamond attract talented individuals from around the world and currently employ 44 different nationalities. Reflecting trends in our sector we employ more men than women (77% men and 23% women as at March 2021). Therefore, in accordance with law and good practice, we particularly welcome applications from suitably qualified women.

If you are disabled and would like to be considered under the Disability Confident Scheme, please let us know via the online application process.

Diamond are members of Working Families (the UK’s work-life balance organisation), we have also achieved the Athena SWAN Bronze award and Disability Confident Level Two.

To apply for this job please visit vacancies.diamond.ac.uk.