Salary range for the position is from £37,087 to £46,868, rising to £44,666 to £60,430 for Senior Level contingent upon qualifications and experience. The role is positioned at the Harwell Science and Innovation Campus in Oxfordshire with a primarily on-site presence but allows for some remote work. We are open to full-time applicants and are willing to consider flexible working hours.
About Diamond Light Source: We operate one of the most sophisticated scientific facilities globally, hosting the UK’s synchrotron light source, which is a massive microscope emitting beams 10 billion times brighter than the sun. Our facility is instrumental in revolutionary research in a myriad of fields, including medical vaccines and nanotechnology.
At present, Diamond is undergoing a significant enhancement called Diamond-II, which will improve our capabilities across many fronts, ensuring an even brighter and more potent light source.
Software is crucial for the science carried out at Diamond, encompassing a range of operational needs from synchrotron and beamline hardware control to experiment management, data storage, processing, and visualization, as well as facilitating beamtime applications and managing remote experiments.
About the Role: We’re looking for a Software Engineer or a Senior Software Engineer to join our team and contribute to the development and maintenance of state-of-the-art scientific software through international collaborations. Our software is vital for managing the vast information required for Diamond’s impactful scientific pursuits.
Key responsibilities include optimizing Diamond’s Laboratory Information Management System (LIMS), a web application tracking the extent of experiments. The LIMS is crucial for scientists worldwide to plan, execute, and visualize experiments, integrating with data analysis tools.
Upgrading our software to meet Diamond-II’s future demands includes both refreshing the current system and developing a new architecture, offering an exceptional chance for career development in a leading science establishment.
In this interactive and cooperative team setting, your main tasks will involve working closely with scientists to translate scientific needs into software functionality and collaborating internationally to produce software benefiting other facilities.
*The position will be filled at either Grade 4 or 5, based on the applicant’s skill set, experience, and credentials.
About You: We are seeking individuals with a track record in the Software Development Lifecycle, specifically with:
– Technical software development skills.
– Proficiency in JavaScript and frameworks like React or Angular.
– Familiarity with testing frameworks like Jest or Vitest.
– Knowledge of agile methodologies, specifically SCRUM.
– Leadership abilities for small teams and mentorship capabilities (Senior Level).
– Capacity to handle multiple projects with diverse IT systems.
– Experience with open-source software and community-driven projects.
– A degree in science, engineering, mathematics, computer science, or equivalent practical experience.
– Effective communication skills to translate scientific requirements into software specifications.
– Interested in supporting scientific research with solid analytical and interpersonal skills.
Experience with GitHub/GitLab is advantageous, as well as a commitment to UX and software quality.
Benefits: Diamond offers a comprehensive benefits package, including 26 days of annual leave plus closure over Christmas, public holidays, and the opportunity for 2 days of annual volunteering. Flexible working and an excellent pension scheme are part of the exciting package, alongside on-campus amenities such as childcare, dining options, and sports facilities. A relocation allowance may be considered where necessary.
To Apply: Please submit your application online, highlighting why you are a fit for this role.
The application deadline is 17th March 2024. Candidates are encouraged to apply early, as interviews may commence before the closing date