Software Engineering Jobs in United Kingdom
There are 6,066 open Software Engineering jobs in United Kingdom on freehire right now. 1,529 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 | £78,000 | £100,000 | 395 |
| 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,269 · 21%
- Remote 423 · 7%
- Onsite 179 · 3%
Visa sponsorship offered in 53% of the 688 postings that state a position on it.
Seniority
- Senior 1,747
- Lead 460
- Staff 227
- Principal 187
- Junior 145
- Middle 110
Who is hiring
- 1000+ employees 774
- 501-1000 employees 423
- 51-200 employees 201
- 11-50 employees 117
- 201-500 employees 36
- 1-10 employees 16
.NET Developer
Build and maintain internal .NET applications using C#, ASP.NET, .NET Core, and SQL Server while collaborating with stakeholders.
Software Engineer
Salary: £30,000 - 48,000 per year Requirements: Good experience using the .Net framework and JavaScript or TypeScript Experience with modern .Net, such as .Net Core or ASP.Net MVC Experience with databases such as SQL…
Salesforce Developer
Salary: £50,000 - 80,000 per year Requirements: We require you to be willing and eligible to achieve a minimum of SC clearance. You must have been a resident in the UK for a minimum of 5 years and have the right to…
Software Developer
Builds and maintains commercial software solutions using C#, .NET, and SQL, focusing on web apps, APIs, and database-driven systems for a UK employment group.
Software Developer
Salary: £35,000 - 70,000 per year Requirements: British nationality essential to meet site regulations; dual nationalities are supported for British Citizens Advanced capability in C#/.NET, Java, Rust, or Python Track…
Software Developer
Develops software tools using C# or Python, focusing on automation and best practices in version control, debugging, and testing.
Lead Software Engineer - Linux
Architect and develop embedded Linux systems for resource-constrained platforms, migrating from Windows and using C/C++ in a commercial environment.
Senior Research Python Developer
Salary: £30,000 - 60,000 per year Requirements: Strong Python software engineering experience beyond exploratory or ad-hoc scripting Strong experience in Equity Factor Model building Hands-on experience working with…
SAP ABAP Developer
Salary: £55,000 - 55,000 per year Requirements: We are looking for an experienced SAP professional with a strong background in ABAP development and supporting live SAP environments. Experience in SAP ABAP development.…
Software Engineer
Builds and maintains Java-based aviation software using Quarkus, Angular, and cloud-native tools on OpenShift/Kubernetes.
Java Software Engineer
Build and maintain Java-based enterprise applications using Spring Boot or J2EE, Hibernate/JPA, and SQL databases.
C# Software Engineer
Develops and maintains C# applications, primarily using WPF and transitioning to WinUI 3, with hardware/test equipment integration for manufacturing environments.
C# Developer
Develops and maintains a new manufacturing-support system in C#/.NET, writes clean, scalable code, and collaborates with stakeholders to gather requirements.
Lead Software Engineer
Leads a team of 5+ software engineers to build and scale web applications using PHP/Node.js/Python and MySQL, while implementing cloud infrastructure (AWS/Azure/GCP) and ensuring security/compliance (GDPR).
Senior JVM Software Engineer
Builds and maintains backend systems in Scala/Java for ARM’s developer tools, focusing on distributed systems, concurrency, and clean code practices.
Senior Java Developer
Senior Java developer building distributed systems with Kafka, Kubernetes, and event-streaming frameworks like Flink or Spark.
Senior C# Developer (Progress to Team Lead)
Senior C# developer building .NET 6 Web APIs and microservices, with Angular front-end experience, progressing to team lead.
Senior Java Developer
Builds and optimizes high-performance Java services for capital markets, using Spring Boot, multithreading, and performance tuning.
Lead DV Software Developer
Lead a team building secure, scalable software for UK government and defence programs using cloud, DevOps, and microservices.
Junior Software Developer (.NET / Power Platform)
Develops and maintains .NET applications using VB.NET/C# and integrates with Microsoft SQL Server, writing queries and troubleshooting issues.