Health Education England (HEE)

Developer - Back End Developer - Focus On ESR - (Post One)

Incomplete applications

6
Incomplete applications
4 SME, 2 large

Completed applications

21
Completed applications
16 SME, 5 large
Important dates
Opportunity attribute name Opportunity attribute value
Published Monday 17 June 2019
Deadline for asking questions Wednesday 19 June 2019 at 11:59pm GMT
Closing date for applications Monday 24 June 2019 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:

Azure cloud hosting
Appreciation of APIs and complex systems integrations
Standards such as REST, gRPC, GraphQL, Thrift and/or JSON-RPC and older alternatives of file transfers
Source Control: GitHub
Working 'Agile' (using Scrum) in a pair programming environment
Latest start date Monday 15 July 2019
Expected contract length Six 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:
- ESR stakeholders (e.g. development team)
- 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 deliver a bi-directional interface between HEE's TIS system and ESR.

This involves:
Reviewing the viability of the existing one-way interface from TIS to HEE;
Using knowledge and experience of both traditional and modern interfaces to come up with the optimal solution;
Developing, deploying and ensuring the integrity of a microservice to transfer data to and from the TIS MySQL database;
Documenting systems integration aspects, versioning and design with service evolution in mind;
Potential development of a user interface (as directed by the outputs from the Business Analyst discovery work).

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 being worked to:
Advert closes – 24/06/19.
Shortlisting – 25/06/19 + 26/06/19.
Successful suppliers invited to interview - 27/06/19 + 28/06/19
Unsuccessful suppliers informed - 27/06/19 + 28/06/19
Interviews - 11/07/19 - (IN PERSON)
Contract award - week commencing 08/07/19
Preferred start date – 15/07/19

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
  • Have Linux, Azure, Docker
  • Have Java 8, Maven, Spring/Spring Boot
  • Have Junit, Mockito
  • Have MySQL, MSSQL
  • Git
  • Experience of an Agile/Scrum environment
  • Teaching, knowledge transfer and pair-programming
Nice-to-have skills and experience
  • JIRA and Confluence experience
  • JavaScript experience
  • TypeScript experience
  • Angular 5+ experience
  • Knowledge of web services/REST, microservices
  • Knowledge of transfer of CSV dat files to and from an FTP server

How suppliers will be evaluated

How suppliers will be evaluated
Opportunity attribute name Opportunity attribute value
How many specialists to evaluate 5
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 ability to work with clients with low technical expertise
  • Evidence of taking responsibility for their work
Assessment methods
  • Work history
  • 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 in place? No there is not.
2. Can the Authority confirm if they are working with an incumbent supplier ? No we are not.
3. Will this role allow flexible or remote working? 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.
4. For the first question, is HEE looking to secure the skills of someone with Linux AND Azure AND Docker? Or, will HEE consider other cloud based technologies such as AWS and or Google Cloud? Thank you. HEE uses the Azure environment as this is where our TIS system is hosted. We regard having the knowledge and experience of the Azure environment to be essential. Regarding Linux and Docker, we would expect that the specialist working as a specialist to have some experience of having either used these tools or the knowledge of how these tools work and can adopt them when working on this project.