Her Majesty’s Passport Office

Scala Developer

Incomplete applications

Incomplete applications
11 SME, 1 large

Completed applications

Completed applications
11 SME, 2 large
Important dates
Opportunity attribute name Opportunity attribute value
Published Thursday 3 August 2017
Deadline for asking questions Monday 7 August 2017 at 11:59pm GMT
Closing date for applications Thursday 10 August 2017 at 11:59pm GMT


Opportunity attribute name Opportunity attribute value
Specialist role Developer
Summary of the work Developer to take a maintenance and incremental change role initially covering one service but would also include the other services that fall under Service Optimisation team's responsibility. These are delivered in an Agile manner to the cloud hosted platform.
Latest start date Thursday 31 August 2017
Expected contract length 2 years
Location London
Organisation the work is for Her Majesty’s Passport Office
Maximum day rate

About the work

About the work
Opportunity attribute name Opportunity attribute value
Early market engagement
Who the specialist will work with The domain stakeholders, delivery manager, working in an agile environment.
What the specialist will work on Work Packages include:
1. Acting as the lead developer for a specific service.
2. Incremental development of the service to evolve the service to more closely meet the Technical Design Authority approved technical stack, so follow the road-map.
3. Ensure the service applications meet best practice coding and structural designs.

Work setup

Work setup
Opportunity attribute name Opportunity attribute value
Address where the work will take place Fleet Street/Westminster
Working arrangements Typically on-site, with some opportunity to work remotely.
Security clearance SC Clearance is required. HM Passport Office will support the clearance process

Additional information

Additional information
Opportunity attribute name Opportunity attribute value
Additional 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 in-depth experience of Scala programming
  • In-depth knowledge of modern JavaScript and Node.JS and use of the express JS framework
  • Have In-depth Knowledge of MySQL or Postgres
  • In-depth web design and development experience with CSS and SASS
  • Good knowledge of Docker and Kumbernetes
  • In depth experience of working in an agile environment, including continuous delivery
Nice-to-have skills and experience
  • Monitoring with Sysdig
  • Experience with AWS (Amazon Web Services)
  • Familiarity with Drone.10 CI

How suppliers will be evaluated

How suppliers will be evaluated
Opportunity attribute name Opportunity attribute value
How many specialists to evaluate 3
Cultural fit criteria
  • Work in a multi-discipline team
  • Can work with stakeholders with low technical expertise
  • Able to manage own work tasks with minimal management
  • Be transparent and collaborative
  • Focus on delivery
Assessment methods
  • Work history
  • Interview
Evaluation weighting

Technical competence


Cultural fit




Questions asked by suppliers

Questions asked by suppliers
Supplier question Buyer answer
1. Does this role fall within the off payroll worker legislation? We expect this engagement to be outside IR35, however status is assessed on a case-by-case basis.
2. Will this role be within IR35? We expect this engagement to be outside IR35, however status is assessed on a case-by-case basis.
3. What is the lead time for feedback once the application is submitted? The panel will aim to send their shortlisting results by week ending 18th August 2017.
4. Can a candidate with DV clearance be considered for this role? Yes.
5. Will you sponsor SC clearance? Yes.
6. Can more than one candidate per supplier be submitted for this role? No, on the Digital Market place, a supplier can only submit one candidate per role.
7. Any chances of change in start date as the latest date mentioned is Thursday 31 August 2017? The latest start date remains the same but will depend on the successful candidates clearance process.
8. What are the other expenses which will be paid? Other than travel expenses for business needs, other expenses will not be covered.
9. Any specific format(pdf,doc) in which CVs to be sent later? CVs can be sent in either PDF or Doc format.
10. Is occasional remote working allowed? Yes
11. Is there any travel involved in this role and will the travel expenses be paid ? There may be travel involved to different regional sites in the UK and any travel required by the business will be paid.
12. What is the total number for positions open for this role? There are 2 roles available for Scala Developers on the team – The other, Another vacancy is currently live on the Digital Market Place as a separate vacancy.
13. Is the rate inclusive or exclusive of VAT? The day rate is exclusive of VAT.
14. Would you consider work permit holders (e.g. Tier 2 General Visa) and EU passport holders for this role ? Our security team require the successful candidate to fall into these categories below:
-British Citizen
-EEA Citizen (or Swiss or Turkish Citizen)
-Commonwealth Citizen with no time limit or restrictions on stay in the UK.
15. You have recently advertised for a similar Scala Developer opportunity. Please can you confirm whether this is a new requirement or an amended requirement? This is a New requirement.