Introducing Morgan McKinley‘s IT salary guide, Angela Lewis, client engagement lead for the company, said:
“As a whole, Brexit played more of a role in slowing down recruitment across the technology market throughout 2019 when compared to recent years.
“A lot of development hiring from banks and financial institutions within Java front office tech was focused on Foreign Exchange. Across infrastructure, contract hiring was relatively quiet for the DevOps/Cloud space into financial services, with firms placing an emphasis on permanent hiring.
“The upcoming changes to IR35 played a role in this, as companies started to introduce a two-year rule for contractors and attempted to convert them to permanent positions where possible. Test automation was a highly demanded skill set and those in this area, across both permanent and contract, were sought after. Many organisations built automation frameworks from scratch using selenium, thus a strong development background was essential, with Java being the preferred language.
London tech salaries: is it enough compared to living costs?
“Over the second half of 2019, there was noticeable growth in the number of architecture roles, mainly at the £80,000+ level. Clients looked for strategic individuals — for example, an infrastructure architect with an enterprise architect mindset.
“Data scientists were key hires in 2019 — an increased number of companies requested Python and associated machine learning libraries. This was a feature of many team builds, with requirements looking at how data science can generate ROI or provide cost saving benefits. Reflecting a tough economy, less money was spent on research and development and the focus was more on projects with a well-researched business problem to solve.
“Data visualisation was also a focus for many businesses — Microsoft Power BI was adopted as a visualisation tool of choice and is providing Tableau with significant competition. The popularity of data visualisation is in line with analytics becoming more prevalent in non-technical business areas such as marketing, finance and legal. The clarity provided by these tools enables complex statistical concepts to be represented and acted upon with more ease, effectively democratising data.”
IT salary guide
PERMANENT | |||
Technology | |||
Job Title | Low | Average | High |
AI/ML Specialist | 60000 | 80000 | 100000 |
Android Developer | 55000 | 65000 | 80000 |
Application Support .NET | 50000 | 70000 | 80000 |
Application Support Team Lead | 70000 | 80000 | 90000 |
Automation Tester | 65000 | 70000 | 80000 |
Big Data Architect | 75000 | 90000 | 120000 |
Business Intelligence Developer | 45000 | 65000 | 90000 |
Business Intelligence Manager | 75000 | 90000 | 110000 |
Business Objects Developer | 50000 | 65000 | 80000 |
C#.Net Developer | 50000 | 80000 | 120000 |
C++ Developer | 55000 | 90000 | 130000 |
CISO | 90000 | 120000 | 150000 |
Cloud Architect | 90000 | 100000 | 110000 |
Cloud Engineer | 60000 | 80000 | 90000 |
Cyber Security Architect | 90000 | 100000 | 110000 |
Cyber Security Engineer | 70000 | 80000 | 90000 |
Data Analyst | 40000 | 50000 | 70000 |
Data Architect | 70000 | 90000 | 110000 |
Data Developer | 40000 | 60000 | 90000 |
Data Engineer | 45000 | 60000 | 100000 |
Job Title | Low | Average | High |
Data Scientist | 45000 | 65000 | 90000 |
Data Visualisation Developer | 45000 | 65000 | 90000 |
Data Warehouse Developer | 55000 | 65000 | 100000 |
Database Administrator | 40000 | 50000 | 65000 |
Desktop Support Engineer | 30000 | 45000 | 50000 |
Development Lead / Manager | 80000 | 140000 | 200000 |
DevOps Engineer (Development) | 70000 | 80000 | 90000 |
Enteprise Architect | 90000 | 100000 | 110000 |
Front End Developer | 55000 | 85000 | 120000 |
Full Stack Developer | 55000 | 90000 | 120000 |
Head of Data Engineering | 90000 | 120000 | 150000 |
Head of Data Science | 90000 | 120000 | 140000 |
IAM Engineer | 60000 | 75000 | 90000 |
Information Architect | 60000 | 80000 | 100000 |
Infrastructure Manager | 70000 | 80000 | 90000 |
Infrastrucuture Architect (Infrastructure) | 70000 | 80000 | 90000 |
iOS Developer | 55000 | 65000 | 80000 |
Java Developer | 55000 | 90000 | 130000 |
JavaScript Developer | 55000 | 85000 | 120000 |
Network Administrator | 40000 | 55000 | 65000 |
Network Engineer | 50000 | 70000 | 80000 |
Network Security Engineer | 65000 | 70000 | 80000 |
Oracle Developer | 55000 | 65000 | 85000 |
QA / Test Automation Engineer | 70000 | 75000 | 85000 |
QA / Test Engineer | 55000 | 65000 | 75000 |
QA / Test Manager | 75000 | 85000 | 100000 |
Quant Developer | 60000 | 115000 | 150000 |
SAS Developer | 45000 | 60000 | 80000 |
Job Title | Low | Average | High |
Service Desk Analyst | 25000 | 35000 | 45000 |
Service Manager | 55000 | 70000 | 80000 |
Solutions Architect | 70000 | 85000 | 100000 |
SQL BI Developer | 50000 | 60000 | 75000 |
SQL Developer | 45000 | 60000 | 75000 |
Systems Engineer | 50000 | 70000 | 80000 |
Technical Architect | 80000 | 90000 | 100000 |
UI or GUI Developer | 55000 | 85000 | 120000 |
Unix / Linux Administrator | 50000 | 70000 | 80000 |
UX Designer | 45000 | 60000 | 75000 |
UX Manager | 60000 | 85000 | 100000 |
Web Developer | 55000 | 85000 | 110000 |
Windows Systems Administrator | 50000 | 70000 | 80000 |
CONTRACT | |||
Technology | |||
Job Title | Low | Average | High |
AI/ML Specialist | 400 | 600 | 800 |
Android Developer | 400 | 500 | 650 |
Application Support .NET | 350 | 450 | 550 |
Application Support Team Lead | 450 | 500 | 600 |
Automation Tester | 400 | 500 | 550 |
Big Data Architect | 600 | 750 | 900 |
Business Intelligence Developer | 400 | 550 | 650 |
Business Intelligence Manager | 500 | 650 | 800 |
Business Objects Developer | 400 | 550 | 600 |
C#.Net Developer | 350 | 600 | 750 |
Job Title | Low | Average | High |
C++ Developer | 500 | 700 | 850 |
CISO | 600 | 750 | 1000 |
Cloud Architect | 650 | 750 | 850 |
Cloud Engineer | 500 | 550 | 650 |
Cyber Security Architect | 600 | 700 | 800 |
Cyber Security Engineer | 500 | 600 | 700 |
Data Analyst | 350 | 500 | 600 |
Data Architect | 700 | 800 | 1000 |
Data Developer | 400 | 600 | 900 |
Data Engineer | 450 | 550 | 800 |
Data Scientist | 400 | 500 | 700 |
Data Visualisation Developer | 400 | 500 | 650 |
Data Warehouse Developer | 450 | 550 | 700 |
Database Administrator | 350 | 450 | 500 |
Desktop Support Engineer | 200 | 250 | 350 |
Development Lead / Manager | 500 | 750 | 1000 |
DevOps Engineer (Development) | 600 | 700 | 800 |
Enteprise Architect | 650 | 700 | 800 |
Front End Developer | 450 | 600 | 800 |
Full Stack Developer | 450 | 650 | 800 |
Head of Data Engineering | 700 | 850 | 1000 |
Head of Data Science | 600 | 800 | 1000 |
IAM Engineer | 400 | 500 | 600 |
Information Architect | 500 | 600 | 1000 |
Infrastructure Manager | 550 | 600 | 700 |
Infrastrucuture Architect (Infrastructure) | 550 | 650 | 750 |
iOS Developer | 400 | 500 | 650 |
Java Developer | 450 | 600 | 850 |
Job Title | Low | Average | High |
JavaScript Developer | 450 | 600 | 800 |
Network Administrator | 350 | 400 | 450 |
Network Engineer | 400 | 500 | 550 |
Network Security Engineer | 450 | 550 | 600 |
Oracle Developer | 450 | 550 | 650 |
QA / Test Automation Engineer | 450 | 550 | 600 |
QA / Test Manager | 550 | 600 | 700 |
Quant Developer | 600 | 800 | 1000 |
SAS Developer | 450 | 575 | 650 |
Service Desk Analyst | 150 | 200 | 250 |
Service Manager | 400 | 500 | 600 |
Solutions Architect | 600 | 650 | 750 |
SQL BI Developer | 400 | 500 | 650 |
SQL Developer | 400 | 500 | 650 |
Systems Engineer | 400 | 450 | 500 |
Technical Architect | 550 | 600 | 700 |
UI or GUI Developer | 450 | 550 | 650 |
Unix / Linux Administrator | 450 | 500 | 600 |
UX Designer | 500 | 600 | 700 |
UX Manager | 500 | 600 | 750 |
Web Developer | 450 | 650 | 800 |
Windows Systems Administrator | 400 | 450 | 500 |