Job Advert
Agenda for Change 8B; £53,291?to £62,259?per annum
Full Time, 37.5 hours P/W
Permanent
Edinburgh
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 further information please refer to the?Job Information Pack. For assistance, please contact: matthew.hill@nes.scot.nhs.uk