Software Engineering Jobs in United Kingdom
There are 6,067 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 689 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 424
- 51-200 employees 201
- 11-50 employees 117
- 201-500 employees 36
- 1-10 employees 16

Senior Software Engineer
Build AI-powered mobile inspection tools that automate data collection, report generation, and workflows for field workers in industries like chemicals and aerospace.
Database Developer
Designs and builds ETL pipelines to integrate, clean, and transform financial data (identity, privileged access, platform accounts) for a bank, ensuring data quality and governance in Python-based systems.
Senior Software Engineer
Build and run cloud-native microservices in Go that power a real-time payment platform, focusing on reliability, scalability, and operational excellence.
Software Engineer III
Build and extend Zilch’s high-performance Java/Spring Boot microservices, APIs, and cloud infrastructure to power its fast-growing buy-now-pay-later platform.
Software Developer
Build and maintain .NET-based platforms and tools for a fibre network, using C#, RESTful APIs, SQL Server, and Azure, with some Python and JavaScript exposure.

Software Developer
Develops ultra-reliable C++ software for Amadeus’s mission-critical airline passenger system (used by 125+ airlines), ensuring 24x7 availability and resilience against failures. Works with Unix, Oracle, MongoDB, and collaborates cross-functionally on large-scale systems.
Software Engineer
Build and maintain secure, full-stack Java applications on AWS and Spring Boot, collaborating with product and QA teams in a public-sector role.
Software Developer - Newcastle
Develops and migrates software systems using .NET, C#, SQL, or other stacks in a multi-disciplinary team for a Newcastle-based product company.
Lead Software Engineer
Lead a small team building bespoke software and e-commerce solutions using C#, .NET Core, SQL Server, and Entity Framework, with Blazor as a plus.
Mid-Level Software Developer
Build and maintain web apps in PHP 8 with Laravel/Symfony, MySQL, and JavaScript (Vue.js/Alpine.js), integrating APIs and optimizing performance for data-heavy systems.
Mid-Level Software Developer
Mid-level .NET developer building and modernizing internal systems using C#, .NET, WinForms, Blazor, and SQL Server in a collaborative UK-based team.
Software Developer – C# / .NET / WinForms
Builds Windows desktop applications in C#/.NET/WinForms to support social-impact software for vulnerable people, writing clean, tested code and collaborating in an Agile team.
Senior .NET Developer
Senior C#/.NET engineer modernizing a large WinForms platform to .NET 8, improving testing, maintainability, and architecture while working closely with leadership.
Senior Java Developer
Build cloud microservices in Java/Spring Boot, using AI tools to accelerate development and enhance code quality for an insurance-focused platform.
Senior .NET Developer (Previous WinForms)
Senior C#/.NET engineer modernizing a large WinForms desktop platform migrated to .NET 8, introducing TDD, automated testing and cloud-ready architecture while evolving business-critical features.