Software Engineer Consultant

United States Digital Space LLC

Greater London

On-site

GBP 50,000 - 70,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

United States Digital Space LLC is seeking a Software Engineer Consultant to work with one of the UK's fastest-growing technology consultancies. You will have ownership of technical delivery, collaborating with clients to architect and build impactful software solutions. The position requires experience across various programming languages and methodologies.

This role offers a unique chance to contribute to national security projects, where your skills and knowledge will be essential in delivering secure and high-quality software solutions.

Qualifications

  • Professional experience as a software engineer, preferable in a consultancy or industry.
  • Experience with multiple programming languages including Python, Java, C++, Rust, or Go.
  • Knowledge of database systems and proficiency in database query languages.

Responsibilities

  • Collaborating with clients to understand software engineering needs.
  • Designing, developing, and implementing high-quality software solutions.
  • Supporting client engagements, including pitches and presentations.

Skills

Python
Java
C++
Rust
Go
Agile methodologies
DevOps practices

Education

Bachelor's degree in computer science, software engineering, or related field

Tools

pytest
OpenAPI
Docker

Job description

Job Information

Date Opened: 23/06/2026

Job Type: Permanent

Industry: Insurance

City: London

Province: London

Country: United Kingdom

Postal Code: N/A

Job Description

We are recruiting for a Software Engineer Consultant on behalf of one of the UK's fastest-growing technology consultancies, ranked in the Financial Times FT1000 Europe's Fastest-Growing Companies list in both 2025 and 2026.

Our client works where technology meets national importance. As a trusted partner to UK government agencies across cyber security, national security and telecoms, they deliver data-driven solutions to some of the most complex and consequential challenges in the public sector.

Joining as a Software Engineer Consultant, you will have real ownership of technical delivery, working side by side with clients to architect and build software that has tangible, lasting impact.

Key Responsibilities
  • Collaborating with clients to understand their software engineering needs and objectives.
  • Designing, developing, testing, and implementing high-quality software solutions using industry best practices and coding standards.
  • Utilising your expertise in various programming languages, frameworks, and technologies to architect robust and scalable systems.
  • Developing secure, clean, efficient, and well documented code, ensuring quality through testing, debugging, and reviews.
  • Staying up to date with the latest trends, tools, and technologies in software engineering and sharing your knowledge with the team.
  • Collaborating with project managers to ensure successful project delivery within the defined timelines and budget.
  • Supporting client engagements, including pitches and presentations.
Key Requirements
  • Bachelor's degree in computer science, software engineering, or related field.
  • Professional experience as a software engineer, preferably in a consultancy or industry setting.
  • Experience with multiple programming languages, including Python, Java, C++, Rust, or Go.
  • Experience with associated software development frameworks and tools such as pytest and OpenAPI.
  • Experience working in Unix / Linux environments.
  • Knowledge of database systems and proficiency in database query languages / tools.
  • Familiarity with software development methodologies such as Agile or Scrum, in particular iterative approaches to software development in conjunction with the client.
  • Experience with cloud platforms such as AWS, Azure or Google Cloud.
  • Familiarity with DevOps practices and principles, such as CI / CD pipelines, containerisation (e.g. Docker) and associated orchestration.

This is a genuinely exciting opportunity to join a dynamic, values-driven consultancy at a pivotal point in its growth, where your voice matters, your work has real national impact, and your development is actively invested in.

Due to the nature of the clients and projects supported by this role, all candidates must be British nationals and eligible to obtain UK Security Clearance (SC). Candidates holding dual nationality or multiple passports are unfortunately unable to be considered for this position.

We do not retain any personal information without your permission. Please refer to our data protection policy on our official website for more information.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

LT Harper Recruitment Group • Greater London, Cheltenham

Hybrid
GBP 60,000 - 80,000
25 days holiday
Private health insurance
Dedicated training budget and leave
+1
Senior Software Developer - DV
Senior Software Developer - DV

NPAworldwide • West of England

Hybrid
GBP 50,000 - 70,000
Hybrid working
Flexitime
Learning budget
+3
Software Engineer
Software Engineer

Daintta • Greater London

Hybrid
GBP 70,000 - 110,000
Hybrid work arrangements
Office in London or Cheltenham
Career development opportunities
Senior Java Software Engineer
Senior Java Software Engineer

NPAworldwide • Cheltenham

Hybrid
GBP 70,000 - 85,000
Hybrid working
Flexible 37.5-hour week
External training (5 days)
+7
Consultant Software Engineer
Consultant Software Engineer

ECM Selection (Holdings) Limited • Tewkesbury

On-site
GBP 60,000 - 90,000
Performance-based bonus
Excellent pension scheme
Software Engineer
Software Engineer

Accenture • Leeds

Hybrid
GBP 40,000 - 60,000
Up to 25 days' vacation
Private medical insurance
3 extra days leave for charitable work
Senior Java Developer
Senior Java Developer

NPAworldwide • Birmingham

Hybrid
GBP 70,000 - 85,000
Flexible 37.5-hour week
Hybrid working
Training budget
+2
Software Engineer - DV
Software Engineer - DV

NPAworldwide • Bristol

Hybrid
GBP 50,000 - 70,000
Flexitime
Learning budget
Private healthcare
+3
Principal Java Engineer
Principal Java Engineer

NPAworldwide • Manchester

Hybrid
GBP 70,000 - 85,000
Flexitime 37.5 hrs
Hybrid working
Learning budget
+6
Lead Java Software Consultant
Lead Java Software Consultant

NPAworldwide • York and North Yorkshire

Hybrid
GBP 70,000 - 85,000
Flexible 37.5-hour week
Hybrid working
External training
+7