Vacancy overview


Vacancy Software Engineer Technician
Employer National Physical Laboratory
Vacancy type Permanent paid job
Reference number Sof9724
Form of employment Full Time
Salary / Rate £31,065 - £31,065
Hours 40.00
Published 06/06/2025
Closing date 04/07/2025

Description

The National Physical Laboratory (NPL) is a world-leading centre of excellence that provides cutting-edge measurement science, engineering and technology to underpin prosperity and quality of life in the UK. Find out more about what it is like working here on this link: The Measure of Us

Our world leading Time & Frequency department are seeking an experienced and practising Software Engineer Technician.

You will be joining our team at an exciting time - we maintain the UK’s National Time Scale, UTC (NPL), and are currently developing a new resilient time scale Facility  that will underpin our Critical National Infrastructure. This will address the risks associated with our dependency on global navigation satellite systems (such as GPS) that are vulnerable to both natural and intentional interference.

As Software Engineer Technician, you’ll enjoy working alongside prominent Scientists and Engineers to support the development of production-ready software to time, quality, and cost.

Duties

 Key responsibilities:

  • Support the development of applications to meet business and service requirements
  • Work collaboratively as part of an Agile team to deliver high quality software within expected timeframes
  • Ensure software quality by following best coding practice, test procedures, change management processes and cyber security principles
  • Produce and maintain up-to-date documentation of supported applications for knowledge transfer and team resilience
  • Continually improve knowledge and skillset, keep abreast of knowledge in your technical area, understand impact of your work and communicate opportunities as appropriate

Essential criteria

To be successful in this role, you will have the following skills, experience, and qualifications:

Essential

  • Recent and proven experience in software development
  • Degree-level educated in Computer Science, Mathematics (or closely related discipline), or equivalent experience
  • Strong written and oral communication skills

 

Desirable criteria

Highly-desirable

  • Python
  • Software development in a Unix/Linux environment

How to apply

Further details including making an application can be found on the web link here: Software Engineer Technician

Documents

  • No documents available