Software Engineering Jobs in United Kingdom
There are 6,089 open Software Engineering jobs in United Kingdom on freehire right now. 1,561 of them were posted recently. The skills employers ask for most often are cloud, ai and python.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| GBP | year | £60,000 | £77,750 | £100,000 | 398 |
| GBP | day | £465 | £625 | £700 | 43 |
| USD | year | $166,100 | $192,750 | $215,000 | 38 |
| EUR | year | €102,500 | €113,850 | €124,845 | 14 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- cloud 34%
- ai 31%
- python 30%
- java 30%
- api 29%
- ci-cd 24%
- aws 22%
- agile 22%
How the work is done
- Hybrid 1,254 · 21%
- Remote 425 · 7%
- Onsite 179 · 3%
Visa sponsorship offered in 53% of the 691 postings that state a position on it.
Seniority
- Senior 1,755
- Lead 462
- Staff 225
- Principal 186
- Junior 147
- Middle 108
Who is hiring
- 1000+ employees 782
- 501-1000 employees 425
- 51-200 employees 202
- 11-50 employees 117
- 201-500 employees 36
- 1-10 employees 16
Software Developer (233204-1)
Senior C#/.NET developer building high-throughput real-time risk calculation and securities lending engines for a London financial firm, collaborating closely with Quants and Risk Managers.
DV Cleared Software Engineer
DV-cleared Software Engineer performing hands-on development, design, and CI/CD pipeline work for a defence engineering firm, using Java Spring Boot, Python, React, Docker, Kubernetes, and AWS.
Safety Critical Software Engineer
Develops embedded safety-critical software for autonomous systems, focusing on runtime assurance and certification in regulated environments like aviation and defense.
Ground Segment Software Engineer (Java/C++/Python)
Senior Full Stack Developer building mission-critical ground segment software for space missions using Java/C++/Python backends with React frontends, Docker/Kubernetes, and SQL databases.
Java Developer
Senior Full Stack Developer (Java & Angular) SME role building enterprise microservices solutions for a Citigroup project in London (3 days onsite), covering the full SDLC from design through implementation with strong emphasis on risk and compliance.
.NET Developer
Junior-to-mid .NET Developer building and maintaining a cloud-based SaaS platform using .NET Core, C#, Azure, Vue/TypeScript, SQL Server, and AI-assisted coding tools.
.NET Developer (Mid Level)
Mid-level .NET developer building and maintaining enterprise-scale backend services and APIs in C#/.NET, with SQL Server and full-stack web skills.
PHP Developer - Laravel
Develops and maintains internal applications like CMS and CRM systems using PHP/Laravel, SQL, HTML/CSS, and JavaScript/Vue.js, with a focus on unit testing and problem-solving in a hybrid work environment.
Salesforce Developer (Service Cloud)
Develops and maintains Salesforce Service Cloud and Contact Centre features, translating user stories into scalable solutions while collaborating with business teams to improve service delivery.
Senior Python Developer - up to £90,000 + Bonus - Hybrid
Senior Python Developer building automation frameworks, REST APIs, and backend services for telecoms and network operations using Python, Flask/FastAPI, Docker, databases, and CI/CD in a hybrid role.
Java Developer - 12 Month Contract - £700 per day
Java Developer on a 12-month contract building large-scale digital services for a Central Government programme using Java, Spring Boot, AWS, Kafka, and MongoDB in a hybrid role.
Senior Java Developer - 12 Month Contract - £750 per day
Senior Java Developer on a 12-month hybrid contract for a Central Government programme, providing hands-on technical leadership with Java, Spring Boot, AWS, Kafka, and MongoDB across Manchester, Leeds, or Birmingham offices.
Junior Golang Developer
Junior Backend Developer building and maintaining APIs and services primarily using Go and AWS on cloud-native platforms. Hybrid role in London with 1–2 days on-site per week.
Senior Software Engineer
The Senior Software Engineer will design, develop, and maintain critical infrastructure while leading a team through technical and delivery challenges. The role involves hands-on development using Java, Python, or JavaScript/TypeScript ecosystems and requires active security clearance.
Web Developer – .NET, Blazor and Azure
Web Developer building C-SAM's next-generation .NET/Blazor web application framework on Azure, migrating legacy VB.NET/WinForms/SQL Server functionality into a modern cloud platform while developing reusable components, REST APIs, and data access layers.
Lead Software Engineer
Lead a team to design, code, and maintain payment-processing software using Java, Python, and modern web frameworks while ensuring PCI-compliant security and scalability.
Senior Software Development Engineer, AdTech
Build and evolve scalable ad-serving infrastructure and AI-powered tools for Expedia’s travel advertising platform, integrating APIs and ensuring reliable, high-performance delivery of display and video ads.