Back to Job Search

Full Stack Software Engineer

Job Description

Full Stack Software Engineer Inside IR35

Contract Term: 3 months

Contracting Authority: NHS Digital

Location: Exeter - Hybrid - on an as and when needed basis

NHS Digital is a great place to work. What we do matters.

Our outstanding teams are passionate about technology and public service, making use of everyone's skills to improve people's lives.

We collaborate to deliver world class tech and intelligence, so come and join us. We are committed to sustainability, diversity and inclusion; our people are at the heart of what we do.

As a Full Stack Software Engineer, your main responsibilities would be:

  • Deliver against a team goal
  • Participate in agile sprint ceremonies
  • Develop new features/amend existing
  • Review other developers code and attend code reviews of own code
  • Collaborate with other team members and stakeholders
  • Bring new ideas and technologies to the table
  • Support knowledge transfer to the team by way of documentation, show and tells and pair work where required.

You'll have relevant experience in:

  • AWS
  • Docker
  • Git
  • CI/CD

Highly Desirable

  • Kubernetes
  • Jenkins


  • JAVA
  • JavaScript
  • Node
  • Python
  • Sonarqube
  • Splunk

If this role sounds like something that you would be interested in, please click the link to apply or email .

"In applying for this role you acknowledge the following; this role falls in scope of the Off Payroll Working in the Public Sector legislation. Any rates of payment quoted will reflect the gross rate per day for the assignment, and will be subject to appropriate taxes and statutory costs. As such the payment to the intermediary and your income resulting from this contract will be different."

Please be aware that this role can only be worked within the UK and not Overseas.

NHS DIGITAL - Find out about the amazing work we do by visiting our website:

Find further information on the current work we are undertaking meeting the challenges of the pandemic here:

Why you should apply

We value the different experiences our people bring to their work at NHS Digital. We're working to create an environment where everyone can make a full contribution no matter their background, identity, or circumstances.

Which means, we encourage applications from people of all backgrounds and abilities. Don't worry if you don't meet all the criteria we've suggested - knowledge and experience you've gained in other ways might make us think about the role differently. Go ahead and apply.