Senior Software Engineer - NDS

NHS Education for Scotland
Edinburgh Technopole
£50,000 - £59,999
24 Jun 2019
27 Jun 2019
Contract Type
Full Time

Agenda for Change 8B; £53,291 to £62,259 per annum
Full Time, 37.5 hours P/W

Your Software Engineering skills could quickly transform 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 a Senior Software Engineer you will play a key role in delivering valuable solutions to complex problems across health and social care.

Your responsibilities will include but are not restricted to

Applying software engineering best practice and suitable technologies to design, develop operate and maintain core services and products
Designing secure, resilient, reliable, cost effective and scalable systems
Ensuring continual improvement in software engineering, product and processes through an iterative approach to development
Influence strategy and contribute significantly to the success of your team e.g. through mentoring, prioritisation and planning
Helping NDS attract and hire the best talent to NDS by participating in hiring and recruitment activity as required

What we love to see

Experience directly delivering, operating, and guiding others in the delivery and operation of, software solutions in a complex environment
Expertise in fundamentals of software development including version control, continuous integration, continuous delivery, unit testing, and test-driven development
Languages - While not essential experience developing with node.js, java, React would be a bonus Practical or theoretical knowledge of using cloud platforms and tools like Kubernetes to design, build and deploy functioning systems in the cloud
Ability to work effectively with stakeholders outside the immediate team, such as clinicians in NHS Scotland and other organisations. Understanding their problems and digesting feedback on solutions you have provided.

For assistance, please contact:

Applications must be made on line via our website:

CVs will not be accepted

More searches like this