Health Education England (HEE)

Back End Developer - Revalidation

Incomplete applications

10
Incomplete applications
10 SME, 0 large

Completed applications

44
Completed applications
40 SME, 4 large
Important dates
Opportunity attribute name Opportunity attribute value
Published Monday 6 January 2020
Deadline for asking questions Wednesday 8 January 2020 at 11:59pm GMT
Closing date for applications Monday 13 January 2020 at 11:59pm GMT

Overview

Overview
Opportunity attribute name Opportunity attribute value
Specialist role Developer
Summary of the work Back End Java Developer using open source and cloud technologies such as:
Cloud Hosting (AWS)
Appreciation of RESTful APIs and complex systems integrations
Source Control: GitHub
Working 'Agile' (using Scrum) in a pair programming environment
Latest start date Monday 3 February 2020
Expected contract length Three months
Location London
Organisation the work is for Health Education England (HEE)
Maximum day rate We decided not to set a maximum day rate or disclose our budget constraints. We seek excellent value for money and affordability.

About the work

About the work
Opportunity attribute name Opportunity attribute value
Early market engagement -
Who the specialist will work with You'll be expected to work with the following:

- Scrum Master, Service Managers (Product Owners) and Team (incl. BAs, UI/UX, Test Lead, Front End and Full Stack Developers, Ops)

Stakeholders such as:
- Trainees (of the medical, dental, pharmacy and healthcare science profession)
- (Hospital) Trust administrators and managers
- Business Managers and subject experts
- Others involved in the education and training of the multi professional healthcare workforce

Third party suppliers
- Legacy and future suppliers
What the specialist will work on A Back End Java Developer is required to refactor and redevelop the Trainee Information System (TIS) Revalidation microservice.

This involves:
Reviewing the existing Java application
Refactoring the existing Java code
Implementing new functionality
Fixing bugs
Sharing knowledge, pair programming and developing the understanding of the application within the current TIS team.

Work setup

Work setup
Opportunity attribute name Opportunity attribute value
Address where the work will take place Health Education England
Floor 3
Stewart House
Russell Square
London
WC1B 5DN
Working arrangements Timescales we are working to:
Advert closes – 13/01/20
Shortlisting and successful suppliers invited to interview - week commencing 13/01/20
Interviews in person - 22/01/20 and potentially 23/01/20
Contract award - week commencing 27/01/20
Preferred start date – 03/02/20

HEE is an employer keen on promoting work/life balance, and protecting people's mental health. As such we expect all staff to work remotely one day a week. Further remote working is also possible subject to negotiation with line manager.

The role is outside of IR35.
Security clearance No

Additional information

Additional information
Opportunity attribute name Opportunity attribute value
Additional terms and conditions The awarded supplier will also need to adhere to the principles set out in the standard NHS Terms and Conditions.

Skills and experience

Buyers will use the essential and nice-to-have skills and experience to help them evaluate suppliers’ technical competence.

Skills and experience
Opportunity attribute name Opportunity attribute value
Essential skills and experience
  • Java 8/11, Maven/Gradle, Spring/Spring Boot
  • Docker, Cloud hosting
  • Junit, Mockito
  • MySQL
  • Elastic Search
  • Experience of an Agile/Scrum environment
  • Teaching, knowledge transfer and pair-programming
Nice-to-have skills and experience
  • Angular 6+ experience
  • Knowledge of web services/REST, micro-services

How suppliers will be evaluated

All suppliers will be asked to provide a work history.

How suppliers will be evaluated
Opportunity attribute name Opportunity attribute value
How many specialists to evaluate 3
Cultural fit criteria
  • Work transparently and collaboratively in a no-blame culture, encouraging all to fail fast and learn from mistakes
  • Demonstrate experience of supporting and coaching other team members
  • Evidence their confidence to challenge the status quo
  • Evidence of taking responsibility for their work
Additional assessment methods
  • Reference
  • Interview
  • Scenario or test
Evaluation weighting

Technical competence

50%

Cultural fit

20%

Price

30%

Questions asked by suppliers

Questions asked by suppliers
Supplier question Buyer answer
1. Is there an incumbent? No
2. Are you able to confirm if there is an incumbent in play for this? There is no incumbent in play for this.
3. What data source is being used and how it is accessed? For instance, is it EJBs or Hibernate ? We currently have a MySQL database and use JPA and Hibernate.
4. What is the back-end platform? Is it JBoss or something else? No - we don't use JBoss. We run containerised Java applications using Docker.
5. hi, is there a current incumbent in this role? No there is not.
6. Q1. Does our candidate need SC? If so, can you sponsor it?
Q2. What's your budget?
Q3. Is it fixed 3 month or extension possible?
Q1. No
Q2. As mentioned in the advert - we decided not to set a maximum day rate or disclose our budget constraints. We seek excellent value for money and affordability.
Q3. The contract is advertised at three months. There is a possibility that a contract could be extended by a further 25% as allowed in the template contracts.
7. Q1. Does our candidate need SC? If so, can you sponsor it?
Q2. What's your budget?
Q3. Is it fixed 3 month or extension possible?
Q1. No
Q2. As mentioned in the advert - we decided not to set a maximum day rate or disclose our budget constraints. We seek excellent value for money and affordability.
Q3. The contract is advertised at three months. There is a possibility that a contract could be extended by a further 25% as allowed in the template contracts.
8. Is there any scope for remote working? If so how many days can be worked remotely? As mentioned in the advert:

HEE is an employer keen on promoting work/life balance, and protecting people's mental health. As such we expect all staff to work remotely one day a week. Further remote working is also possible subject to negotiation with line manager.