Software Engineering Jobs in United Kingdom
There are 6,078 open Software Engineering jobs in United Kingdom on freehire right now. 1,528 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 31%
- java 30%
- api 29%
- ci-cd 24%
- aws 23%
- agile 23%
How the work is done
- Hybrid 1,270 · 21%
- Remote 423 · 7%
- Onsite 179 · 3%
Visa sponsorship offered in 53% of the 690 postings that state a position on it.
Seniority
- Senior 1,752
- Lead 461
- Staff 227
- Principal 189
- Junior 144
- Middle 110
Who is hiring
- 1000+ employees 776
- 501-1000 employees 425
- 51-200 employees 201
- 11-50 employees 117
- 201-500 employees 36
- 1-10 employees 16
Software Engineer
Builds and maintains cloud-based enterprise systems using C#, .NET, AWS, and NoSQL for a global software house.
SQL Server Database Developer | up to £55,000 | Dartford, Hybrid
Develop and maintain SQL Server databases for a large UK freight and logistics company, designing schemas and optimizing queries for end-to-end transport solutions.
SQL Server Database Developer
Designs, develops, and supports business-critical SQL Server databases for a logistics and transport company.
Lead Software Engineer - Java & AI
Lead a team building and optimizing a global payments platform using Java and AI, focusing on high-performance, low-latency systems in a cloud-native environment.
Oracle APEX Software Developer
Build and maintain Oracle APEX web apps that help energy customers decarbonize and improve resilience; write SQL/PL-SQL, design data models, and optimize performance.
Staff Software Engineer - Product Validation
Lead validation of embedded firmware and platform software for Arm Neoverse systems, from pre-silicon testing to production deployment, ensuring system readiness and quality.
Software Developer
Builds and maintains .NET web apps for a financial-services firm, using MVC, RESTful APIs, SQL Server, and optionally Blazor or mobile apps.
C++ Software Developer
Develop and maintain C++ applications using MFC and cloud services, adding features, fixing bugs, and collaborating with testing teams.
Cloud Native Software Developer - eDV Cleared
Designs, builds, and deploys secure cloud-native apps on AWS/Azure for UK National Security programmes using Java/Python/Go, Kubernetes, Docker, and CI/CD pipelines.
Salesforce Developer
Builds and customizes Salesforce solutions for a fast-growing B2C company, integrating AI tools and modern front-end tech to enhance customer-facing workflows.
Software Engineer
Builds and maintains the BioStudies database backend and web services in Java/Kotlin with Spring, supporting global life-sciences data sharing using search engines and DevOps practices.
.NET Developer
A 3-month hybrid contract role building .NET Core APIs, microservices, and React Native mobile apps for a digital agency client in Guildford, requiring onsite presence 3 days/week.
Senior Software Development Engineer, Data Center Builder Tools
Build and lead the real-time middleware and runtime platform that connects industrial hardware to AWS cloud services across global data centers, ensuring low-latency, deterministic control systems.
Staff Software Engineer - AI
Build and lead enterprise-scale AI platforms using LLMs, RAG, and agentic workflows in Python/Go, deploying on AWS/GCP with Kubernetes and vector databases.
Senior Software Engineer
Senior Software Engineer builds and improves CDP’s environmental data platform using React, TypeScript, Node.js, and Python, optimizing performance and mentoring peers.
Senior Ruby on Rails Developer
Build and maintain Ruby on Rails web services and applications, collaborating with mobile developers and QA to ensure integration and quality.