Software Engineering Jobs
Job Type
Sector
Skill
Salary / Hourly £€$
Software Architect
- Cheltenham, England
- Permanent
UKIC DV - Full Stack Software Engineer
- Manchester, England
- Permanent
Junior Software Engineer
- Witney, England
- Permanent
Lead PHP Developer
- Prague, Czech Republic
- Permanent
Power Platform Developer
- Winchester, England
- Permanent
- £54,000/annum
Trainee Systems Engineer - PhD graduates
- Edinburgh, Scotland
- Permanent

Lead Software Developer
- Hertfordshire, England
- Permanent
Senior Engineer - Software - SMCS
- New Malden, England
- Contract 12 months
Engineer - Software - V04246
- Frimley, England
- Contract 12 months
Software & DevOps Engineer
- Southampton, England
- Permanent
- £54,000/annum
Senior Fullstack Developer - Backend
- London, England
- Permanent
- £90,000 - £120,000/annum
Embedded Software Engineer (Embedded Signal Processing)
- London, England
- Permanent
- Additional Benefits to be seen below.
Principal Software Engineer, UI
- Fareham, England
- Permanent
Senior Software Assurance Consultant
- Bristol, England
- Permanent
- £70,000 - £750,000/annum
Senior Embedded Software Engineer
- Hertfordshire, England
- Permanent
C++ Software Engineer
- Saffron Walden, England
- Permanent
Test Systems Software Engineer
- Rochester, England
- Contract 12 Months
Systems Verification Engineer
- Marlow, England
- Contract
Lead / Staff Software Engineer
- Essex, England
- Permanent
- Pension
Senior Software Engineer
- Southampton, England
- Permanent
- £55,000 - £66,000/annum
Senior React & Sitecore Developer
- Luton, England
- Contract 6 months +
- £500 - £600/day

Software Engineer C++
- Stevenage, England
- Contract 12 months
- £65 - £67/hour
Software Architect
Reference: BHN586577
Job details
- Start date: ASAP
- Employment type: Permanent
- Date published: 1 May 2025
Job description
We are seeking enthusiastic and driven individuals with a passion for continual learning and collaboration. You'll thrive in a supportive environment of like-minded professionals, where sharing ideas and delivering innovative, scalable systems is valued. This role is perfect for someone who enjoys being part of a team and contributing to impactful projects.
About the Role
You'll be working closely with our client onsite in Cheltenham, Gloucestershire. This is a mission-focused role where your work has visible impact. You will collaborate directly with users and stakeholders, gaining a clear understanding of how your contributions make a difference.
We believe in supporting your professional growth - 10% of your time is dedicated to self-development. Whether it's setting aside time each week or taking a full week for a training course, you are encouraged to learn and grow when it suits you.
Essential Experience:
Candidates should demonstrate experience in some or all of the following:
-
Proficiency in one or more software development/programming languages
-
Strong stakeholder management skills
-
Cross-team collaboration
-
Data modelling
-
Working with Linux environments
Desirable Experience:
-
Prior experience in a software development team, ideally with leadership responsibilities
-
Experience with AWS
-
Familiarity with containerisation technologies
-
Involvement in network-focused software development

Get jobs like this straight to your inbox!
Frequently asked questions
Why should you trust a specialist technical recruitment agency to find you your next role?
Using a specialist recruitment agency like Matchtech to find your next role is a smart move for a number of reasons. One of the main advantages is that it's a good way to cast your job searching net out wide. Recruiters often have a number of similar positions on the go with different clients, so if you're unsuccessful with one position, you can be put forward for many other vacancies at the same time, increasing the likelihood of you landing your dream job faster and with a lot less effort.
Does Matchtech take a cut of my pay if I use them to find my next job?
Absolutely not! We charge the end client for our services, not the candidate. So you can rest assured that there is no difference to your pay when being placed into a new role by Matchtech.
If I use a recruiter at Matchtech to find my next role, am I going to be bombarded with irrelevant job opportunities?
No not at all, when you register with us or apply for a role on our website, we will add you to our database. But this does not mean you will be bombarded with irrelevant jobs. We will seek to have an initial call to explore all of your options and your job preferences before sending you any further roles. You can even set up your own specific job alerts on our website if you wish to have jobs sent straight to your inbox, you choose the frequency of these alerts so can control how much you hear from us. And of course, you can unsubscribe from further communications at any time.