Associate Software Engineer -NDS

Job details
Posting date: 14 November 2019
Salary: £24,670 to £30,742 per year
Hours: Full time
Closing date: 14 December 2019
Location: Edinburgh, Scotland
Company: NHS Education for Scotland
Job type: Permanent
Job reference: 4769BR

Apply for this job


NHS Education for Scotland
Associate Software Engineer – NDS

Job Summary
• Agenda for Change Band 5; £24,670 to £30,742 per annum
Full Time, 37.5 hours P/W

Build on your professional Software Engineering experience while quickly helping improve health and social care for millions!

NDS (NES Digital Service) is a fast-growing team focused on improving people's lives by building impactful, social care and health products from the ground up - delivering these across web, mobile and emerging channels. Our team includes a rich mix of talent from technical, medical and other backgrounds

Applying a start-up mindset, we deliver quickly, enabling continual improvement in services available to millions.

We believe embracing diversity is key to building products which meet the needs of Scotland’s citizens.

The opportunities are endless

For starters, we believe it should be easy for you, your family, friends and indeed ever citizen to book appointments, get test results, and renew prescriptions online.

We also believe that those helping you – in a hospital, GP practice, or your home – should have straightforward, appropriate access to the information that lets them do that job.

One of our initial products supports the ReSPECT process providing peace of mind for citizens and developed in partnership with medical professionals.

What we can offer you

A collaborative, open and empowering environment.

Continually learn and grow in impact by working in cross-functional teams combining engineering, product, and design with clinical and care expertise. We talk openly about our work, open source what can be reused, and use open standards. We build things iteratively, learning from our users.

Life-work balance - with opportunities for flexible working and remote working

Modern Tech Stack

Work with a broad range of technologies and development processes to build cloud-hosted products including node.js, React, Postgres, Java, etc

Extensive Benefits

Incremental progression through the salary band, plus annual NHS salary scale review
Generous NHS pension scheme
Annual Leave – 27 Days increasing in line with service plus 8 days public holiday

Your Role

As Associate Software Engineer you will play a role in the delivery of NDS products across their entire life cycle

Your responsibilities will include but are not restricted to

• Bringing basic software development experience and a keen interest in developing and enhancing your skills in software development to bear in the development of NDS products
• Development, maintenance and operation of products and their constituent services
• Iteratively deliver value to stakeholders, learning with each step
• Participate in your team’s planning

What we love to see

• Experience of web/software development and web related issues
• Experienced in Agile Development
• Understanding of web development and hosting technologies
• Continuous Integration, Automated Testing
• Languages – While not essential experience developing with node.js, java, React would be a bonus

For informal enquiries, please

For Assistance
Please contact us at

Closing Date: TBC
Interview Date: TBC

Applications must be made online via our website:

CVs will not be accepted.

Proud member of the Disability Confident employer scheme

Disability Confident
About Disability Confident
A Disability Confident employer will generally offer an interview to any applicant that declares they have a disability and meets the minimum criteria for the job as defined by the employer. It is important to note that in certain recruitment situations such as high-volume, seasonal and high-peak times, the employer may wish to limit the overall numbers of interviews offered to both disabled people and non-disabled people. For more details please go to Disability Confident.

Apply for this job