Software Developer Salary UK 2025 — Complete Benchmark Guide

🇬🇧 UK Market Data📊 2025 Benchmarks💷 GBP Figures⚖️ IR35 Analysis🏙️ Regional Breakdown

Last updated: June 202516 min read • Written by: ClickMasters HR & Market Research Team • Reviewed by: Reviewed against Office for National Statistics + Tech Nation data (historical)

Direct Answer

The average software developer salary in the UK in 2025 is £45,000–£75,000 for mid-level developers, with significant variation by role, seniority, location, and technology stack. AI/ML Engineers command the highest premiums (+40–60% above average). London adds approximately 20–30% to base salaries. Contractors working outside IR35 can earn equivalent of £90,000–£180,000+ as annual day rate income.

Market Outlook

UK Software Developer Salary by Role (2025)

UK Technology Salaries by Role

Role
Junior (0–2 yrs)
Mid-Level (3–5 yrs)
Senior (6–10 yrs)
Principal / Lead (10+ yrs)
React / Frontend Developer
£35,000–£48,000
£48,000–£75,000
£75,000–£100,000
£95,000–£140,000
Node.js / Backend Developer
£34,000–£46,000
£46,000–£73,000
£73,000–£98,000
£93,000–£135,000
Python Developer
£36,000–£50,000
£50,000–£78,000
£78,000–£105,000
£100,000–£150,000
Full Stack Developer
£36,000–£50,000
£50,000–£78,000
£78,000–£105,000
£100,000–£145,000
AI/ML Engineer
£45,000–£65,000
£65,000–£100,000
£100,000–£140,000
£135,000–£200,000+
Data Engineer
£38,000–£55,000
£55,000–£85,000
£85,000–£115,000
£110,000–£160,000
DevOps / Cloud Engineer
£38,000–£55,000
£55,000–£85,000
£85,000–£118,000
£112,000–£160,000
Cloud Architect (AWS/Azure)
£50,000–£70,000
£70,000–£100,000
£100,000–£135,000
£130,000–£180,000+
Software Architect
£52,000–£75,000
£75,000–£108,000
£108,000–£145,000
£140,000–£190,000+
Technical Lead
£55,000–£80,000
£80,000–£115,000
£115,000–£155,000
£150,000–£200,000+
QA / Test Engineer
£28,000–£38,000
£38,000–£58,000
£58,000–£80,000
£75,000–£105,000
Mobile Developer (iOS/Android)
£35,000–£48,000
£48,000–£75,000
£75,000–£100,000
£95,000–£140,000
Blockchain Developer
£40,000–£58,000
£58,000–£88,000
£88,000–£120,000
£115,000–£165,000
Security / Cybersecurity Engineer
£38,000–£55,000
£55,000–£85,000
£85,000–£118,000
£112,000–£165,000
CTO / VP Engineering
-
-
£120,000–£180,000
£160,000–£300,000+

Salary benchmarks by Seniority

Seniority
Permanent Salary
Day Rate (Outside IR35)
Annual Equivalent
React Developer
£48,000–£75,000 perm
£420–£550/day
£68,000–£88,000
Python Developer
£50,000–£78,000 perm
£450–£600/day
£73,000–£97,000
DevOps Engineer
£55,000–£85,000 perm
£440–£580/day
£71,000–£93,000
Cloud Architect
£70,000–£100,000 perm
£520–£680/day
£84,000–£110,000
AI/ML Engineer
£65,000–£100,000 perm
£480–£640/day
£78,000–£103,000
Technical Lead
£80,000–£115,000 perm
£530–£700/day
£86,000–£113,000

Salary Benchmarks by UK City

City
vs National Average
Salary Range
Notes
London
20–30% above national average
£75,000–£110,000
Highest cost of living, highest compensation
Edinburgh
At/above national average
£60,000–£85,000
Strong FinTech cluster (Skyscanner, Administrate)
Cambridge
15–20% above national average
£65,000–£90,000
Deep tech, biotech, academic spinouts
Oxford
12–18% above national average
£62,000–£88,000
Tech + academic ecosystem
Bristol
5–12% above national average
£58,000–£82,000
Silicon Gorge — aerospace, defense tech
Manchester
At national average
£55,000–£78,000
Northern Powerhouse — growing tech scene
Birmingham
Slightly below national average
£52,000–£75,000
West Midlands tech cluster
Leeds
At/slightly below national average
£52,000–£75,000
Growing FinTech and retail tech scene
Sheffield
5–8% below national average
£48,000–£68,000
Manufacturing tech, materials science
Cardiff
8–10% below national average
£48,000–£68,000
Welsh government digital initiatives
Belfast
12–15% below national average
£44,000–£64,000
Strong near-shore talent pool, lower cost
Glasgow
5–8% below national average
£50,000–£72,000
Scottish tech cluster, fintech growth

Skill-Based Technology Premiums

Technology / Specialisation
Salary Premium
Market Context
AI/ML / LLM Engineering
+40–60%
Highest demand, significant supply gap in UK
Cloud Architecture (AWS/Azure certified)
+25–40%
Cloud-native is now standard; certified architects command premium
Blockchain / Web3
+20–35%
Volatile demand but high compensation when active
Cybersecurity / Penetration Testing
+20–35%
UK skills shortage, growing regulation driving demand
Data Engineering
+18–28%
Pipeline, warehouse, BI skills across all sectors
React / Next.js (TypeScript)
+10–20%
Most in-demand UK frontend stack 2025
Python (Backend/Data)
+10–18%
Versatility premium — web + AI + data
DevOps (Kubernetes, Terraform)
+15–25%
SRE and platform engineering increasingly valued
Legacy Tech (COBOL, Mainframe)
+20–40%
Shrinking supply, maintained demand in banking/government
NHS / HealthTech (FHIR, DTAC)
+15–25%
Specialist compliance knowledge commands premium

Contractor Day Rates vs Permanent Salary Comparison

Role
Day Rate (Outside IR35)
Annual Equiv (Outside)
Annual Equiv (Inside)
Comparable Permanent Salary
React Developer
£420–£550/day
£92,000–£121,000
£68,000–£88,000
£48,000–£75,000 perm
Python Developer
£450–£600/day
£99,000–£132,000
£73,000–£97,000
£50,000–£78,000 perm
DevOps Engineer
£440–£580/day
£97,000–£128,000
£71,000–£93,000
£55,000–£85,000 perm
Cloud Architect
£520–£680/day
£114,000–£150,000
£84,000–£110,000
£70,000–£100,000 perm
AI/ML Engineer
£480–£640/day
£106,000–£141,000
£78,000–£103,000
£65,000–£100,000 perm
Technical Lead
£530–£700/day
£117,000–£154,000
£86,000–£113,000
£80,000–£115,000 perm

IR35 Tax Position

Day rates assume outside IR35. Inside IR35 contractor day rates in the UK are typically 15–25% higher to compensate for the lack of tax efficiency and additional payroll costs. ClickMasters engineers are directly employed by us, representing **zero IR35 risk** for clients.

Frequently Asked Questions

Everything you need to know about developer salary standards.

The average mid-level software developer salary in the UK in 2025 is approximately £55,000–£70,000 per year for permanent employment. This varies significantly by: role (AI/ML Engineers earn 40–60% above average), location (London adds 20–30%), experience (senior developers earn 60–100% more than juniors), and technology stack. Full-stack and Python developers with AI/ML skills are currently commanding the strongest premiums.

A senior software developer in London earns approximately £75,000–£110,000 per year in 2025, depending on specialisation. AI/ML and Cloud Architecture specialists can command £100,000–£140,000+. These are permanent salary figures — contractors in London can earn the equivalent of £110,000–£180,000+ annually on day rates.

Yes, but the pace of increase has moderated from the 2021–2022 peak. AI/ML engineering roles continue to see strong upward pressure (15–25% increases year-on-year for experienced ML engineers). Traditional web development roles have seen 3–7% increases in line with broader inflation. The talent shortage in AI, cloud, and cybersecurity specialisations continues to drive above-average increases in those areas.

Inside IR35 contractors lose the tax efficiency of their personal service company, effectively paying income tax and National Insurance as if they were an employee — but without employee benefits like sick pay, holiday pay, or employer pension contributions. To compensate, inside IR35 day rates are typically 15–25% higher than equivalent outside IR35 rates. Many contractors actively seek outside IR35 engagements for this reason.

In 2025, AI/ML Engineering commands the highest salaries in UK software development — 40–60% above the average developer salary. Cloud Architecture (AWS/Azure certified) comes second at 25–40% premium, followed by Cybersecurity/Penetration Testing (20–35%) and Blockchain Development (20–35% when demand is active). Legacy system specialists (COBOL, mainframe) also command significant premiums due to shrinking talent supply.

Scale Your Engineering Team Without IR35 Surcharges

We deliver senior software engineers, data scientists, and cloud architects within 2 weeks on simple, rolling contracts.

Get a Custom Rate Quote