Our Specialisms

With Hanover, you can be part of impactful and exciting projects, where the work you do will make a real difference to people's lives!

Join our network of over 2,000 Digital and Technology professionals working in:

  • Path 7 Copy 8 Data
  • Path 7 Copy 8 IT Operations
  • Path 7 Copy 8 Product & Delivery
  • Path 7 Copy 8 Quality Assurance Testing (QAT)
  • Path 7 Copy 8 Technical
  • Path 7 Copy 8 User-Centred Design
  • Hanover DDaT Specialisms
  • Hanover Freelancers
  • Hanover Digital Candidates
  • Hanover Tech Candidates
  • Hanover Data Candidates

Your time is valuable, create your quick profile!

Once you’ve submitted your form, we’ll send you a quick survey to complete so you can let us know exactly what type of roles, location and salary you’re looking for. You’ll then receive notifications of the latest roles matching your experience and desired criteria. Please note that whilst we may be able to assist with some relocation cases, we cannot provide visa or sponsorship opportunities.

Backdrop City

Latest opportunities

  • Product & Delivery
    Senior Programme Manager

    We're looking for an experienced Senior Programme Manager for an important Central Government department. Your role:Identify and deploy recognised and appropriate programme/project management techniques to shape the delivery of the programme, co-ordinate all projects and drive progressEstablish, develop and deliver against the programme plan including timelines, quality and costs, monitoring and supporting detailed project planning with all teams, ensuring that timelines are realistic and adhered toManage the large programme budget, monitoring expenditure and costs, producing forecasts and co-ordinating financial returns.Develop effective communication and working relationships with all relevant organisations and individuals, both internally and externally, in order to ensure the successful delivery of programme and project outcomes and support the senior management team with wider engagement.Manage an effective reporting regime and governance for the programme, including the co-ordination, creation and presentation of progress reportsSupport the Programme Director and Senior Responsible Officer with the planning and administration of senior governance boards and briefingsParticipate in strategic decision making for the programme Manage the Delivery Team (line management of at least 1 member of staff) offering expert guidance and leadership Ensure the effective management of risks and issues within the programme, including assisting project managers with maintaining risks and issues logs, effectively resolving issues and ensuring the appropriate escalation of uncontrolled risks.Produce programme related documentation as necessary and ensure that these are reviewed and updated at regular intervalsAssist in the development of benefits realisations plans for all projects in collaboration with the evaluation teamIdentify, highlight and manage the internal and external dependencies across the programmeSkills and Experience:PRINCE2 and MSP qualified (or hold a similar qualification)Experience of successful programme management at a senior level in a complex organisational environmentA good understanding of financial management and budgetary controlAbility to build positive and constructive collaborative relationships with internal and external stakeholders and staff, including those at a senior level, bringing them together to coordinate activity and resources to achieve outcomes.An expert understanding of risk management in relation to programme and project managementA flexible approach and a willingness to embrace and promote new ways of workingAn ability to deliver through positive interaction with project/programme team membersImpactful influencing skills with the ability to drive action fastA proactive approach that minimises the burden on direction from senior managersStrong planning, and organisational skillsFamiliar and comfortable working in a hybrid waterfall-agile environment and comfortable with ambiguity and changeDemonstrates a flexible and innovative approach to problem solvingExperience working within government programme delivery would be an advantage

    Apply Now
  • Technical
    Digital DevOps Engineer

    This is an opportunity to join a Government department as a DevOps Engineer and influence the DevOps culture there.  You will also be put through SC Clearance on the job.Your role:Support all aspects of the software development lifecycle, applying DevOps principles and to lead on developing, implementing, enhancing, and managing DevOps practices following agreed processes and best practices.Applying industry best practices and patterns across infrastructure and application components e.g., availability, security, performance, and scalability.Leading on the design, release and implementation of automated, repeatable, efficient delivery pipelines and holds responsibility for the management, delivery, and improvements of the deployments onto Production.Lead delivery, integration, administration, and configuration of DevOps tools, seeking continual improvement and ensuring effective transition onto operational support (where applicable). This includes tools for source control, build, CI & CD support, code reviews, security scans, test automation, monitoring and agile management etc.Implementing and configuring DevOps specific monitoring, alerting, auditing and notification strategies and be an advocate for security and performance standards in the organisationIdentifying, tracking and support managing of DevOps specific risks and issues in adherence to established reporting standards.Contributing to technical decisions and directions in a collaborative team environment, including solution architecture, estimations, product planning, user stories (requirement) creation.Attending Team and Agile Scrum meetings.Sharing knowledge and expertise and providing mentorship and training to other members of the team, enabling them to work in an automated, repeatable fashion.Promoting and encouraging the use of test automation and infrastructure-as-code within delivery teams.You'll need: Strong understanding of DevOps principles and experience of working in a DevOps or iterative development culture.Excellent knowledge and proven experience implementing continuous integration (CI) and continuous deployment (CD) tools, including pipeline design and administration.Experience with automated testing and embedding this in CI/CD pipelines.Demonstrable experience in service support including troubleshooting and incident resolution.Experience in identification and tracking of risks and issues.Experience of knowledge sharing and mentoring junior members of the team.Technical Skills:Azure DevOps Repos, YAML PipelinesGitTerraformAzureDeploying applications via pipelinesDesirable: Azure AppService and/or Azure API ManagementDockerPythonAzure SQLElasticSearchAzure Service Bus, Azure Functions, Azure Logic AppsShift left strategy: security scans, code analysis, monitoringKnowledge of build/deploy of Node/next.js (React framework).Net Projects

    Apply Now
  • Technical
    Digital DevOps (Data)

    Join a high profile Government department to support a team of software engineers with DevOps practices.Your role:Support all aspects of the software development lifecycle, applying DevOps principles and to lead on developing, implementing, enhancing, and managing DevOps practices following agreed processes and best practices.Applying industry best practices and patterns across infrastructure and application components e.g., availability, security, performance, and scalability.Leading on the design, release and implementation of automated, repeatable, efficient delivery pipelines and holds responsibility for the management, delivery, and improvements of the deployments onto Production.Lead delivery, integration, administration, and configuration of DevOps tools, seeking continual improvement and ensuring effective transition onto operational support (where applicable). This includes tools for source control, build, CI & CD support, code reviews, security scans, test automation, monitoring and agile management etc.Implementing and configuring DevOps specific monitoring, alerting, auditing and notification strategies and be an advocate for security and performance standards in the organisationIdentifying, tracking and support managing of DevOps specific risks and issues in adherence to established reporting standards.Contributing to technical decisions and directions in a collaborative team environment, including solution architecture, estimations, product planning, user stories (requirement) creation.Attending Team and Agile Scrum meetings.Sharing knowledge and expertise and providing mentorship and training to other members of the team, enabling them to work in an automated, repeatable fashion.Promoting and encouraging the use of test automation and infrastructure-as-code within delivery teams.Technical Skills: Azure DevOps Repos, YAML PipelinesGitTerraformAzureDeploying applications via pipelinesAutomation of/within Azure Data Factory, Azure SQL Database and/or Azure DataBricksPipeline automation of database updates e.g. via Visual Studio Database Projects and/or other solutionsDesirable:Azure AppService and/or Azure API ManagementAzure Service Bus, Azure Functions, Azure Logic AppsDockerPythonShift left strategy: security scans, code analysis, monitoringKnowledge of build/deploy of Node/next.js (React framework), .Net Projects

    Apply Now
  • Technical
    Java Developer

    We're looking for high performing Full Stack Developers who can work in a fast paced ever changing environment and is open to change. You'll be joining a digital team at a time of transformation and will be part of shaping the future of this government department. They use Agile Methodologies and promote a culture of continuous improvement. As a high performing developer on one of their scrum teams, you'll be building a combination of web services for online users, APIs for external software developers to build against and web apps for internal users. Typical projects are on the timescale of months, with work being done in two week sprints following Agile Methodologies, involving the usual Agile meetings daily stand-ups, backlog refinement, etc. Project work varies, but may involve helping to add new features to existing services or develop entirely new sets of microservices. Tools and technologies:Java (8 and 11)MicroservicesRESTful APIAWSDockerDesirable:KafkaGoMongoDB

    Apply Now
  • Technical
    Android Developer

    Senior Android Developer needed for large Government organisation. You'll be responsible for the following:Providing technical Android leadership within their teamConsistently delivering to challenging business objectives and adhere to Service Level Agreements with commercial implications for success and failureDemonstrating strong problem-solving skillsUtilising their XP knowledge; TDD, Continuous IntegrationWorking predominantly using pair programming, imparting skills and knowledge in a small teamIntroducing Open Source products/ tools as appropriate to optimise the delivery timescale and quality of the software productSkills and experience:Minimum 5+ Years experience developing native applications for Android in JavaA test-first development mentality using TDD and knowledge of unit and UI testingDemonstrable understanding of S.O.L.I.D. principles and Object Oriented patterns.Knowledge of Clean Architecture patterns such as MVVM, MVP etcContinuous Delivery with CI systems e.g. Bitrise, Jenkins etcAble to provide examples of clean, self documenting, readable code.Version Control using GITExperience of Agile software delivery methods and a strong understanding of agile principles and mindsetExcellent communication and mentoring skills, good verbal and written communicationInterest in keeping up to date with current industry trends and changes with the ability to evaluate and propose new ideas and solutions The following are an advantage: Experience in Kotlin desirableExperience using dependency injection libraries and knowledge of RXJavaGood accessibility practises

    Apply Now
  • Product & Delivery
    Technical Business Analyst

    As Technical Business Analyst will have a good understanding of strategic arenas and will lead large and complex projects. You will have functional and people management responsibilities and mentor others in the Business Analysis community.  You will help to develop best practice and assist with communities of practice activities (internally and across government). You will also make sure outcomes are aligned with the service vision and business strategy by connecting the current and future business models and delivering to the future business architecture strategy.  You will also support and inform product iteration, evolution and optimisation.You will build and own your stakeholder relationships, often forming strategic relationships with senior stakeholders both internally and externally. You will challenge constructively and act as a critical voice to stakeholders and delivery colleagues in order to achieve solutions that are fit for purpose. You will lead effective communication with all stakeholders to support design, build and delivery teams in meeting user needs and business objectives.Skills needed: Building strong, strategic relationships with the ability to understand, empathise, negotiate and influence individuals and groups. Directing the strategic approach for stakeholder relationships and promoting the meeting of stakeholder objectivesPlanning a team’s strategic modelling approach, supported by sound strategic thinking skills with the ability to turn longer term goals into strategic solutions as requiredGuiding your team to decide the best approach, helping them to visualise outcomes, prioritise work and agree minimum viable product and roadmaps to live servicesLeading on the elicitation of requirements and needs, and leading investigations and implementations of changes to programme scopeDecision-making skills, with an ability to digest information from a multitude of sources and use that to develop a prioritised plan of action, often in spite of multiple, conflicting demandsPrevious line management or coaching/mentoring experience

    Apply Now
  • Technical
    Java Developer

    We're hiring a Junior Java Software Developer for an important API programme within a large Central Government department. In addition to the core skills within Java and Development, you will also need:  Camel Spring Framework RabbitMQ MongoDB Maven, Gradle JUnit, Mockito, WireMock Docker, Jenkins Kibana, Grafana  

    Apply Now
  • Technical
    Senior Java Developer

    Java Software Developer required for an exciting project within a large Central Government department. Back end API experience needed and must be UK based. On top of the core skills within Java and Development you will need:  CamelSpring FrameworkRabbitMQMongoDBMaven, GradleJUnit, Mockito, WireMockDocker, JenkinsKibana, Grafana

    Apply Now
  • IT Operations
    Technical Business Analyst

    We're hiring a Technical Business Analyst to join a Central Government department. You'll be working remotely as part of a dynamic software development team, focusing on back-end digital transformation projects in a Java environment You'll need experience of having worked on documentation around APIs. 

    Apply Now

Contracting with Hanover

As part of our network, you'll be kept up to date with new and exciting contracts with flexibility for work/life balance, and training opportunities to achieve your long-term professional goals. Contract on dynamic projects where your work can make a real difference!

See more about how we work and the ways we support you.

Testimonials

  • "I worked as a Hanover associate on a complex central government technology project. The working relationship with them was over a sustained period of time and I always found them to be supportive and knowledgeable, both on the associate and project side. They understood the complexity of the technical project I was landing into and it was a great fit for my skills, resulting in the right outcome for the client."

    Silvia

    Software Engineer

  • ​"Unlike other recruiters, Hanover treats contractors like human beings, rather than revenue-generating commodities! I would not hesitate to recommend their consultants"

    Chris

    Project Manager

  • ​"Hanover were clear, friendly and straightforward. Their intuition about roles suited to me was excellent and now I love my job!"

    Karin

    SEO Analyst

  • ​"My biggest appreciation of Hanover is that they helped me believe in my own work. It completely paid off and I got the job!"

    Henry

    Digital Designer

  • "What especially impressed me was that Hanover truly listened to what I was looking for and what my expectations for career progression were."

    Teri

    UX Designer

  • ​"Not only were Hanover great to deal with but they also followed up with me when I started in my new job to see how I was settling in." 

    Tom

    System Admin

  • Software Engineer
  • Project Manager
  • SEO Analyst
  • Digital Designer
  • UX Designer
  • System Admin
  • Hanover Diversity
  • Hanover Jobs
  • Hanover Referrals
  • Digital Professionals
  • Digital and Tech Jobs

Refer a Friend

If you have a friend or colleague that is open to an exciting new role, why not refer them to Hanover? We’ll get in touch with them about our latest opportunities and if they successfully start a contract, we’ll send you a £250 Amazon Voucher to say thank you!

Hanover Events

Expand your skills

Check out our events latest events where you can engage with experts, meet your peers, and learn new skills to support your professional development.