Scala Developer - Home Office - SEO (IT)

Government Digital & Data
London

The Developer works on software components that form part of a product. You will be involved in designing, running and improving software that meets user needs. You will typically work under the guidance of senior colleagues in your team. You will work to our technical standards writing clean, secure code following a test-driven approach, ensuring the code is open as far as possible and can be re-used. Tools and Technologies we use: We are keen for Engineers to continue learning new technologies, we have a large range in the Home Office including: Backend: Java, Node.js, C#, Python, PHP, Scala, Power platform Frontend: React, JavaScript, Typescript, Angular? Data: PostgreSQL, Microsoft SQL Server, Mongodb, Apache Cassandra? DevOps: AWS, Kubernetes, Azure, Jenkins, Docker, Ansible, Terraform AI: Azure ML Studio, Python, Github Copilot, OpenAI Candidate profile: Main responsibilities Delivering secure, reliable and scalable software in your team; undertaking a breadth of development tasks. Designing new software using appropriate tools and in line with standards, proving designs through prototyping. Reporting on system performance and supporting test activities; keeping documentation up to date. Supporting services you have delivered through regular maintenance activities, balancing your work with your leadership. Working with other engineers to deliver new capability, for instance improved CI/CD pipelines or test approaches. Essential skills Ability to design modular, secure, and maintainable Scala components using recognised design principles and tools, validating designs through prototyping and ensuring compatibility with Play Framework architecture. (SWDN) (Lead essential criteria) Experience developing reliable Scala and Play Framework applications, writing clean, idiomatic code, and following best practices for collaborative development and CI/CD workflows. (PROG) Skilled in creating and executing automated tests for applications (unit, integration, end-to-end) using ScalaTest and Mockito to ensure code quality and correctness. (TEST) Capable of integrating Play Framework services with external systems via REST APIs, managing clients and JSON serialization/deserialization securely and efficiently, and contributing to build and deployment automation through CI/CD pipelines. (SINT) Knowledge of managing and validating data in applications, including working with relational and NoSQL databases, implementing data access layers, and ensuring data integrity. (DATM) Able to support and maintain applications post-deployment, including troubleshooting, performance monitoring, optimizing application responsiveness, and applying regular updates to keep services reliable. (ASUP) SFIA capability framework Skills for the Information Age (SFIA) is the technical framework that sets the standard capability and development of all?levels in the Home Office.?This is a link to the capability framework:??. We use set SFIA technical skills to form our interview questions and we will assess you against these technical skills during the selection process. The essential skills listed above are reflective of the Home Office Government Digital and Data Profession Career Framework (based on the industry standard SFIA framework). Use the SFIA to understand what would be expected for each technical skills listed below.

Posted 2026-02-27

Recommended Jobs

Service Colleague (Hiring Immediately)

Asda
Feltham, Greater London

Job Title Service Colleague Location Feltham Employment Type Part time Contract Type Fixed Term Shift Pattern Work Shift: Days Hours per Week 15 Pay Rate £13.82 Ca…

View Details
Posted 2026-02-27

Senior digital media lead

Michael Page
City of London, Greater London

Develop annual and quarterly global media strategies that align with business objectives and drive measurable results. Act as the central point of contact for media strategy across Growth Marketin…

View Details
Posted 2025-11-21

Music Teacher (KS3 Focus) - Brent Outstanding Academy

Marchant Recruitment
Brent, Greater London

School Status & Location Sector: Outstanding Ofsted-rated School (Creative Performance Hub). Borough: Brent. Start Date: Full-time role commencing ASAP; Temporary to Permanent contract oppor…

View Details
Posted 2025-11-21

Drama (ECT Support) - Islington Outstanding School

Marchant Recruitment
London

We are working with a vibrant and prestigious independent academy in Islington seeking a creative Drama ECT. The school boasts professional-standard theatre facilities and a community that treats …

View Details
Posted 2026-02-03

Ongoing locum RVN required in Wimbledon LN2466.

VetPro Recruitment
London

Ongoing locum RVN required in Wimbledon LN2466. This role is to start from the 6 th October - ongoing. Monday to Friday with varying shift times. Accommodation available at another site. If you wou…

View Details
Posted 2025-09-16

Associate (Advocacy)

London

GK Strategy is seeking an Associate to join its advocacy and government relations practice. You will support senior colleagues in providing day-to-day management of corporate advocacy, public affairs,…

View Details
Posted 2026-02-27

Teacher of Geography - Harrow | High-Achieving Academy

Marchant Recruitment
Harrow, Greater London

Borough: Harrow Status: Outstanding Ofsted Secondary School Contract Type: Temporary (Maternity Cover), Full-Time Salary Range: £37,868 – £56,154 (Based on experience) The Opportunity …

View Details
Posted 2026-01-22

Sales Development Team Lead

La Fosse
London

Description We are looking for a Senior Sales Development Representative to join La Fosse and support ourInovusteam. This role sits at the very start of the commercial journey and plays a critical…

View Details
Posted 2026-01-21

Join Hack The Box (Global) (Hiring Immediately)

Hack The Box
London

Welcome! Super excited you dropped by 🥳 If you haven't found any job opening that fits your interests or work experience, this is the right place. Please share your CV along with a brief note on …

View Details
Posted 2026-02-18

Senior JavaScript Developer

Eeze
London

Eeze is a Malta-based, technology-driven company that has been developing world-leading online gaming platforms and solutions since 1999. Underpinned by a history that directly interconnects with the…

View Details
Posted 2026-02-19