Find your next tech and IT Job or contract SEO
What you need to know about SEO
SEO (Search Engine Optimization) refers to all techniques aimed at improving the visibility and positioning of a website in search engine results like Google. The main objective of SEO is to increase organic (unpaid) traffic by making a site relevant and attractive to users and search engines. SEO relies on three main pillars: technical SEO, which optimizes the structural aspects of the site (speed, mobile-friendliness, HTML tags, etc.); content, which involves creating quality texts that meet users' search intent; and backlinks, which strengthen the site's authority through links from other trusted sites. Essential in any digital marketing strategy, SEO helps businesses stand out in a competitive environment and maximize their online visibility in a sustainable way.
Development Operations (DevOps) Engineer - MoD - SEO

Are you a dedicated person who is passionate about making a difference? Would you like to work for the Ministry of Defence? Defence Business Services (DBS) is one of the largest shared service organisations in Europe that provides a wide range of corporate services, to over 1.2 million end users, including serving and past military and families, as well as MoD civil servants and industry. DBS delivers large scale administration and smaller specialist services to enable the wider MOD to focus on its core aims, maintaining the UK's Defence and Security. Services include Human Resources, Pay, Veterans, Finance and Procurement. ?Our Vision - To support UK defence customers with outstanding service every time. ?Our Mission - Together we will proudly support Defence, continuously improving and delivering flexible, timely, sustainable and value for money services that underpin the whole force and enhance operational capability.? DBS is committed to creating a great place to work for all our colleagues. We are building an inclusive culture and respectful environment that reflects the diversity of the society. We want to maximise the potential of everyone who chooses to work for us through opportunities to develop your skills and experience. We also offer a range of flexible working patterns and support to make a fulfilling career accessible to you and offer a Civil Service pension with an average employer contribution of 28.97%. Where your role permits, we support a blended working approach alternatively known as hybrid working. Where business needs allow, some roles may be suitable for a combination of office and home-based working. This is a non-contractual arrangement where all office-based employees will be expected to spend a minimum of 60% of their working time in office, subject to capacity and any required workplace adjustments. Requirements to attend other locations for official business, or work in another MOD office, will also count towards this level of attendance. Applicants can request further information regarding how this may work in their team from the Vacancy Holder (see advert for contact details). Defence Business Services cannot respond to any questions about working arrangements. DBS has recently undertaken a review of its operational locations in the North West, and have consolidated all activities in Norcross, Blackpool. A further move, to the new Government Hub at Talbot Gateway in Blackpool, is scheduled to take place in 2027. Come and join the DBS community today! -hidden link- Job description DBS DIT provides digital capability that supports corporate services across the Ministry of Defence, including Finance, Commercial, Payroll and Human Resources for Military Personnel, Civilian Personnel and Veterans. Our digital solutions comprise enterprise resource planning systems, performance management, analytics, automation, low code applications and public facing services through Gov.uk. As a Senior DevOps Engineer, you will be at the heart of managing and optimising our development processes. Your responsibilities will include overseeing tools and testing environments, managing central code control, maintaining development standards, and writing software that automates systems. You will design secure solutions and deliver complex projects using modern development standards. Your role will also involve troubleshooting and resolving complex service faults and designing efficient systems with medium levels of risk and complexity. You will actively collaborate with user researchers to champion user-focused design, as well as with technical and solutions architects and software developers. In addition, you will underpin the development of both internal user services and public-facing services. You will deploy and manage applications on OpenShift and third-party PaaS solutions and manage CI/CD pipelines. The ideal candidate will demonstrate strong leadership, effective communication, decision-making skills, and a commitment to continuous improvement and development. Responsibilities A Senior DevOps Engineer delivers and integrates software to form a complete DevOps toolchain. They are responsible for planning and designing large groups of stories. At this role level, you will: Transform technical requirements into an effective DevOps toolchain to enable product delivery Ensure that deployment strategies for products are repeatable, scalable and highly available Have deep technical knowledge, providing support to delivery teams and solving complex problems Manage service components and optimise development processes to ensure they meet business needs and performance indicators. Design secure solutions and services with controls specifically engineered to mitigate security threats. Use modern development standards to design, code, test, and document programs or scripts of medium-to-high complexity. Identify, locate, and fix complex service faults while advising others on different methodologies and types of service support. Design systems with medium levels of risk and complexity, ensuring the selection of appropriate technology and efficient resource use. Collaborate with user researchers to champion user research, prioritise and define approaches to understand the user story, and offer recommendations on the best tools and methods to use. Deploy, manage, and scale applications on OpenShift and third-party Platform as a Service (PaaS) solutions, while setting up and managing continuous integration and continuous deployment pipelines. Provide coaching and mentoring to more junior colleagues Person specification You will need the following skills for this role: Availability and Capacity Management (Senior DevOps Engineer) You can manage service components to ensure they meet business needs and key performance indicators (KPIs) (Skill Level: Working) Development process optimisation (Senior DevOps Engineer). You can work under guidance to identify process optimisation opportunities and contribute to the implementation of proposed solutions. (Skill Level: Working) Information Security. You can design solutions and services with security controls included, specifically engineered to mitigate security threats. (Skill Level: Practitioner). Modern Development Standards. You can apply modern development standards and support others in applying them. (Skill Level: Practitioner) Programming and Build (Software Engineering). You can collaborate with others when necessary to review specifications. You can use the agreed specifications to design, code, test and document programs or scripts of medium-to-high complexity, using the right standards and tools (Skill Level: Practitioner) Prototyping. You can approach prototyping as a team activity, actively soliciting prototypes and testing with others. You can establish design patterns and iterate them use a variety of prototyping methods and choose the most appropriate (Skill Level: Practitioner) Service Support. You can identify, locate, and fix complex service faults, and advise others on different methodologies and types of service support.(Skill Level: Expert) Systems Design. You can design systems characterised by medium levels of risk, impact, and business or technical complexity. You can select appropriate design standards, methods, and tools, and ensure they are applied effectively. You can review the systems designs of others to ensure the selection of appropriate technology, efficient use of resources and integration of multiple systems and technology. (Skill Level: Practitioner) Systems Integration. You can define the integration build co-ordinate build activities across systems understand how to undertake and support integration testing activities (Skill Level: Practitioner) User focus. You can collaborate with user researchers and can represent users internally. You can explain the difference between user needs and the desires of the user. You can champion user research to focus on all users. You can prioritise and define approaches to understand the user story, and guiding others in doing so. You can offer recommendations on the best tools and methods to use. (Skill Level: Practitioner) You will hold a recognized technical certification appropriate to the role or be prepared to obtain this while in post. Desirable Experience: Experience with OpenShift: As our solutions are run on OpenShift, experience with deploying, managing, and scaling applications on this platform is highly desirable. This includes understanding of OpenShifts architecture, its project and application concepts, and its command-line client. Proficiency with Prometheus and Terraform: Experience with Prometheus for monitoring and alerting purposes is desirable. Familiarity with Terraform for infrastructure as code (IaC) to provision and manage any cloud, infrastructure, or service is also needed. Containerization and Kubernetes Experience: Hands-on experience with Docker or other containerization technologies is needed. Understanding of Kubernetes for container orchestration is also crucial, including the ability to design, deploy and manage applications within a Kubernetes environment. Web Development Skills: Proficiency in web development languages and frameworks such as Node.js, TypeScript, and React is desirable. Additionally, a strong understanding of HTML and CSS is needed for front-end development and user interface design. Experience with Platform as a Service (PaaS): Familiarity with third-party PaaS solutions is desirable, as our solutions sit on these platforms. This includes understanding of how to deploy, scale, and manage applications on platforms such as AWS, and Azure. Experience in CI/CD: Experience in setting up and managing continuous integration and continuous deployment pipelines is desirable. This includes familiarity with tools like Jenkins, Github Actions, Argo CD GitLab CI/CD, or similar. Security Practices: Understanding of security best practices in relation to DevOps, including securing the software supply chain, managing secrets, and implementing access controls.
Technical Architect - Welsh Government - SEO

The Welsh Government delivers digital services to people and business across Wales. Led by our Chief Digital Officer, the Welsh Government is increasingly delivering more services online and has a vision (outlined in the Digital Strategy for Wales) of improving the lives of everyone through collaboration, innovation and better public services. To achieve this vision, the Welsh Government needs specialist digital, data and technology skills across all departments in the organisation to improve the services and policies we develop for Welsh citizens. Job description Role: This post is a mapped to the -hidden link- Reporting to the Lead Technical Architect, the Technical Architect is part of the DDaT Technical Architects Office. You will execute the functions of the Architects Office by developing and promoting standards, enforcing governance, and overseeing complex projects to ensure optimal solutions are designed and delivered to fully meet business requirements. This is an opportunity to work with the latest cloud technologies and shape the technical direction of the organisation. Whilst this role is predominantly to design and provide architectural governance, there remains a requirement to be hands on with build and delivery. Person specification Provide consultancy for designs, ensuring compliance to reference architecture, security, and standards in the implementation of solutions. Undertake structured analysis of technical issues, translating this analysis into technical designs that provides an optimal solution. Look for opportunities to collaborate and reuse components, communicating with both technical and non-technical stakeholders. Manage team resources effectively to meet business priorities and pressures to ensure the delivery of key outputs to agreed deadlines. Explain technical issues and IT solution strategies to stakeholders and other IT professionals. Maintain the overall Welsh Government reference architecture and solutions designs for services in support. Identify and promote innovation and emerging technologies to support and help to develop the organisation. Review the proposal of vendors and suppliers to ensure that solutions are technically fit for purpose and represent best value to the Welsh Government. Monitor the activities of external developers on IT solution projects. Identify and mitigate existing business risk or risks associated with solution architecture. Promote and support diversity within the team and create an inclusive working environment where everyone feels able to participate and achieve their potential. Undertake additional tasks that are aligned to the role and grade as requested by management. Behaviours We'll assess you against these behaviours during the selection process: Changing and Improving Seeing the Big Picture Technical skills We'll assess you against these technical skills during the selection process: Technical design throughout the life cycle. Create technical designs characterised by medium risk, impact, and complexity. Making architectural decisions. Identify and address architectural risks relevant to your team or domain, for example, business, data, or security.
Lead Test Engineer - Companies House - SEO

This is an exciting opportunity in the Digital Services team. You'll be joining our team at a time of transformation and you will be part of shaping the future of our department. We use Agile Methodologies and promote a culture of continuous improvement. We are looking for enthusiastic Lead Test Engineers with great technical skills able to coach and mentor other testers and lead the test automation, functional and non functional areas of software testing. You will be part of our lead tester group, working collaboratively with your assigned squads overseeing the testing journey with management responsibilities. You will act as an advocate for quality and champion behaviour driven development . This provides an opportunity to make the test community thrive by exploring new and emerging tools and approaches and working out how you can help the organisation deliver better services. This is a rewarding role within the Test Team and provides an opportunity to contribute to the success of existing and future services provided by Companies House. We are currently using a hybrid approach to the way we work. Remote contracts will only be offered to successful candidates who are not within a commutable distance to our Cardiff, Belfast or Edinburgh offices. If you are located in a reasonable distance to one our offices, you will receive a hybrid contract aligned to one of our offices. Companies House offers a flexible and welcoming culture that promotes a healthy work life balance as well as a proactive approach to wellbeing that allows us to be our best at work. We recognise that people are the key to our success so offer a fantastic benefits package including flexible working with no core hours, 30 days annual leave, 8 bank holidays and 1 privilege day as well as enrolment into the Civil Service Pension scheme with a contribution rate averaging 28%. Job description As a Lead Test Engineer you will; Take ownership of the squads automated pipeline. This also includes various functional, non functional and accessibility tools. Our tests run on a Selenium Grid hosted on AWS (Please note that were currently migrating to using BrowserStack Automate). Identify new and implement existing test frameworks to improve confidence in testing (Please note that were currently migrating from a bespoke Selenium/Java solution to use Playwright & Typescript). Be proficient in a range of coding languages (you may be an expert in only one) Lead the delivery practice, focusing on complex problem-solving and influencing senior team members Design and execute non-functional test cases using standard testing techniques Advise on up-to-date functional testing techniques. You know how to assess and peer-review the work of others. Further information on the Test Engineering profession and skills expected of a Lead can be found . Person specification We are seeking candidates with the following experience, which will be assessed during the sift, technical stage, and interview. Professional certification: Hold a relevant certification (e.g., ISTQB, ISEB) or demonstrate equivalent practical experience in functional and non-functional testing. Automation testing expertise: Proven ability in test automation using modern technologies, with experience in frameworks such as Java, Selenium, or Cucumber. Experience in Playwright and TypeScript is particularly desirable. Coaching and mentoring: A strong track record of supporting and developing Test Engineers, particularly in building automation skills. Your expertise will help shape and advance the teams capabilities in automation. Agile experience: Certified Agile Tester qualification or substantial hands-on experience working within Agile methodologies. Experience of Non Functional testing practices including Security, Performance and Accessibility Testing. Has a working knowledge of a minimum of 5 of the following: API AWS Burp ( security ) BrowserStack Concourse / Jenkins Docker JMeter Karate/Rest API MongoDB Kafka Oracle Playwright Postman/SOAP UI Selenium Grid SQL Typescript Unix based systems Git XML Behaviours We'll assess you against these behaviours during the selection process: Making Effective Decisions Managing a Quality Service Working Together Seeing the Big Picture Technical skills We'll assess you against these technical skills during the selection process: Technical expertise of test automation
Senior Business Analyst - ONS - SEO

The Office for National Statistics (ONS) is the UK's largest producer of official statistics, covering a range of key economic, social and demographic topics. These include measuring changes in the value of the UK economy, estimating the size, geographic distribution, and characteristics of the population, and providing indicators of price inflation, employment, earnings, crime, and migration. This Senior Business Analyst role is based within Macroeconomic and Environment Statistics Directorate. Working in the Global Trade and Investment division which is responsible for producing a range of core economic statistics and indicators including monthly UK trade, foreign direct investment and the Balance of Payments, which are within the ‘Big 4' priority outputs. These statistics are used extensively by government, analysts, academia and the public to help inform better decisions. UK trade with the rest of the world is a key economic topic, with patterns of trade affected by aspects such as political legislation, and global events such as the introduction of tariffs by the United States. Job description A Senior Business Analyst has a good understanding of strategic arenas and works on larger and more complex pieces of work. They have functional and, or people management responsibilities and mentor others. They develop best practice, own stakeholder relationships, and manage communities of practice activities (internally and across government). They will provide coaching and mentoring for Junior Business Analysts, supporting them, and producing development plans. This role is within Global Trade and Investment. You will be responsible for leading and managing investigations into business systems and processes where a need for improvement has been identified. You will be the link between current and future processes, collaborating closely with business areas, product owners and developers within the division, and wider supporting functions across the directorate to forge requirements and process models; whilst acting as a critical friend to achieve solutions that are fit for purpose. This work is essential for ensuring Trade statistics continue to evolve and comply with international standards. Responsibilities Leads the process to forge requirements and process models that define business and user needs through the application of a range of business analysis techniques and tools. Bringing together Business Subject Matter Expertise (Product Owner, Subject Matter Experts, Users), Technical Expertise, Architecture and Test Assurance, facilitating a collective approach to discovery work. Investigates business objectives and needs, and evaluates current systems, processes, inputs and outcomes, and interactions between upstream and downstream teams and systems. Captures, analyses and models current (‘As Is) processes. Identifies weaknesses, pain points, poor practice, and opportunities for improvement. Elicits, captures, shapes and refines requirements, challenges business assumptions, guides the business to think beyond current systems, processes and ways of working, proposes potential requirements to optimise processes and address identified weaknesses or pain points. Explores the feasibility of different options or approaches and contributes to recommendations for design. Creates ‘To Be process models that reflect agreed requirements, incorporating input from Business users, Technical Lead and Configuration Architect. Carries out gap analysis (between ‘As Is and ‘To Be states), facilitates impact assessment of changes required, works with the change team to define measures of success. Gains consensus and sign-off of requirements from relevant stakeholders and the wider change team. Liaises with the Product Owner and Test Assurance to ensure that requirement Acceptance Criteria are suitable. Works with the Product Owner to prioritise requirements, identify a Minimum Viable Product, or divide requirements into groups for phased development and delivery. Person specification Essential Criteria: Business Analysis (Practitioner) - Responsible for investigative work into problems and opportunities in existing and new services. Drives the analysis and collection of information to create recommendations for service improvements. Analyses large amounts of complex information and uses it to produce solutions. Agile working (Practitioner) - Able to identify and compare the best processes or delivery methods to use, including measuring and evaluating outcomes. Helps the team to decide the best approach. Able to help teams to manage and visualise outcomes, prioritise work and work to agreed minimum viable product (MVP) and scope. Business modelling (Practitioner) - Models more advanced and complex situations across more than one business function or programme. Gathers insight from senior stakeholders and communicates modelling results clearly to them. Stakeholder relationship Management (Practitioner) - Can lead on communicating with stakeholders, clarifying needs and commitments through consultation and consideration of consequences while focusing on user and business needs. Can develop or apply communication strategies to build relationships, using informal and formal channels to engage with stakeholders at all levels and resolving conflict where required. Requirements Definition and Management (Practitioner) - Advise on the approach to requirements management within a project or programme. Define the most appropriate requirements management life cycle methods and ensure the requirements can be traced in all project stages. Qualifications On entry, must have passed at least one module and be working towards completing one of the following diplomas: BCS (ISEB) diploma in Business Analysis or BCS (ISEB) diploma in Solution Development or Have at least 4 years appropriate Business Analysis experience. Behaviours We'll assess you against these behaviours during the selection process: Changing and Improving Communicating and Influencing Leadership Working Together Technical skills We'll assess you against these technical skills during the selection process: Business Analysis Business Modelling
Lead Software Developer - Companies House - SEO

We are looking for talented Lead Software Developers to join us at Companies House, you can be part of an exciting transformation in the world of corporate governance; empowered by the ground-breaking legislation of the Economic Crime and Corporate Transparency Bill. We have a large estate of services which we develop in Java using the Spring Boot framework, and Typescript using the Node.js framework with Express. We use the Gov.uk Design System (GDS) for our User Interfaces. We also have older J2EE applications which we are in the process of modernising. We are looking for expert developers in these technologies! While we would expect you to be very experienced in either Java/Spring or Typescript/Node we like to hire inquisitive developers who value continuous learning, and we will support you in learning all the development technologies we use at Companies House. As a Lead Developer, over time you will be expected to be familiar with all these technologies. Companies House offers a flexible and welcoming culture that promotes a healthy work life balance as well as a proactive approach to wellbeing that allows us to be our best at work. We recognise that people are the key to our success so offer a fantastic benefits package including flexible working with no core hours, 30 days annual leave, 8 bank holidays and 1 privilege day as well as enrolment into the Civil Service Pension scheme with a contribution rate averaging 28%. We are currently using a hybrid approach to the way we work. Remote contracts will only be offered to successful candidates who are not within a commutable distance to our Cardiff, Belfast or Edinburgh offices. If you are located in a reasonable distance to one our offices, you will receive a hybrid contract aligned to one of our offices. Job description As a Lead Developer you may be asked to work in one of two areas - either leading a Scrum team, or to work as an individual contributor as part of our R&D Team. There may be opportunity to move between the two areas in the future, but you will be allocated an area during the offer process, if you are successful in your application. You will be asked for your preference at interview, and we will try to accommodate where possible, given the needs of the business. As a Lead Developer managing a Scrum team, you will line manage other developers, seniors and juniors. You will work in a cross functional team with delivery colleagues using agile practices and the normal agile ceremonies, to deliver software projects. You will provide coaching and mentoring to the team and help them deliver at pace. You will use your development and people management experience to create a high functioning software development team. A team will typically consist of around eight developers at various levels of seniority. You will be working on services at the heart of our estate. As a Lead Developer working as an individual contributor as part of our R&D team, we are looking for a broad skill set (given the foundation languages and frameworks noted above). We value fast learners with a flexible approach. Our R&D team supports the rest of our development department, and the business in general, with Proof of Concepts, technical evaluations and investigations. It is a fast-moving environment where your hands on software development skills will come to the fore. We very much encourage innovation and training; every developer is given time to undertake innovation and training within their regular activities. This allows developers and teams to try out new things, stay up to date with industry trends and continue their professional development. We provide access to online training platforms, access to instructor led training and ability to attend conferences (budgets permitting). We have a thriving community of practice. As a Lead Developer managing a Scrum team, you will: Provide technical Leadership to your team. Coach and support your team to upskill their technical capabilities and ensure they design and deliver efficient and maintainable solutions. Communicate between the product owners and developers to ensure key deliverables are achieved and understood by both parties. Work with the wider developer community to define and document technical standards. Help and encourage your team to maximise their automated test coverage. Work closely with the Architects for design and the Platform team who manage our development pipeline using Concourse CI, SonarQube, AWS, Terraform and Artifactory. We use Docker containers and AWS ECS. Take the lead in sharing your knowledge and experience within our software development and lead software developer communities. As a Lead Developer within our R&D Team, you will work within a team of other Lead Developers as an individual contributor. You will use your highly technical skillset to: Develop and deliver Proof of Concepts. Evaluate different technologies for fitness of purpose and suitability for wider user. Investigate ongoing issues (process/systems/projects) and seek resolutions. Support Scrum teams where required. Show flexibility and maturity of approach. Keep up to date with technology advances. Approach problems in an analytical way. Accurately record and document findings. If you are looking for a place where you can focus on your own development as well as support others to succeed and perform at their best, then this is the role for you - either leading a Scrum team or working as a member of our R&D team. This is an exciting time to join us as we constantly evolve our own technical capabilities and ways of working to make our work at Companies House more efficient and easier to use for our users and customers. You will be joining a passionate team of Developers with varying levels of technical abilities. There are many other experienced Lead Developers and Principal Developers within Companies House, so you will be surrounded by a friendly community of experts who will fully support you. Please note - this role requires Security Clearance. See the section 'Things you need to know' to find out more. Person specification We're looking for the following experience and technical capabilities, which will be assessed at sift and at interview. Extensive software engineering experience, with excellent technical skills and the ability to complete detailed design. A degree in computing or similar would be an advantage. Excellent coding skills which must include Java / Spring Boot and/or Typescript / Express / Node. Mentoring experience or can demonstrate experience of leading a team. Strong communication skills where you can translate technical jargon into simple, clear descriptions so understanding is achieved. Experience of using agile techniques/methodologies. Understanding of full stack web technologies. Practical knowledge of SQL and NoSQL databases. Application of industry standard software development working practices such as test-driven and behaviour-driven development (TDD/BDD), pair programming, version control and branching strategies. Continuous Integration/Continuous Development. Application of software design patterns. Knowledge and understanding of developing and running applications securely in Cloud environments. AWS/Docker/Terraform. Behaviours We'll assess you against these behaviours during the selection process: Changing and Improving Leadership Developing Self and Others Delivering at Pace Technical skills We'll assess you against these technical skills during the selection process: REST interfaces Web Security Containers Programming and build
DDAT Data Architect - MoD - SEO

Defence Digital ensures our Armed Forces remain among the most technologically advanced in the world. We do this by putting innovative and effective technology into the hands of over 200,000 users, from the boardroom to the front line. We lead on cutting-edge data science, automation, and cyber security at scale. Our mission goes beyond the battlefield by leading humanitarian efforts and driving digital innovation that impacts lives across the globe. Defence Digital forms part of Strategic Command which manages the MOD's joint capabilities for the Army, RAF, and Royal Navy. Passionate about using your skills to make a critical difference? Your next career move could be here! This position is advertised at 37 hours per week. Job description Defence Digital are seeking a highly motivated and skilled Data Architect to join our dynamic team. This is a unique opportunity to become a key influencer in the realm of Intelligence, Surveillance and Reconnaissance (ISR) Data Links (IDLs), representing the UK's interests on a global stage. Responsibilities Representing UK MoD requirements at various international fora focused on Intelligence Surveillance & Reconnaissance (ISR) Data Links (IDLs), forging crucial relationships and influencing future standards. Providing expert technical direction and guidance to diverse platforms and systems integrating IDL capabilities, shaping their design and implementation. Acting as the UKs technical expert within any data link community of interest, contributing to discussions and advancements across the spectrum of IDLs. Contributing to the definition of system requirements (System Requirement Documents) and support the seamless introduction of new and existing systems incorporating IDL components. Effectively project manage IDL subject matter expert support contractors, ensuring timely and high-quality contributions. Overseas travel is a part of this role meaning a full passport will be required. Due to security requirements this post is open to SOLE UK NATIONALS ONLY. For more information on the Data Architect role please see the Government Digital and Data Framework; Person specification To be successful in this role as a data architect you will bring; A strong background in data architecture, ideally within a secure communications, or similar, environment. In-depth knowledge of data link technologies and standards (e.g., Standardisation Agreement or STANAGs). Proven experience in configuration management and technical documentation. Excellent communication and interpersonal skills, with the ability to represent technical concepts to diverse audiences. Strong analytical and problem-solving abilities. Application When submitting your CV, please highlight your career history and experience relevant to this role. Additionally, refer to the "Things You Need to Know" section of the advert and provide a personal statement (max.1250 words) demonstrating the Essential Criteria listed below: Essential Criteria Proven knowledge of data modelling techniques, database design, and data integration methods Experience implementing and maintaining data standards across complex organisational environments Proficiency with data architecture tools and technologies relevant to government operations Experience translating business requirements into technical specifications Strong communication skills with the ability to explain technical concepts to non-technical stakeholders Behaviours We'll assess you against these behaviours during the selection process: Seeing the Big Picture Communicating and Influencing Technical skills We'll assess you against these technical skills during the selection process: Communicating between the technical and non-technical Data modelling Turning business problems into design Problem management
DevOps Engineer - DWP - SEO

Can you contribute to a culture of DevOps and support transition to DevOps as a best practice? Are you passionate about continuous improvement, automation and removing toil? Do you enjoy introducing new digital tools and methodologies through the software lifecycle? Can you work with multi-disciplinary teams? If so, this job could be for you! We're looking for outstanding DevOps Engineers who want to contribute to demanding and exciting digital services for the UK Government. The products we build are the changing the face of public services with the potential to dramatically transform the future of millions of people. As a DevOps Engineer you will be responsible for the design and implementation of applications' build, release, deployment and configuration activities. We're looking for a driven and passionate DevOps Engineers who would like to be part of teams delivering real value to people that need help during the difficult times of their lives. Please note this role requires you to pass clearance. For further information, please see 'Selection process details'. Job description In your day-to-day role as a DevOps Engineer, you will: Transform technical requirements into an effective DevOps toolchain to enable product delivery, assure and implement deployment strategies and apply different techniques to methods in analysing and resolving problems, working up new practices and procedures or modify existing processes to improve performance. Resolve issues to ensure citizen-facing services are repeatable, scalable, resilient and highly available. Communicate with a range of people inside the Department to produce comprehensive technical documentation for wider consumption. Work across a number of section and support product teams to write code that is simple and flexible to build, configure and deploy. Contribute to community discussions about DevOps best practice within Engineering. Collaborate across teams and liaise with Lead/Senior DevOps Engineers and Technical Architects to investigate technical solutions. Contribute toward a DevOps culture and automation best practices. Within our Data Insight and Analytics team there are exciting opportunities to be part of building a capability for the development and deployment of analytics driven controls such as those supporting payment accuracy, and ambitions to reduce fraud, error and debt, and additionally roles to build and iterate the strategic capability for MI reporting and visualisations across the entire Department. This capability includes: Data integrations and pipelines. Analytics and MI workspaces - where data scientists and MI development teams can develop analytics logic and machine learning models. Deployment environments - where analytics logic and models, and MI products can be deployed and monitored in production - with the former integrating directly into citizen facing digital services. Person specification See selection process for further details. If you would like to learn more about the role, please contact . Technical skills We'll assess you against these technical skills during the selection process: Technical Specialism : Cloud applications - deploying, supporting and patching / SFIA 9 - level 4 ITOPS
Security Architect Data Services and Analytics (DSA) - HO - SEO

Data Services and Analytics (DSA) consist of technical and non-technical professionals from a wide variety of backgrounds, we are the hub of data expertise within the department. We support our teams with structured learning, both formal and on-the-job, mentoring and feedback. We embrace diversity and inclusion to ensure we represent the public we serve, and we are passionate about fair treatment and the wellbeing of our colleagues as part of our ambitions to be a brilliant Civil Service. By joining Data Services and Analytics now, you can help drive forward our aim to become recognised as the leading provider of data insight services in Government. As a Security Architect (SEO), you will shape secure architectures and services across the Home Office, ensuring our systems stay resilient against evolving threats. Working with Lead and Principal Security Architects, you'll apply best-practice patterns, risk[1]based controls, and industry frameworks to deliver reliable outcomes. You'll advise teams on designing robust solutions that meet user needs while maintaining compliance with standards, guidelines, or other relevant policies. In this dynamic, multi-technology environment, you'll engage with engineers, DevOps practitioners, business stakeholders, and other architects, translating complex security issues into clear recommendations. Through proactive vulnerability assessments and continuous improvement, you'll help safeguard citizens' data and maintain public trust. If you value collaboration, innovation, and impactful security solutions, this role offers a chance to make a tangible difference. Due to business requirements this post is available on a full time/flexible working basis. Where business needs allow, some roles may be suitable for a combination of office and home-based working. Where this is the case, employees will be expected to spend a minimum of 60% of their working time in the office . Applicants can raise any queries to the email address at the bottom of the advert. We value diversity and inclusion and welcome applications from the widest diversity of backgrounds, cultures, and experiences. We particularly encourage applications from women, people with disabilities and LGBT+ as they are currently under-represented in the Home Office at this grade level. Appointments will be made on merit based on fair and open competition. Job description In this role, you will design and maintain secure system architectures, partnering with Lead and Principal Security Architects to ensure the Home Office's risk management strategies are properly executed. By working closely with DevOps, engineering, and broader architecture teams, you'll provide expert counsel on choosing appropriate controls, performing risk assessments, and balancing security with operational efficiency. A key part of your remit involves analysing existing infrastructure, identifying vulnerabilities, and implementing mitigations in line with ISO and NCSC guidelines. You'll translate complicated threats and exposures into straightforward explanations that resonate with both technical teams and non-technical stakeholders. Additionally, you'll lead or participate in penetration tests and reviews, turning findings into actionable improvements. Whether you're recommending new tooling, enforcing best-practice encryption standards, or guiding policy updates, you'll continuously aim to reduce risks and ensure teams can deliver secure services effectively. Ultimately, your expertise will help shape an environment where user needs, security standards, and business objectives converge to support the Home Office's vital public mission. Person specification Key responsibilities Design secure architectures and review existing systems, ensuring alignment with industry frameworks (e.g., ISO 27001, NCSC). Collaborate with Lead/Principal Security Architects to implement cohesive security solutions, bridging technical teams and senior stakeholders. Advise multidisciplinary groups (Engineering, DevOps, Architecture) on risk assessments, recommending proportionate controls for cloud, on-premise, and hybrid environments. Oversee or assist in penetration testing and security assessments, verifying vulnerabilities are identified and tracked to resolution. Communicate complex security concepts clearly, helping both technical and non-technical colleagues to understand risks and adopt best practices. Maintain awareness of evolving threats, tooling, and methodologies, adapting security strategies to protect critical systems and data. Enforce consistent security standards, documenting designs, updating policies, and applying recognized architecture approaches (e.g., SABSA, TOGAF). Essential skills You'll have a demonstrable passion for Security Architecture, with certified skills or experience in: Secure system design - applying best-practice patterns (e.g., zero trust, defense in depth) to manage risk while meeting user requirements. Threat and risk assessment - using frameworks like ISO 27001, COBIT, or NIST to identify vulnerabilities, prioritize fixes, and justify decisions. Technical expertise - applying security concepts at a technical level, working with security tools, network security infrastructure technologies, and Information Security Management frameworks (e.g. ISO 27000, CoBIT, NIST). Penetration testing & remediation - planning or scoping tests, interpreting findings, and guiding improvements to maintain system integrity. Effective communication - translating security concepts for diverse audiences, influencing decisions, and promoting secure practices. Collaboration - partnering with architects and DevOps teams to ensure alignment between security goals and business objectives. 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 skill listed). Please see below for the relevant skills for your role: SFIA Technical skills Strategy & Architecture: Strategy and Planning Strategic Planning (ITSP) - Level 3 Innovation (INOV) - Level 3 Enterprise and Business Architecture (STPL) - Level 3 Solution Architecture (ARCH) - Level 3 Advice & Guidance Consultancy (CNSL) - Level 3 Specialist Advice (TECH) - Level 3 Technical skills We'll assess you against these technical skills during the selection process: Strategic Planning (ITSP) - Level 3 Innovation (INOV) - Level 3 Enterprise and Business Architecture (STPL) - Level 3 Solution Architecture (ARCH) - Level 3 Consultancy (CNSL) - Level 3 Specialist Advice (TECH) - Level 3
Software Developer - HM Courts and Tribunals Service - SEO

New recruits to the Civil Service joining HMCTS are expected to join at the band minimum. Existing Civil Servants applying on promotion, will usually be appointed on the salary minimum of the new pay band, or receive an increase of 10 percent on the current base salary, whichever is higher (This is restricted to the pay maximum of the new band). Allowance: Roles will be recruited using a combination of Government Digital and Data Profession Capability Framework and Success Profile Frameworks. Using GDD we will then determine if you will be paid an additional allowance on top of your basic salary. GDD: Roles will be recruited using a combination of the Government Digital and Data (GDD) and Success Profile Frameworks. Using GDD we will then determine if you will be paid an additional allowance, on top of your basic salary. This role is aligned to the Technical Job Family, is a Software Developer role at Senior Developer level, but carries the title Software Developer within DTS. Reserve List: HMCTS run a Reserve List, where candidates who are unsuccessful at interview by only a few points, can be offered other roles, at the same band, for up to 12 months. You will be able to view your status via the application screen. If you have been added to the Reserve List, your status will show either Merit or Reserve list. Should you be unsuccessful in the role that you have applied for but demonstrated the capability for a role at a lower level, we reserve the right to discuss this opportunity with you and potentially offer you the position without the need for a further application. Introduction: These are exciting times at HM Court and Tribunals Service (HMCTS). As an agency of the MoJ, we support the judiciary across England and Wales to deliver justice by running courts and tribunals and processing outcomes, and we are looking for talented people to help us achieve our ambitions. It will be challenging, important and rewarding. HMCTS Digital and Technology Services (DTS) is a specialist technology directorate which provides support to HMCTS in the use of IT and Digital. DTS is creating a place in which it is great to do work and part of our offer is brilliant training opportunities and support from expert colleagues. As well as that you'll find flexible working, an inclusive culture and a place where your opinion is valued. Please follow the link below for further information about HMCTS. -hidden link- Job Description: As a Software Developer you will work with a wide range of stakeholders such as user researchers, product managers, designers, business analysts, content specialists, delivery managers and digital architects, all of whom share a vision for making better government through smarter use of technology. You will innovate to radically transform public services for the better. The development squad you are placed on will be agreed closer to your start date, but examples of products can be found in our GitHub repositories: -hidden link- -hidden link- -hidden link- You can find more information about our ways of working in the HMCTS Way: -hidden link- Technologies we rely heavily on (Core Tech Stack): Java to write our backend services Node.js to write our frontend services Power Platform for low-code development Jenkins for CI/CD Dynatrace for application monitoring Kubernetes and Docker to run our services Azure for most of our infrastructure Terraform for infrastructure as code Postgres and Redis as our databases. GOV.UK Design System for our web interfaces Macs to do all the above In addition, we use a range of other technologies and continue to evolve by employing new technologies that help us deliver better services to our users As a Software Developer in HMCTS you will: • Write, amend, refactor and document code to build complex programs/scripts, and as required leading on these activities. Adhere to internal process and procedures, promoting and advising others which software development standards, processes and procedures to apply. • Constantly seek to learn and further develop your skills as required for your role. Monitor changes in the tech stack you use and alert on any major changes affecting our software. Adhere to industry's best practices, produce well-engineered modern products and guide others to do so in a highly competently manner. • Ensure that products are secure, engineered to mitigate security threats and have the necessary security controls in place. Ensure that information is handled with confidentiality and integrity, and that products are compliant. Identify and raise risks and support Information Assurance activities. • Support and maintain software as required, including in the live environment. Use modern tools to effectively and thoroughly identify, troubleshoot and fix faults. Package and deploy software built. Some activities may be outside the core office hours (in-line with the organisation's policy for OOH). • Plan the development on sets of related stories and coordinate integration tasks across systems. Contribute to selection of the software development approach (plan-driven, iterative/agile etc.) for projects. Identify process optimisation opportunities with guidance and support activities to improve the development process. Choose the most appropriate from a variety of methods of prototyping, actively solicit prototypes with others. • Define, analyse, plan, forecast, measure, maintain and improve all aspects of the availability of services. Control and manage service availability to meet the needs of the business in a cost-effective manner. This includes managing the capability, functionality and sustainability of service components (for example, hardware, software, network resources and software/infrastructure as a service). • Design systems characterised by medium levels of risk, impact, and business or technical complexity. Take designs through the required governance. Review designs of others to ensure the selection of appropriate technology, efficient use of resources and integration of multiple systems and technology. Identify, record and escalate tech debt and medium-level risks. • Define the integration build. Coordinate build activities across systems and undertake and support integration testing activities. • Take a test-driven approach to software development, write complex automation test scripts and participate in testing. Participate in code reviews of own work and leads code reviews of colleagues' work. • Guide and advise others on technical areas you have expertise in, modern development standards and approaches to understand user stories. Coach and mentor more junior colleagues. Lead on, and participate in recruitment as required. • Participate in and lead on procurement activities as required. • Translate user stories to a proposed design and develop software to meet user needs. Collaborate with user researchers, represent users internally and champion user research to focus on all users. Skills & Experience: • Sound knowledge of programming languages and tools for development of enterprise and public facing applications utilising our core stack. • Sound knowledge of HTTP, Spring web development framework and at least one RDBMS (for example PostgreSQL, Redis) • Sound knowledge in a wide range of technologies and libraries used in an enterprise, such as logging and monitoring, ORM, authentication/authorisation, cloud hosting environments, systems integration, source control, package management etc. • Experience of mentoring, coaching or leading other developers (at work or in meetups etc) • Experience of working with modern tools and techniques • An understanding of common security issues and how to mitigate them • You will also want to make a positive impact on the communities we serve • You are looking for new technical and leadership challenges • You thrive when you work as part of a team • You enjoy learning and helping others • You hold yourself and others to a high standard • You solve problems in a systematic way Person Specification We're seeking a full stack software developer with the ability to develop and deploy high-quality code. The ideal candidate will have: • Experience in a modern object-oriented programming language and knowledge of our tech stack (Java and JavaScript). • Experience in the development of enterprise and public facing applications • Sound knowledge of HTTP, at least one web development framework (for example Spring Boot or Angular) and at least one relational database system (e.g. PostgreSQL). • Sound knowledge in a wide range of technologies and libraries used in an enterprise, such as logging and monitoring, ORM, authentication/authorisation, cloud hosting environments, systems integration, source control, package management etc. • Experience of working with modern tools and techniques • An understanding of common security issues and how to mitigate them Application process: The following areas of Success Profile Framework will be used to assess and score your application during the sift, and interview. • Experience - As demonstrated in your application form CV or Work History, Statement of Suitability. • Technical - As demonstrated in your application form and interview. Successful sift candidates will be invited to a pre-interview technical on-line test. If successful, you will move on to the interview stage, which will also include a coding challenge that you will have time to prepare for. • GDD Assessment - During the interview, you will be assessed against the GDD framework. • Behaviours - You will be required to provide evidence of the following key behaviours at Level 3 o GDD Capability Framework Skill : Communicating and Influencing o GDD Capability Framework Skill : Developing self and others • Technical - You will be required to provide evidence of the following key technical behaviours at Level 3. o GDD Capability Framework Skill 1: Programming and build o GDD Capability Framework Skill 2: Systems integration o GDD Capability Framework Skill 3: Service support o GDD Capability Framework Skill 4: Information security o GDD Capability Framework Skill 5: Systems design o HMCTS Coding Challenge • Security Clearance (SC) - Proof of 5 years UK residency will be required to attain Security Clearance (SC) and as such candidates must be made aware of this as part of application process and confirm they pass this minimum criteria. Use of Artificial Intelligence (Al) You must ensure that any evidence submitted as part of your application, including your CV, statement of suitability and behaviour examples, are truthful and factually accurate. Please note that plagiarism can include presenting the ideas and experiences of others, or generated by artificial intelligence, as your own. Level of security checks required Security Clearance (SC) To apply for this role, you will be required to successfully complete Security Clearance (SC) level as a condition of appointment: -hidden link- .. Proof of 5 years UK residency will be required to attain Security Clearance (SC) and as such candidates must be made aware of this as part of application process. Person specification Please refer to the job description Behaviours We'll assess you against these behaviours during the selection process: Communicating and Influencing Developing Self and Others Technical skills We'll assess you against these technical skills during the selection process: GDD Capability Framework Skill 1: Programming and build GDD Capability Framework Skill 2: Systems integration GDD Capability Framework Skill 3: Service support GDD Capability Framework Skill 4: Information security GDD Capability Framework Skill 5: Systems design HMCTS Coding Challenge (sent in advance to return 2 days before the interview)
Data Scientists - HM Land Registry - HEO/SEO

Do you have a degree in a discipline with numerical or statistical elements, or a demonstrable portfolio of data science and machine learning? If so, we would like to hear from you! As a Data Scientist or Senior Data Scientist, you'll work on high-impact projects using machine learning, NLP, computer vision, and time series analysis. This is meaningful, purpose-led work at the heart of one of the UK's most ambitious digital transformation programmes. Job description What You'll Do: Understand where Data Science can add value within HM Land Registry Apply advanced techniques across NLP, vision, and more Collaborate with cross-functional teams to drive innovation Contribute to a culture of learning, mentoring and inclusion Lead projects and mentor others (for senior roles) For more information about the role, please see the attached candidate pack. Person specification What We're Looking For: Experience in data science or machine learning Proficiency in Python, R or similar Knowledge of NLP, time series or vision techniques A collaborative mindset and a drive to make a difference Leadership and mentoring experience (for senior roles) For more information about the role, please see the the attached candidate pack and click on the "Apply at advertiser's site Link". Salary for HEO Data Scientists: HM Land Registry is implementing a capability-based pay model across the Digital and Data profession. In addition to the published salary, there may be the opportunity to earn a non-contractual, non-pensionable pay supplement based on your assessed capability. It is anticipated that payment of the new supplement for HEO Data Scientists will commence in January 2026. As part of your application and interview process, your capability will be assessed against the Government Digital and Data Capability Framework. Depending on your assessed level of capability you may be eligible for a salary from January '26 of £41,100 if you are assessed as 'Developing', rising to £44,400 for an 'Accomplished' rating. Salary for SEO Senior Data Scientists: £46,058 - £57,400. This role is eligible for the Government Digital and Data Capability Framework, please see the candidate pack for more information. Qualifications A degree in a discipline with numerical or statistical elements; OR equivalent experience. For SEO, you will need a degree in a discipline with numerical or statistical elements; OR demonstrable portfolio of data science and machine learning.
Senior Software Developer - HM Land Registry - SEO

Job summary It is an exciting time for HM Land Registry (HMLR) as we continue a major transformation programme. HMLR's ambition is to become the world's leading land registry for speed, simplicity and an open approach to data. We are looking for three Senior Software Developers to join our Transformation and Technology Directorate. Job description A Senior Software Developer delivers and integrates software to form a complete service: plan and lead development on sets of related stories have an understanding of the whole system and take responsibility for teaching this to others work with other disciplines to understand what needs to be built coach and mentor more junior colleagues maintain and support the production services you build find ways to improve system robustness, resilience and stability You will actively participate and contribute to the developer community, collaborate with other disciplines to enable effective cross-functional delivery and continuously improve the quality of the software and systems produced. Develop software, following industry best practice, you will identify and implement optimisations to the development process. Ensure that software designs are aligned to strategic goals and policies and undertake strategic planning and input into organisational priorities. You will develop own skills and knowledge through agreed personal development activities. HMLR expect everyone to spend at least 60% of their working time in the office. Occasional travel to other HMLR / government / external locations, including overnight stays where necessary. For more information please see attached candidate pack. Person specification To be successful in this role you can demonstrate the following Technical Skills: Programming using object-oriented languages (e.g. Java, Python, Delphi). Working knowledge of functional and behavioural automated testing techniques (e.g. TDD, BDD). Understanding of continuous integration and continuous delivery practices. You will have proven experience in the following: engineering solutions with controls embedded to mitigate security threats. applying appropriate modern standards and practices. working as a developer on agile software development projects. developing proof of concept prototypes (e.g. to inform service design). maintaining and supporting services in production. designing systems characterised by managed levels of risk, manageable business and technical complexity, and meaningful impact. integrating systems and the associated build or test activities. working with users to understand their needs. Technical skills We'll assess you against these technical skills during the selection process: Programming using object-oriented languages (e.g. Java, Python, Delphi). Working knowledge of functional and behavioural automated testing techniques (e.g. TDD, BDD). Understanding of continuous integration and continuous delivery practices.
Senior Java Developer - Insolvency Service - SEO

We have an exciting opportunity for a talented, enthusiastic Senior Developer within our Digital Services team. We are responsible for developing, maintaining and supporting the agency's line of business applications. The Insolvency Service is a leading Government agency which plays a crucial role in providing essential services to the public and to business. The work we do is important to the proper functioning of markets, the economy in general and support for thousands of people each year who are in financial difficulty. Inclusive and diverse teams are important to us. We welcome and encourage applications from everyone, including groups underrepresented in our workforce. The Insolvency Service strives to ensure that the agency is a safe, inclusive and welcoming place for everybody to bring their true self to work and to help the agency to achieve its diversity objectives. We have 10 active employee network groups available to join or become an ally, these include, Carers Network, Disability & Health, FACES Network Group, Grass Roots, LGBT+, Mind Matters, No Limits, Part Time Workers, The Shed, and Women's Network Group. We offer full-time, part-time, job share and flexible ways of working. We value capability, technical skills and experience and we place great emphasis on lifetime development to support our people. We encourage our employees to become more involved in areas they feel strongly about, whether it be for the benefit of the agency, though our Engagement network or in their own local communities via volunteering opportunities. The Insolvency Service is a great place to work, learn and grow your career! Job description Digital Services is a predominantly an in-house team, with a small 3rd party DevSecOps function. We've recently moved away from a hybrid development and support partnership, with the aim of bringing the function in-house. We are also consolidating our technology stack and moving away from legacy services, so this is a fantastic opportunity to help shape our digital services and the way we work for a sustainable, user centric future. We would love to for you to be part of that new team. Digital services is part of Change and Technology Services (CTS) who support and improve applications and systems across the agencies IT landscape. CTS provide key services including digital services, cyber security and information governance, service architecture and governance and digital programme delivery. Responsibilities: As a Senior Java Developer you will Support the Lead Software Engineer and Technical Architect support, improve and maintain digital services written using Java, HTML, CSS, JavaScript and PL-SQL hosted on the Azure platform. Improve digital services in line with Government Digital Standards Promote a culture of knowledge sharing and the adoption of good practice. Assist the teams within Digital Services, offering them expert advice and guidance, including operations leads, product managers and QAT leads. Work with a multi-disciplinary team and business stakeholders, fostering good relationships and responding to views and challenges from others. Advocate user-centric, agile approaches which focus on efficient, effective delivery of high-quality digital services within the team and the wider agency. Transform government into a modern, agile development centre by embedding practices such as Behaviour and Test-Driven Development, continuous deployment, and DevOps Person specification The ideal candidate will have: Demonstrable knowledge of Java, HTML, CSS, JavaScript An understanding of a number of integration implementations including real-time, scheduled, API, batch and messaging services Experience of Springboot An understanding of the importance of good documentation Enthusiasm for sharing knowledge and mentoring others, supporting the team and nurturing its growth. Knowledge and experience of modern development practices such as BDD and TDD, CI/CD, and DevOps, modern development workflows, ideally using GitHub, as well as an understanding of modern design principles such as clean architecture, OOP, SOLID, RESTful APIs A good understanding of web application security and awareness of the OWASP Top 10 security vulnerabilities Please note: This vacancy is advertised across 11 locations; however, Stratford and Croydon are only available to current Insolvency Service Staff. The advertised salary includes London weighting, which is only applicable to internal candidates. Languages English Behaviours We'll assess you against these behaviours during the selection process: Working Together Technical skills We'll assess you against these technical skills during the selection process: There will be an exercise, provided at the time of the interview, to assess the candidates coding skills and analytical approach.
Digital, Information & Technology (DIT) Senior Software Developer - MoD - SEO

Are you a dedicated person who is passionate about making a difference? Would you like to work for the Ministry of Defence? Defence Business Services (DBS) is one of the largest shared service organisations in Europe that provides a wide range of corporate services, to over 1.2 million end users, including serving and past military and families, as well as MoD civil servants and industry. DBS delivers large scale administration and smaller specialist services to enable the wider MOD to focus on its core aims, maintaining the UK's Defence and Security. Services include Human Resources, Pay, Veterans, Finance and Procurement. Our Vision - To support UK defence customers with outstanding service every time. Our Mission - Together we will proudly support Defence, continuously improving and delivering flexible, timely, sustainable and value for money services that underpin the whole force and enhance operational capability.? DBS is committed to creating a great place to work for all our colleagues. We are building an inclusive culture and respectful environment that reflects the diversity of the society. We want to maximise the potential of everyone who chooses to work for us through opportunities to develop your skills and experience. We also offer a range of flexible working patterns and support to make a fulfilling career accessible to you and offer a Civil Service pension with an average employer contribution of 28.97%. Where your role permits, we support a blended working approach alternatively known as hybrid working. Where business needs allow, some roles may be suitable for a combination of office and home-based working. This is a non-contractual arrangement where all office-based employees will be expected to spend a minimum of 60% of their working time in office, subject to capacity and any required workplace adjustments. Requirements to attend other locations for official business, or work in another MOD office, will also count towards this level of attendance. Applicants can request further information regarding how this may work in their team from the Vacancy Holder (see advert for contact details). Defence Business Services cannot respond to any questions about working arrangements. DBS has recently undertaken a review of its operational locations in the North West, and have consolidated all activities in Norcross, Blackpool. A further move, to the new Government Hub at Talbot Gateway in Blackpool, is scheduled to take place in 2027. Come and join the DBS community today! -hidden link- Job description A software developer designs, runs and improves software that meets user needs. In this role, you will: Be responsible for writing clean, secure code following a test-driven approach Create code that is open by default and easy for others to reuse In this role, you will be responsible for writing clean, secure code following a test-driven approach. You will create code that is open by default and easy for others to reuse. You will be able to integrate APIs such as gov.uk/pay and gov.uk/notify and develop services in line with the Government Digital Service Standard. You will test and document code releases and support the team at GDS Service Assessments. As a Senior Software Developer, you will: Technical Designs, codes, tests, corrects, and documents user interfaces using the right standards and tools. Work with Typescript?, Node.JS?, Kubernetes (KubeMQ)?, Next JS?, React?, and Event-Driven Architecture Supports implementation of new systems or upgrades for Automation Garage solutions Finds ways to improve system robustness, resilience, and stability Maintains and supports open Gitlab repositories - deploying and managing code changes, as well as other DevOps tasks. Manage Amazon Web Service storage, domain naming services and DynamoDB Develops good practice, ways of working Collaborate with others (service manager, technical architects, design team) to understand and review software requirements. Keeps the service and project managers informed of the status of development / service support. Innovates and improve the way processes are delivered to the business, assessing, and championing the adoption of new technologies to meet the organisations automation requirements Develops knowledge and keeps up to date with latest vendor offerings across multiple technologies including RPA, Chatbot, Power Platforms, Cognitive, Cloud and Intelligent Automation Grows the digital community, activity encourage collaboration. Stakeholder Management Build strong relationships with outside technical teams to ensure implementation success Seen by the Business and team as the Public Facing Services expert Builds productive relationships internally and externally Person specification Essential experience Experience of Typescript?, Node.JS?, Kubernetes (KubeMQ)?, Next JS?, React?, and Event-Driven Architecture? Availability and capacity management: You can manage service components to ensure they meet business needs and key performance indicators (Skill Level: Working) Development process optimisation: You can work under guidance to identify process optimisation opportunities and contribute to the implementation of proposed solutions (Skill Level: Working) Information security: You can design solutions and service with security controls included, specifically engineered to mitigate security threats (Skill Level: Practitioner) Modern development standards: You can apply modern development stands and support other in applying them (Skill Level: Practitioner) Programming and build (software engineering): You can collaborate with others when necessary to review specifications, and use the agree specifications to design, code, test and document programs or scripts of medium-to-high complexity, using the right standards and tools (Skill Level: Practitioner) Prototyping: You can approach prototyping as a team activity, actively soliciting prototypes and testing with other; establish design patterns and iterate them; and use a variety of prototyping methos and choose ethe most appropriate (Skill Level: Practitioner) Service support: You can identify, locate and fix service faults (Skill Level: Practitioner) System design: You can design systems characterised by medium levels of risk, impact, and business or technical complexity; select appropriate design standards, methods and tools, and ensure they are applied effectively; and review the systems designs of others to ensure the selection of appropriate technology, efficient use of resources and integration of multiple systems and technology (Skill Level: Practitioner) System integration: You can define the integration build, co-ordinate build activities across systems, and understand how to undertake and support integration testing activities (Skill Level: Practitioner) User focus: You can collaborate with user researchers and can represent users internally; explain the difference between user needs and the desires of the user; champion user research to focus on all users; prioritise and define approaches to understand the user story, guiding others in doing so; and offer recommendations on the best tools and methods to use (Skill Level: Practitioner) Desirable experience It would be great if you also have: Experience of Government Digital Standard (GDS) Ways of Working and Secure by Design principles Knowledge or experience of Redhat OpenShift?, Postgres?, Azure and/or AWS?, Flask?, and/or Python? Knowledge of gov.uk websites and service Behaviours We'll assess you against these behaviours during the selection process: Making Effective Decisions Delivering at Pace Technical skills We'll assess you against these technical skills during the selection process: DDAT Senior Software Developer: Programming and Build (Software Engineering) DDAT Senior Software Developer: Information Security DDAT Senior Software Developer: Systems Design DDAT Senior Software Developer: User Focus
Digital Marketer

Digital Marketing Specialist West Midlands - Hybrid Working £30,000 - £40,000 + Benefits We're looking for a talented Digital Marketing Specialist to join an established West Midlands tech company! With 20+ years of delivering IT services, cyber security, and telephony solutions, we're bringing our marketing in-house and need someone special to drive our digital presence forward. The Role: You'll have the freedom to shape our entire digital marketing strategy, working directly with our Directors to deliver campaigns that drive real results. From SEO to social media, content creation to analytics - you'll own our complete digital presence. Key Responsibilities: • Lead our digital marketing strategy across all channels • Drive SEO and PPC performance using tools like SEMrush • Create engaging content for multiple platforms • Manage and optimise our website performance • Plan and deliver webinars and live events • Oversee traditional marketing materials and branding • Track and report on campaign performance using Google Analytics What You'll Need: • 2+ years' digital marketing experience • Strong SEO knowledge, Google Ads, Social Media and Email Marketing • Proficiency with Google Analytics, Meta Business Suite or similar • Experience with WordPress • Proficiency with CRMs • B2B tech marketing experience is a plus, but not essential What We Offer: • Competitive salary (£30,000-£40,000 DOE) • Health insurance (after 2 years) • Company pension scheme • Opportunity to shape marketing strategy • Direct access to senior leadership • Career development in a growing tech company If you're a creative digital marketer looking to make your mark in a dynamic tech environment, we want to hear from you! This is an excellent opportunity to take ownership of a company's entire marketing function and drive real business growth. Location: West Midlands Position: Full-time, permanent To discuss this exciting opportunity in more detail, please APPLY NOW for a no obligation chat with your VIQU Consultant. Additionally, you can contact Aaron on If you know someone who would be ideal for this role, by way of showing our appreciation, VIQU is offering an introduction fee up to £1,000 once your referral has successfully started work with our client (terms apply). To be the first to hear about other exciting opportunities, technology, and recruitment news, please also follow us at ‘VIQU IT Recruitment' on LinkedIn, and Twitter: @VIQU_UK
Frontend Software Developer with Javascript HTML

Job Description Frontend Software Developer with Javascript and HTML Our Client is looking to recruit Frontend Software Developer with at least 3 to 5 years experience of developing Frontend software with Javascript and HTML Working as part of the Digital team, you'll be responsible for and delivering some exciting frontend and UX improvements to an eCommerce website as well as other internal applications for this award-winning Luxury Travel Company. The Role You will be responsible for: Own the frontend of the eCommerce website, making continual improvements Collaborating with the back end developer and design resource to deliver improved UI & UX Participate in design discussions and be the voice of the customer on usability Skills and Experience: Excellent working knowledge of HTML, JavaScript, jQuery, CSS & React Framework Previously delivered multiple responsive websites Happy to develop from both wireframes and full designs Experience of working with and developing alongside a CMS (preferably with Umbraco) Capable of working with multiple (REST) APIs documented with e.g. OpenAPI/swagger and other API messaging formats e.g. JSON, XML, SOAP Good knowledge of technical SEO best practices, familiar with LightHouse on assessing page load times Worked in an agile/Kanban environment and familiar with JIRA and confluence Familiar with Git and source control The Clients offices are based in Central London and this role will be remote working. The salary for this role will be in the range £40K to £50K. Do send your CV to us in Word format along with your salary and availability.
Digital Engagement Officer (Web & Content)

Sands exists to save babies' lives and ensure that anyone affected by pregnancy loss or baby death receives the support and care they need. The Digital Engagement Officer (Web & Content) will manage the day to day running and continuous improvement of Sands' websites, ensuring every page is accurate, accessible and on brand. In this exciting new role, you will work closely with the Digital Marketing & Engagement Manager and our external web agency to coordinate technical updates, troubleshoot CMS issues and track progress on support tickets. Additionally, you will create and optimise web content that inspires, informs and converts by writing copy, sourcing stories and producing simple multimedia assets that resonate with Sands' priority audiences. You will support campaign landing pages, paid media tracking and monthly KPI reporting, translating data into actionable insights. This will involve working with colleagues across the organisation as part of project groups sharing expert knowledge from the communications and engagement team, and supporting colleagues to successfully make updates to website pages, following best practice guidelines and advice. By championing best practice in SEO, accessibility and analytics, and by delivering training sessions for colleagues, the role ensures our web presence remains user centred, data driven and fully aligned with Sands' mission to save babies' lives and support bereaved families. Experience of managing websites and CMS, including basic HTML/CSS fixes and troubleshooting is an essential requirement for this role. You will be able to produce digital content including graphics or videos (e.g. Canva/CapCut) with the ability to support tracking setup using GA4, Tag Manager, and other analytics tools. Knowledge of SEO, accessibility (WCAG 2.1 AA), and user-centred content principles is also required. Strong copywriting and proofreading skills for digital content are essential, as is experience of compiling and interpreting digital performance reports. A high level of project coordination skills with the ability to manage competing deadlines is also essential. Please submit your CV, together with a supporting statement that demonstrates how you meet the criteria in the person specification to .
Submit your CV
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Latest forum topics
Jobs by city
Jobs by country
Contract roles and jobs for SEO
SEO Expert / Consultant
The SEO Consultant advises businesses on SEO strategies to improve the visibility of their websites in search engine results by optimizing content and site structure.
Explore contract role and jobs for SEO Expert / Consultant .
Find out the jobsContent Manager
The Content Manager manages and optimizes web content by applying best SEO practices to improve search engine rankings and attract more visitors.
Explore contract role and jobs for Content Manager .
Find out the jobsCommunity Manager / Social Media Manager
The Social Media Manager uses SEO to strengthen the visibility of publications on social platforms.
Explore contract role and jobs for Community Manager / Social Media Manager .
Find out the jobsOnline Marketing Director / Chief Marketing Officer (CMO)
The Chief Marketing Officer oversees digital marketing strategies, including SEO, to optimize online presence and increase organic traffic to the company’s websites.
Explore contract role and jobs for Online Marketing Director / Chief Marketing Officer (CMO) .
Find out the jobsArchitecture Consultant
The Architecture Consultant for website optimization may involve analyzing and implementing technical solutions to make websites more accessible to search engines (technical SEO).
Explore contract role and jobs for Architecture Consultant .
Find out the jobs