Associate Software Engineer - 5821BR

Job reference: 045429

Location: Flexible

Job closing date: 07/03/2021

Job posted date: 22/02/2021

Salary: Band 5 (£25,100 - £31,649)

Employment type: Fixed-term

Job Type: Administrative Services

Hours of work: 37.5

Department: NDS

Employer (NHS Board) : NHS Education for Scotland

**** COVID-19 – Please note that during this time all interviews will be conducted remotely.  If successful, you will also initially be working remotely in line with the guidance from the Scottish Government***

Band 5 - £25,100 to £31,649 per annum (pro-rata)
Hours of Work:  37.5 hours per week (We are happy to consider applicants seeking reduced working hours – up to 30 per week)
Fixed term 36 Months

About NDS
NDS (NES Digital Service) is a fast-growing team within NHS Scotland using a modern tech stack and lean agile development practices to build and scale a new digital platform and services helping improve health & social care for millions across Scotland.  

Our work is challenging, varied and hugely rewarding – NDS is a unique environment where you could help improve eye care, cancer treatment, address the impact of COVID-19 (and much more…)

We are non-hierarchical.  We are truly collaborative working in cross-functional teams.  We fail-forward.  We iterate.  We continually learn and share our knowledge.  

We are proud to have attracted colleagues from a wide range of backgrounds including tech (Skyscanner, NCR, Travelnest, JP Morgan, TV Squared, CareSourcer) as well as clinical and other sectors.  You can discover more about our team on our blog.

We deliver quickly… in 10 days we designed, built, and launched a complex service for people shielding during COVID lockdown ensuring access to regular food parcel deliveries and priority supermarket delivery slots.

The Opportunity
As Associate Software Engineer, you would be joining NDS at an exciting time working in a cloud-first environment deploying and managing the services you’ve built applying modern CI/CD, monitoring and alerting practices.

Your professional development is important to us.  To enable your rapid and continual growth we’ll ensure ongoing mentoring, training and other learning opportunities are available to help you grow in areas which are important for you.

You’ll have the opportunity to work with (and maybe learn) technologies including React, Node, Java, Kubernetes, Kibana and AWS.

If you were in this role today here's some of the things you may be doing…
-    Contributing to the design and development of the National Digital Platform.  All our Product teams work plays a key part in evolving this 
-    Demoing a new feature on the eyecare service you had helped build to colleagues at our regular showcase
-    Designing, deploying, and managing your own infrastructure on AWS
-    Introducing a new team member to the monitoring and alerting solutions used by all our teams.  Improving the documentation to cover some additional points based on the questions they asked 
-    Speaking with doctors for their feedback on the latest version of a service you are building together.
-    Contributing to an engineering design session for a potential new service intended to help improve cancer care  
-    Identifying a solution to improve cloud costs and presenting this at the engineering team meeting
-    Helping plan a smooth onboarding experience for a new team member joining next week
-    Sharing an interesting blog with your team about how small changes can help to promote healthy and productive remote working
-    Walking the dogs over lunchtime to enjoy the fresh air and come back to work fresh
-    Interviewing a promising engineering candidate who had a great design interview.  Maybe they could be joining soon?

Diversity & Inclusion
Developing a successful national service for Scotland is impossible without ensuring we consider the diverse needs, perspectives and backgrounds of everyone in Scotland in our work.

We are focused on hiring the very best talent available for NDS, and actively encourage applications from candidates of all backgrounds and aim to ensure everyone is treated fairly, with respect and has a positive recruitment experience – regardless of the outcome.

If you are considering applying and feel it would be helpful to discuss this initially please get in touch
It’s not essential to be in a software engineering role right now.  You could be returning from maternity, a career break or returning to software development after working in another field 

Benefits Which Matter
-    Life-work balance - with opportunities for flexible working and remote working
-    Generous NHS pension scheme
-    Annual incremental salary increases (up to the maximum of the salary band) plus annual NHS salary scale review
-    Annual Leave – 27 Days increasing in line with service plus 8 days public holiday
-    NHS discounts and more

Your Role
As Associate 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… 
•    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 delivering value to stakeholders, learning with each step
•    Participating in your team’s planning 

What We Love to See 
•    Experience of web/software development and web related issues 
•    Experienced in Agile Development, Cloud Technologies, Continuous Integration, Automated Testing
•    Languages – While our core stack includes node.js, java, react you don’t need direct experience of these.  If you’re currently working with different technologies but attracted by learning new tech we’d encourage you to apply

Please note that this position is offered on a 36-month Fixed Term Contract Basis
For further information please refer to the Job Information Pack attached.

For Assistance please contact: