Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer

ECM Selection (Holdings) Limited

Gloucester

On-site

GBP 60,000 - 80,000

Full time

12 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading high-tech recruitment company in Gloucester is seeking a graduate or experienced software engineer for a 2026 start. This office-based role involves developing high-tech solutions in C/C++, Python, and more, requiring strong problem-solving skills and communication abilities. The ideal candidate will have a 1st or 2:1 degree in a numerate subject and significant software development experience. The company offers competitive remuneration and flexible working hours, contingent on passing security clearance.

Benefits

Flexible hours
Competitive remuneration
Technical challenges

Qualifications

  • Eligibility for high-level security clearance.
  • Experience with significant contributions to complex projects.
  • Interest in providing technical solutions to real-world problems.

Responsibilities

  • Develop high-tech software solutions for corporate and government use.
  • Adapt to a variety of software engineering tasks in a team environment.
  • Work in C/C++/Rust and higher-level languages like Python.

Skills

Software development experience in C
Software development experience in C++
Software development experience in Python
Software development experience in TypeScript
Software development experience in JavaScript
Excellent communication skills
Fast learner
Technical problem-solving

Education

1st or 2:1 in a numerate subject
Strong A-levels in Maths and Physics
Job description

A 2026 start in digital communications software, image and data processing

Gloucester, UK, office-based; to £competitive DoE

For graduates, postgraduates and experienced professionals seeking a 2026 start (April through summer) in their next role. This software engineering position does require eligibility for a high level of security clearance; British nationals with UK residence may meet this requirement.

This established company produce a variety of high-tech solutions for corporate and government use. Projects are wide-ranging and frequently involve signal processing, image processing, and low level or embedded software engineering in C / C++ / Rust in addition to higher level work in Python, TypeScript and JavaScript. The successful candidate will be adaptable to this variety of work.

You will bring:

  • A 1st or 2:1 in a numerate subject from a top university, possibly (though not necessarily) a PhD, and strong A-level or equivalent grades (A equivalent) in at least Maths and Physics.
  • Prior software development experience in C, C++, Python, TypeScript or JavaScript. It is likely you will have made major design and implementation contributions to at least one sizeable project (an application or system of some complexity rather than a website or simple web service), and will have a good knowledge of at least one other relevant programming language as well.
  • Your ability to learn quickly and interest in providing technical solutions to real-world problems.
  • Excellent communication skills in written and verbal technical and conversational English.

Given anticipated competition for this role, one or more relevant specialisations would be positive, for instance in embedded development, signal processing, or image processing towards a real world application rather than for purely research or educational purposes. Extracurricular software project work, internships, and evidence of interest in the commercial sector would be advantageous.

You d be joining a successful SME who offer the chance to be involved in many facets of the business, with a good amount of individual responsibility leading to a rewarding role with plenty of technical challenges. Remuneration is competitive along with benefits. Day to day work is office based with flexible hours. Job offers are contingent on passing security clearance.

Another top job from ECM, the high-tech recruitment experts.

Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.

Please apply (quoting ref: CV27504) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.