Skip to main content

This blog post was published under the 2015-2024 Conservative Administration

https://hodigital.blog.gov.uk/2023/09/21/the-engineering-profession-at-the-home-office/

The Engineering Profession at the Home Office

 

An image of a person on a laptop coding.

Engineering at Home Office Digital, Data and Technology (DDaT) is a recognised DDaT Profession under the DDaT Profession Capability Framework. Our DDaT Profession teams are dedicated to providing clear career paths and continuous learning programmes to our digital, data and technology colleagues.  

The Engineering Profession consists of over 2,000 engineers (civil servants and supplier partners) within 4 main job roles:

  • Software Engineer
  • DevOps Engineer
  • Infrastructure Engineer
  • Network Engineer

Our engineers are responsible for building and maintaining Home Office applications and platforms, ensuring they remain accessible to users.

We manage over 600 services spanning Borders, Immigration, Citizenship and Policing. Every year our systems support over 3 million visa applications, checks on 100 million border crossings, up to 8 million passport applications and 140 million police checks on people, vehicles, and property.

The benefits of belonging to the Engineering Profession at the Home Office

The Engineering Profession team supports our engineers by offering ‘communities of practice’.

As part of our communities of practice offering we hold monthly community meet-ups, where our engineers hear from speakers on a range of topics such as artificial intelligence, FinOps and IT sustainability. These talks provide insight for our teams, challenge ways of thinking and provide an opportunity to share knowledge and experience.

Our Profession team also focus on ensuring clear career pathways for our engineers. We have a skills and competency model based on the Skills Framework for the Information Age (SFIA), mapped to all role levels in Infrastructure, Network, DevOps and Software Engineering. It helps colleagues easily map which skills they need to develop for promotion or sideways career moves. The framework includes a distinction between managerial and technical pathways.

Our Engineering Profession team champion continuous professional development (CPD). We’ve launched an engineering training catalogue with an extensive list of courses aimed specifically for our engineers’ continuous learning. This includes training in both technical and soft skills.

The courses include Cloud, Application Security, Frameworks, Source Code Management and presentation skills. We encourage our engineers to undertake Amazon Web Services (AWS) and Azure training and certification.

We recently enjoyed collaborating with AWS to deliver AWS GameDay. Our engineers joined hands-on labs, diving into services such as Elastic Compute Cloud (EC2), virtual machines, Virtual Private Cloud (VPC) networking and storage on AWS. These events help educate our teams about AWS products and services, developing the skills needed to build, deploy, and operate our infrastructure and applications in the cloud.

So that we can continue to grow our in-house engineering capability, we encourage our engineers to support our recruitment efforts. By getting involved in interviewing, tech testing and recruitment events our engineers improve their own career prospects by better understanding how to apply for promotion and excel at interviews.

The Engineering Profession create learning opportunities across the Home Office. National Coding Week has been running since 2014 and encourages people of all ages and abilities to give coding a try. During National Coding Week we introduce colleagues to coding by offering them hands-on taster sessions and interactive events.

'Valuable experiences, fostering my growth as a software engineer': Meet Katie Beckett

Hi, I’m Katie, a Software Developer in Shared Applications Services.

I help develop and maintain various features of the Modern Slavery Statement Registry (MSSR). The MSSR is an online platform for organisations to voluntarily publish their modern slavery statements.

Working with the Modern Slavery Team has been rewarding and exciting. Although the transition from a Junior Software Developer to this position was initially challenging, it afforded me the opportunity to contribute to an important cause, while being a valued member of a supportive team.

What does a Software Developer at the Home Office do?

I work on a wide range of projects in Home Office DDaT, such as:

  • developing new features within the MSSR
  • taking ownership of projects within the MSSR
  • implementing cutting-edge features, such as GOV.UK OneLogin
  • taking part in guilds to discuss different aspects of engineering
  • helping to troubleshoot bugs and reviewing these with my colleagues
  • working across government with stakeholders

One of my favourite projects so far has been the ‘Dashboard Project’.

I helped develop a custom dashboard to provide visibility into the health of the MSSR and its services. I gained competence in using previously unfamiliar tools and technologies, such as Terraform and Azure Functions. I also developed an understanding of system monitoring and observability practices and have shared these experiences with the engineering Observability guild.

We’re guided by the Software Engineering Profession Guidance and Standards (SEGAS), which is a community (or set of 'guilds') that strive to provide a baseline of cohesive standards for software development at the Home Office. As the guilds are community-based everyone gets to be a part of the discussions around these standards. Being a member of the guilds will give you opportunities to develop your confidence by presenting your work to peers and gaining feedback from the community on how to move forward with, or improve, projects.

'A day in the life of a Lead Network Engineer at the Home Office': Meet Imu Karim

An image of Imu Karim, Lead Network Engineer.
Imu Karim, Lead Network Engineer.

Hello, I’m Imu. I lead the Programme Delivery team in Networks and Infrastructure.

I provide leadership to senior network engineers and architects who work on the network demands and changes needed by our national police to keep our citizens and country safe.

I work across multiple projects and programmes that require technical support to deliver project milestones in accordance with the DDaT strategic roadmap.

I guide engineers through the full life-cycle of a project, starting from discovery and design through to implementation, testing and documentation.

My role includes prompt response to high-impact incidents. If these occur, I lead on incident resolution management. I minimise disruption and investigate service outage and recurrence.

Making a positive impact as an engineer at the Home Office

In the policing network, not a single day is the same. Our police forces need round-the-clock access to our systems and services without disruption.

Managing the policing network is exciting. I can make a positive impact and give back to the community. This is a great place for personal development, work - life balance and career progression.

Statistics updated 30 October 2023.

At the Home Office we're growing our Engineering profession across our main locations in Manchester, Sheffield, Croydon and Glasgow, and we want talented people to join us and make a difference to the lives of millions of people across the UK every day.

Join our online event on 17 October 2023 to hear from our Engineering team about what it's like to work at the heart of public sector technology.

Sharing and comments

Share this page

Leave a comment

We only ask for your email address so we know you're a real person

By submitting a comment you understand it may be published on this public website. Please read our privacy notice to see how the GOV.UK blogging platform handles your information.