Software Engineer
Addition · Cheltenham · posted 22 days ago
Going rate £54,700UK median £56,914
Home Office going rates from
Occupation
2134Programmers and software development professionals
Going rate for this occupation: £54,700 · UK median pay £56,914
Home Office going rates from
Where this salary sits
- UK pay for this occupation
- This role£65,000 to £70,000stated
- Going rate£54,700
- UK median£56,914
View these figures as a table
| Percentile | Pay |
|---|---|
| 10th | £32,835 |
| 25th | £42,289 |
| 50th | £56,914 |
| 75th | £75,794 |
| 90th | £102,860 |
| Going rate | £54,700 |
| UK median | £56,914 |
Sponsorship
Sponsorship chance
Low
- Not matched to a licence on the register
- Occupation is eligible for Skilled Worker
- Salary clears the going rate
On the public records we hold, sponsorship for this role looks unlikely: not matched to a licence on the register, and occupation is eligible for Skilled Worker.
We hold the employer, the occupation, a stated salary and the advert's own wording.
Why
Sign in to see how you fit and draft a cover letter
We read this advert for what it asks, check each line against your CV and show you the evidence for every judgement.
Sign inFull advert
Software Engineer
Location: Cheltenham
Salary: Up to £70,000
Working Pattern: Monday–Friday, hybrid
Office Requirement: 3 days per week in the Cheltenham office
Additional Travel: Occasional visits to Herefordshire
Security Requirement: Must be eligible for UK SC Clearance
Work on Technology That Protects What Matters
We are working with a specialist technology organisation delivering secure, mission-critical digital solutions to Defence and National Security organisations.
They are looking for a Software Engineer who enjoys solving complex technical challenges and wants to work on technology with genuine operational impact.
Due to the nature of the work, you must be eligible to obtain UK Security Clearance (SC) .
The role is based in Cheltenham, with a hybrid working pattern of 3 days per week in the office, Monday to Friday. There may also be occasional travel to Herefordshire.
The Role
As a Software Engineer, you will help design, develop and deliver secure digital solutions within highly secure environments. You will work alongside engineers, architects and delivery specialists to develop technology that enables faster and safer decision-making for critical operations.
Key Responsibilities
Collaborate with the development team to design, develop and maintain software solutions. Develop reliable applications using Kotlin and Jetpack Compose for Android . Use Git for version control and collaborative development. Design and implement backend solutions using Rust, Python or Go, including web APIs. Use Docker for containerisation and deployment. Implement and maintain CI/CD pipelines to automate software delivery and deployment. Write clean, efficient and well-documented code following industry best practices. Participate in code reviews and provide constructive feedback to team members. Develop Proof of Concept (PoC) applications where requirements may change rapidly and rework is expected. Stay up to date with emerging technologies, development practices and industry trends. Work effectively within secure development environments, including remote developer environments and virtual machines.
What We’re Looking For
We are looking for someone who takes ownership, thinks critically and enjoys working collaboratively on challenging technical problems.
You don’t need to meet every requirement, but experience with the following would be highly beneficial:
Bachelor’s degree in Computer Science, Engineering or a related field. Strong proficiency with Git. Strong experience in Android/Kotlin development, including Jetpack Compose. Experience developing PoC applications in environments where requirements can change quickly. Familiarity with backend development using Rust, Python or Go. Understanding of software development principles including MVVM and UDF. Understanding of Web APIs, OpenAPI standards and data structures. Experience with Docker and containerised deployments. Knowledge of DevOps processes, including CI/CD pipelines and automated testing. Strong communication and collaboration skills. Ability to work in a fast-paced and constantly evolving technical environment. Comfortable developing within secure environments, including remote development environments and VMs. Strong problem-solving skills, curiosity and a willingness to learn new technologies.
Information from public records, not immigration advice.