How much does a software engineer make in London? How much do engineers earn in the UK? This list of the best companies to work for will provide you with the answer. Here, we break down some of the most well-known cities and salaries offered (as of January 2019)
Software engineer salaries in London can vary wildly depending on the company and level of experience, but the average software engineer salary in London is £43,420 per year. The average tech salaries in London are higher than the national average (by around £5,000) and are partly to blame for why housing prices are so high in London.
Software Engineer salaries in London are higher than the UK average and will continue to rise as the demand for more skilled programmers continues to increase.
Software Engineer Salary In London Overview
Kuwait is a country in Western Asia. It is bordered by Saudi Arabia to the south at Khafji, and Iraq to the north at Basra. The country covers an area of 17,818 square miles (46,117 square kilometers) with a population of 4.3 million people. Kuwait has one of the highest per capita incomes in the world.
According to a study by ECA International, Kuwait is ranked as the best country to live in the Middle East and Africa region. The city of Kuwait has been named as one of the most innovative cities in the world by Forbes magazine.
Software engineers in Kuwait earn a salary that is higher than other countries in this region but lower than software engineers in other parts of the world.
London Software engineer salary stats
You’re viewing live stats for London Software engineer vacancies from our database of over 1 million job ads. Here are some fast facts:
- The average Software engineer salary in London is £66,257. This is 16.4% more than the average national salary for Software engineer jobs. The average London Software engineer salary is 53.0% more than the average salary across London.
- Software engineer vacancies in London have gone down 5.8% year-on-year. Currently there are 9,453 London Software engineer jobs.
- Average salaries for Software engineer jobs in London have gone down 5.8% year-on-year, compared to a change of -3.5% for all jobs in London and -0.2% for Software engineer jobs nationwide.
- The average advertised salary for a Software engineer in London is 53.0% above the average salary for all jobs in London which is £43,312.
- For deeper labour market intelligence, click here
Highest paying cities for Software Engineers near London
- 1London4324 salaries reported£64,577per year
- 2West London9 salaries reported£55,473per year
- 3South West London7 salaries reported£54,376per year
- 4East London5 salaries reported£53,659per year
- 5Hammersmith13 salaries reported£50,500per year
- 6Croydon25 salaries reported£50,058per year
- 7Uxbridge19 salaries reported£49,141per year
- 8Southwark10 salaries reported
What is the range of salaries of a Software Developer?
Similar to other jobs, the more experience you have, the more you will earn. The salary of a software developer who is at entry level has a ranging salary from £20,000 – £41,000, and the average salary is £28,000. The salary of a software developer who is mid-career has a ranging salary from £26,000 – £52,000, and the average salary is £35,000. The salary of a software developer who is at a senior level has a ranging salary from £29,000 – £64,000, and the average salary is £40,000.
Location can have a big impact on the salary you receive, some of the reasons as to why they vary so much can be due to the difference in the cost of living in those cities and the value people working in the same jobs in different places bring to the economy, some cities may be home to many highly skilled software developers compared to others. Below you can see how much salaries can vary at different experience levels:
What is the entry-level salary of a Software Developer?
- London – £35,000
- Manchester – £26,000
- Edinburgh – £28,000
- Cambridge – £30,000
What is the mid-career salary of a Software Developer?
- London – £45,000
- Manchester – £33,000
- Edinburgh – £34,000
- Cambridge – £37,000
What is the senior-level salary of a Software Developer?
- London – £55,000
- Manchester – £41,000
- Edinburgh – £40,000
- Cambridge – £46,000
What skills can affect the salary of a Software Developer?
In order to earn more money being a Software Developer, you have to be more experienced. Another way to earn more money being a Software Developer is by having a variety of skills that you can translate into your work, these skills being programming languages such as Java, Python and .Net and more. These skills will also enable you to build up a portfolio of experience to show to employers and clients.
Due to the increase in technology, there is more of a demand for software developers in all industries. This creates many opportunities for individuals who want to enter the industry as a software developer and wages have the potential to rise as demand increases.
Software Developer Salaries for a Contractor
It is noticeable how much more contractors earn than an employee, especially software developers. Contractors charge more for their service, pay less in taxes and can deduct their expenses. The UK average daily rate for software developer contractors in 2018 is £450 which is an increase from 2017 and each year the average daily rate has increased by more than 2%. Below are the salaries of software developer contractors and how much they can earn in different locations:
- London – £515 a day
- Midlands – £400 a day
- Scotland – £400 a day
- East of England – £425 a day
In this article, you can see the difference in how much you can earn as a software developer compared to a software developer contractor, and the difference between a software developer’s salary and a software developer contractor’s salary.
Click here to find Software Developer Jobs
Click here to find Software Developer Contractor Jobs