Work with us

Please wait, loading

TIS Lead Developer

NHS TCS 2018: Band 8b

Main area
NHS TCS 2018: Band 8b
Job ref
Piccadilly Place
£49,242- £59,964
Today at 23:59

Health Education England is committed to recruiting the best person for the job, based solely on their ability and individual merit as measured against the criteria for the role; through a process that is fair, open, consistent and free from discrimination. Health Education England supports the values and pledges of the NHS Constitution. 

We are committed to being a diverse and an inclusive employer and will build a culture where all employees are valued, respected and acknowledged. We strive to ensure that no individual receives less favourable treatment on the grounds of their gender identity, sexual orientation, disability, religion or belief, colour, race, ethnicity, national origin, age, pregnancy and maternity, marital or civil partnership status, transgender status, HIV status, social background, trade union membership or non-membership and is placed at a disadvantage by requirements or conditions that cannot be shown to be justifiable.  

HEE have policies and procedures in place to ensure that all applicants and employees are treated fairly and consistently.  We are proud to showcase our accreditation and ongoing commitment to Disability Confident, being an Inclusive Employer, a Stonewall Diversity Champion, our bronze award from the Defence Recognition Scheme, and we are delighted to support Apprenticeships and Tommy’s pregnancy at work scheme.

Health Education England (HEE) are at the core of the NHS’s £5 billion investment into education and training across the NHS. We’re working to building modern, user-led, digital training system that works more simply for its users and we’re looking for talented people to help us achieve this goal.


This role is in the Trainee Information Systems (TIS) team. This team built and continues to develop the primary system for the administration and management of all trainee doctors and dentists in the NHS in England. It is an incredibly important system ensuring the NHS has sufficient numbers of healthcare professionals for the nation’s future needs.


The Lead Developer role will involve you working across a number of digital products, liaising closely with Product Owners, Scrum Master, Business Analysts and Dev teams to deliver user-centred solutions. You will be an experienced Developer, interested in working across national solutions helping the NHS and its staff. You will be joining a multi-disciplinary team, contributing your own experience and adding value whilst collaborating with others and mentoring colleagues. You will have a passion for personal development.


We don’t expect you to know everything. The team is very happy to help with any areas you may have had little exposure to (by pairing, mentoring, sending you on courses, and conferences), but we do require a certain level of experience and the right underlying learning attitude. We encourage personal development, and as always, aim to have our team members grow alongside our digital solutions, helping make the NHS better.


We have a variety of job roles in the team. But fundamentally we are moving away from functional divisions. We pair program a lot and are aiming for everyone to have a base understanding of all development, testing and operations functions, along with any specialism they may have. We manage our day-to-day work following the Scrum framework.

We heavily use the following tools and technologies:

  • Java for our back-end services.
  • Angular for our front-end applications.
  • MySQL, MSSQL & Redis databases.

You should apply if you:

  • enjoy working as part of a multi-disciplinary team.
  • have a good range of developer knowledge and experience (see below).
  • have Agile experience (preferred).
  • have the ability to think ‘Agile’ (required).


  • Flexible working hours.
    Whether it's home, remotely, working part-time, working compressed hours.
    We've got people doing it and we're happy to discuss options with you.
  • Training and learning opportunities.
    Many of our staff attend and run conferences and meetups.
  • An NHS pension.
  • NHS discount on holidays, travel, electronics and shopping at many major high street stores.
  • Bike loans and season ticket loans.
  • Maternity leave, adoption and shared parental leave.



  • Java (8) for our back-end services
  • Angular (4+) for our front-end applications
  • MySQL, MSSQL & Redis databases
  • Elasticsearch

Ops / collaboration:

  • Git
  • Agile thinker
  • Keen pair programmer



  • Back-end
  • REST - general knowledge of web services
  • Spring or SpringBoot
  • Junit, Mockito and TDD
  • IntelliJ or Eclipse
  • ELK Stack (Elasticsearch, Logstash, Kibana)
  • jHipster
  • Swagger
  • Front-end / testing
  • JavaScript (ES6 Typescript)
  • Bootstrap
  • Npm
  • Grunt
  • Gulp
  • Jhint
  • Jasmine and Karma
  • Protractor, Cucumber and Gherkin


  • Jenkins, Ansible and Docker
  • Maven
  • Scrum experience
  • Enjoy teaching and learning
  • JIRA and Confluence

Committed to being an Inclusive EmployerApprenticeships logoStonewall equality policy. Equality and justice for lesbians, gay men, bisexual and trans people.Defence Employer Recognition Scheme (ERS) - BronzeDisability confident committed

Documents to download

To print a document or save it to your computer, please click with your right mouse button on the document title and select "Save Target As...". You can then save the document in a suitable place on your computer ready to print it out. Clicking with the left mouse button will open the document in a new window (if your web browser can do so).

Apply online now

Further details / informal visits contact

Please contact

Ray Hill (TIS Technical Architect) via email on