Article overview:
- Average software developer salary in the world:
- Average software engineer salary in Europe
- Average software engineer salary in the best software engineering cities
- Software developer salary trends for 2020
- Countries with the highest increase for Java, JavaScript, PHP, C#, C++ engineers.
Average Software Developer Salary in the World
According to Indeed, the USA is the best-paying country for software engineers with the average software developer salary in 2020 reaching $106,816. Junior developers in the USA are paid $101,178, while senior engineers with 6-9 years of experience earn $118,898 per year. The most well-paid city is San Jose.
Software engineer salary in the world by country :
- The average software engineer salary in the USA is approximately $107K.
- The average software engineer salary in Switzerland is $88K per year.
- The average software developer salary in Israel is $73,126.
- The software programmer salary In Norway is around $60,934.
- Software engineer salary in Denmark is $66,878 a year.
- According to ITjobswatch, the average software developer salary in the UK is $59,072.
- The software engineer salary in Germany is $54,705.
- The average software developer salary in the Netherlands reaches $51,268.
- Software developer salary in New Zealand lies at $76,657.
What is the Average Software Developer Salary Around the World 2020?
Country | Software Developer Salary |
The USA | $106,816 |
Switzerland | $88,773 |
New Zealand | $76,657 |
Norway | $60,934 |
Denmark | $66,878 |
United Kingdom | $59,072 |
Sweden | $45,222 |
Germany | $54,705 |
Netherlands | $51,268 |
Finland | $44,323 |
Australia | $47,417 |
France | $40,558 |

The average software developer salary in the world 2020
The Average Software Engineer Salary in Europe 2020
According to Payscale, the highest software engineer salary in Europe is paid in Switzerland - $88,773, Norway - $60,934, and Denmark - $66,878 per year.
The average software engineer salary in Germany is $55K, while in the Netherlands the salary falls to $51K per year. The average software developer salary in Sweden, Finland, and France ranges from $41K to $45K per year. The average software developer salary in the UK is $40K and is the lowest among other countries.
By hiring offshore developers, you can significantly optimize your development costs without compromising quality.

The average software engineer salary in Europe
Average Software Engineer Salary in Europe 2020
- Switzerland — $88,773
- Norway — $60,934
- Denmark — $66,878
- United Kingdom — $40,356
- Sweden — $45,222
- Germany — $54,705
- Netherlands — $51,268
- Finland — 44,323
- France — $40,558
If you are a developer looking for a job, visit the website of our partner JobSora.
Switzerland pays the highest junior software developer salary - $72K, while senior software developers earn $105K (PayScale). In the USA, the junior software developer's salary is $68K and reaches $121,521 for senior developers.
The greatest difference between senior and junior software developer salary happen in the US, Australia, the UK, the Netherlands, and New Zealand — from $29K to $34K. France features the smallest difference between entry-level and senior software engineer salary — only $14K.
Ukraine, which is a popular outsourcing destination and where we build and retain cross-functional development teams for our clients, the average software developer salary is around $25K a year (Payscale). However note, that the actual annual income of Ukrainian software developers can be lower or higher than this national average depending on the city they live in, tech stack, and level of experience.
Software Engineer Salary in the US 2020
According to Indeed, the average software engineer salary in the US is $107K per year. A junior software engineer in the US earns $101,178, while senior developers are paid $118,898 per year.

Software engineer salary in the USA
In terms of skills, iOS, Android, Python, and JavaScript developers in the US are the highest-paid.
- The average salary for iOS and Android software engineers in the US is $126K and $125K per year correspondingly.
- Python and JavaScript developers in the US make $120K and $115K accordingly.
- C++ developer salary in the USA is $107K per year.
- The average Java developer salary in the USA stands at $104K.
- The average PHP developer salary in the USA is $81,582. C# developers are paid $72,921 per year.
- .NET developer salary in the USA is one of the lowest-paid and reaches $96,182 per year
Front-end developer salary in the US is $106K, while Full-Stack engineers make $113,3.
Software Engineer Salary in the USA by Programming Language 2020
Tech stack | Salary 2017 | Salary 2018 | Salary 2019 | Salary 2020 |
Java | $102,059 | $102,985 | $102,424 | $104,838 |
C# | $92,378 | $94,567 | $95,052 | $72,921 |
C++ | $115,619 | $115,430 | $117,293 | $107,845 |
.NET | $92,378 | $88,919 | $91,785 | $96,182 |
JavaScript | $110,057 | $110,514 | $111,373 | $115,261 |
PHP | $86,353 | $86,335 | $89,149 | $81,582 |
Software Engineer Salary in Germany in 2020
According to Payscale, the average software engineer salary in Germany is $54,705. Junior software engineers earn $48,929, while the salary for senior engineers reaches $68,508.
Junior developer salary in Germany is $55,457. Developers with 5-9 years of experience are paid $63,069 when software engineers with 10-12 years of experience in Germany are paid $67,418 on average.
In Berlin, software engineers are paid more than the national average — $58,624.

Software engineer salary in Germany
- Java ($59,882), C++($60,451), Full-stack($59,389) software engineers in Germany have the highest salaries in comparison to other technologies.
- The salary of a Python software engineer in Germany is the lowest and reaches $54,714.
- C#, .NET, and Android software engineer salary range from $55,981 (for C#) to $57K (for .NET).
- JavaScript and Front-end software engineer salary in Germany is within a range of $57K-$58K.
- iOS developer salary in Germany is $62,526.
- The front-end developer salary in Germany is $56,706 per annum. In Berlin, however, the salary for a Front-end developer can grow to $78,681 per year.
- Golang developer salary in Germany is $66,878 per year.
- PHP developer salary in Germany stays at $56,714 per year.
- The average Android developer salary in Germany is $56,028 per year.
Software Engineer Salary in Germany by Programming Language 2020
Tech stack | Salary in Germany 2017 | Salary in Germany 2018 | Salary in Germany 2019 | Salary in Germany 2020 |
Java | $48,370 | $56,475 | $53,283 | $59,882 |
C# | $46,708 | $56,733 | $51,169 | $55,981 |
C++ | $53,631 | $55,563 | $54,298 | $60,451 |
.NET | $48,290 | $58,359 | $54,502 | $56,978 |
JavaScript | $46,321 | $53,823 | $52,314 | $57,080 |
PHP | $47,421 | $54,737 | $49,162 | $56,714 |
Software Engineer Salary in Switzerland 2020
According to PayScale, the average software engineer salary in Switzerland is 82,896 Fr. The entry level software engineer salary in Switzerland is 66,882 Fr per year, while senior engineers earn approximately 98,910 Fr. In Bern, software developers are paid 95,000 Fr on average.
Software Engineer Salary in Switzerland by Experience
Junior Engineer Salary | Middle Engineer Salary | Senior Engineer Salary |
66,882 Fr | 92,600 Fr. | 98,910 Fr |
- The average salary for Swiss PHP developers is $74,758, which is the lowest among other technologies.
- The front-end developer salary in Switzerland is $83,670 on average.
- Python developer salary in Switzerland is $80,620.
- Android and Full-stack software developers earn $82,687 and $87,855 correspondingly.
- The average pay for C# software developers in Switzerland is $89,8K per year,
- Java and .NET make $92,146 and $91,738 accordingly.
- The highest software developer salary is for iOS and C++, which reaches $96,153 and $94,197.
DevOps engineer salary in Switzerland is $103,698 on average.
Software Engineer Salary in Switzerland by Programming Language 2020
Tech stack | Salary 2017 | Salary 2018 | Salary 2019 | Salary 2020 |
Java | $83,299 | $94,051 | $83,852 | $91,738 |
C# | $81,367 | $88,176 | $87,107 | $89,860 |
C++ | $93,926 | $89,086 | $82,738 | $94,197 |
.NET | $94,320 | $78,680 | $77,546 | $92,146 |
JavaScript | $92,988 | $92,726 | $91,380 | $85,059 |
PHP | $73,207 | $67,267 | $78,128 | $74,758 |

Software engineer salary in Switzerland
Software Engineer Salary in Denmark in 2020
The average software engineer salary in Denmark is 443,506 Kr per year or 36,958 Kr. per month. Depending on the experience level, the salary ranges from 459,666 Kr. for junior developers to 611,351 Kr. for senior programmers. The average software engineer salary in Copenhagen is above the national average and reaches 521,673 Kr, according to Glassdoor.
Software Engineer Salary in Switzerland by Experience
Junior Engineer Salary | Middle Engineer Salary | Senior Engineer Salary |
459,666 Kr. | 516,560 Kr. | 611,351 Kr. |
- The average Python and C++ software developer salary in Denmark is the lowest among other technologies — approximately $62K per year.
- iOS software developers in Denmark enjoy the highest salaries — $65,355.
- The average .NET salary in Denmark is $69,829.
- The average Java, C#, and JavaScript developer salary in Denmark ranges between $70K (for Java) and $63K (JavaScript).
Software Engineer Salary in Denmark by Programming Language 2020
Tech stack | Salary 2017 | Salary 2018 | Salary 2019 | Salary 2020 |
Java | $70,380 | $72,800 | $73,180 | $70,541 |
C# | $64,463 | $65,176 | $65,355 | $65,555 |
C++ | $70,008 | $70,782 | $70,500 | $62,484 |
.NET | $74,860 | $75,688 | $75,051 | $69,829 |
JavaScript | $65,852 | $69,205 | $53,891 | $63,996 |

Software engineer salary in Denmark
Software Programmer Salary in Norway in 2020
According to PayScale, the average software programmer salary in Norway is 543,709 Kr. Junior programmers earn 527,324 Kr on average, middle developers earn 588,613 Kr per year, while senior developers make approximately 599,060 Kr. The average programmer salary in Oslo is 615,580 Kr - higher than the national average, according to glassdoor.
Software Programmer Salary in Norway by Experience
Junior Engineer Salary | Middle Engineer Salary | Senior Engineer Salary |
527,324 Kr. | 588,613 Kr. | 599,060 Kr. |
Software programmer salary in Norway by programming language
- PHP software developer salary in Norway is the lowest among other technologies — only $51,837.
- Java and C++ software programmer salary in Norway is approx $58K. iOS developer salary is $56K.
- The average Front-end developer salary in Norway reaches $57K per year.
- Python developer salary in Norway is $59K.
- C#, .NET, and JavaScript software programmer salary in Norway range from $60K(for JavaScript) to $62K(for C#).
- Android developer salary in Norway is the highest — nearly $66K.
Software Programmer Salary in Norway by Programming Language 2020
Tech stack | Salary 2017 | Salary 2018 | Salary 2019 | Salary 2020 |
Java | $67,397 | $67,979 | $67,337 | $58,463 |
C# | $67,272 | $66,740 | $65,145 | $62,133 |
C++ | $67,330 | $65,320 | $77,507 | $58,463 |
.NET | $67,397 | $71,486 | $72,335 | $61,876 |
JavaScript | $66,573 | $66,471 | $72,500 | $60,098 |
PHP | $66,694 | $68,166 | $70,838 | $51,837 |

Software programmer salary in Norway
Software Developer Salary in Israel in 2020
According to PayScale, the average software engineer salary in Israel is $92K. Junior developers in Israel earn $65K, while senior software engineers can expect $96K on average. Software engineers with 1-4 years of experience earn $68K, with 5-9 years of experience — $93K, while software engineers with 10-12 years of experience earn $89K.

Software engineer salary in Israel
- .NET software engineer salary in Israel is the highest among other technologies — $105,053.
- C++ ($65,181), JavaScript ($54,986) and Full-stack($57,939) developers have the lowest salaries.
- Android and PHP engineer salary is $78,641 and $74,666 accordingly.
- The golden mean belongs to Java, C#, Python, and iOS. C# and Python software engineers can make approximately $81K. Java developer salary in Israel is $86,731, while the software engineer salary for iOS developers is $88,523.
Software Engineer Salary in Israel by Programming Language 2020
Tech stack | Salary in Israel 2017 | Salary in Israel 2018 | Salary in Israel 2019 | Salary in Israel 2020 |
Java | $56,168 | $54,270 | $65,666 | $86,731 |
C# | $64,834 | $69,927 | $66,897 | $81,612 |
C++ | $66,191 | $69,037 | $67,369 | $65,181 |
.NET | $66,191 | $60,588 | $65,324 | $105,053 |
JavaScript | $65,592 | $67,857 | $58,791 | $54,986 |
PHP | $39,953 | $46,873 | $48,993 | $74,666 |
Software Developer Salary in Sweden in 2020
According to PayScale, the average software developer salary in Sweden is 469,044 SEK. The average junior developer salary in Sweden is 433,493 SEK per year, middle developers earn 508,043 SEK, while senior software engineer salary in Sweden is 525,000 SEK.
The average salary in Stockholm is above the national average reaching 645,759 SEK.
Software Programmer Salary in Sweden by Experience
Junior Software Engineer Salary | Middle Software Engineer Salary | Senior Software Engineer Salary |
433,493 SEK | 508,043 SEK | 525,000 SEK |
Software developer salary in Sweden by programming language:
- Full-stack ($52,710), iOS ($48,430) and C++ ($49,132) software developers in Sweden have the highest salaries.
- C#, .NET, JavaScript, and Java developer salary in Sweden are nearly on the same line and reach $44K-$45K.
- Front-end developers in Sweden have the lowest salary in comparison to other technologies and reach $42,945.
- PHP, Android, and Python developer salaries in Sweden range from $45,976 (for Python) to $48,670 (for PHP).
Software Developer Salary in Sweden by Programming Language 2020
Tech stack | Salary 2017 | Salary 2018 | Salary 2019 | Salary 2020 |
Java | $54,987 | $56,009 | $55,296 | $44,774 |
C# | $51,031 | $51,330 | $52,011 | $44,301 |
C++ | $52,128 | $52,339 | $52,692 | $49,132 |
.NET | $54,872 | $53,469 | $55,250 | $44,819 |
JavaScript | $52,677 | $49,726 | $52,754 | $44,640 |

Software developer salary in Sweden
Software Engineer Salary in the UK in 2020
According to ITJobsWatch, the average software developer salary in the UK is $59,072. Junior software engineers in the UK earn $39,381, while senior engineers are paid $72,199.

Software engineer salary in the UK
How much do programmers make the UK?
- Java developers in the UK are paid the highest salary — $95,171.
- C# ($59,072), .NET ($59,072) and PHP ($55,790) developers get the lowest pay.
- Android developer salary in the UK is $78,762.
- iOS and Python developer salary in the UK range from $82,044 to $88,607 correspondingly.
- C++ and JavaScript software developer salary is within a range of $65,635-$66,948.
- Front-end and Full-stack developers can claim for $68,917 and $67,284 accordingly.
Software Developer Salary in the UK by Programming Language 2020
Tech stack | Salary 2017 | Salary 2018 | Salary 2019 | Salary 2020 |
Java | $58,166 | $69,114 | $72,000 | $95,171 |
C++ | $51,714 | $62,203 | $65,454 | $65,635 |
.NET | $54,909 | $58,747 | $57,600 | $59,072 |
JavaScript | $58,133 | $66,349 | $65,454 | $66,948 |
PHP | $48,444 | $52,197 | $52,363 | $55,790 |
Software Programmer Salary in the Netherlands in 2020
According to PayScale, the average programmer salary in the Netherlands is $51,268. Junior programmers earn $37,188, while senior software developer salary in the Netherlands can reach $66,428. Software programmers with 1-4 years of experience earn $46,758, with 5-9 — $56,544, while software engineers with 10-19 years of experience are paid $64,156.
According to Glassdoor, the average developer salary in Amsterdam is $73,680 per year.

Software programmer salary in the Netherlands
- Full-stack software developer salary in the Netherlands is the highest-paid in comparison to other technologies — $63,557.
- Front-end and PHP developers are the lowest-paid, their salaries can reach $45,602-$46,462 accordingly.
- Web developer salary in the Netherlands stands at $41,016 per year.
- C#, JavaScript and iOS are paid below the national average — $48,043, $48,597 and $48,830 accordingly.
- Above the national average stay Java ($50,709), C++ ($55,902), .NET($50,844), Python ($52,443) and Android ($55,265).
Software Developer Salary in the Netherlands by Programming Language 2020
Tech stack | Salary 2017 | Salary 2018 | Salary 2019 | Salary 2020 |
Java | $43,937 | $50,896 | $47,996 | $50,709 |
C# | $41,528 | $47,897 | $45,166 | $48,043 |
C++ | $44,914 | $53,217 | $51,308 | $55,902 |
.NET | $40,556 | $49,428 | $47,598 | $50,844 |
JavaScript | $43,982 | $52,157 | $48,251 | $48,597 |
PHP | $39,447 | $44,981 | $40,594 | $45,602 |
Software Developer Salary in Australia in 2020
According to Payscale, the average software developer salary in Australia is AU$43,245. Junior engineer salary in Australia is AU$48,800, while middle software developers earn AU$72,381. The average salary of a senior software engineer in Australia is AU$130,040 per year. Software developer salary in Sydney stays at AU$75,598.
Software Engineer Salary in Australia by Experience
Junior Engineer Salary | Middle Engineer Salary | Senior Engineer Salary |
AU$48,800 | AU$72,381 | AU$130,040 |
- The average Android developer salary in Australia is $50,937 and is the highest among other technologies.
- iOS developer salary in Australia is $49,000.
- C# and Python developers in Australia are paid $47,705 and $45,467 correspondingly.
- Java and C++ developers earn approximately $44K on average, while .NET and JavaScript are paid a little lower — $43K.
- PHP developer salary in Australia is $38,607 and is the lowest in comparison to other technologies.
- Front-end developer salary is $45,844.
- Full-stack developer salary in Australia is $55,715.
- Ruby developers in Australia earn $46,001.
Software Developer Salary in Australia by Programming Language 2020
Programming Language | Software Developer Salary in Australia in 2020 |
Android | $50,937 |
iOS | $49,000 |
C# | $47,705 |
Ruby | $46,001 |
Python | $45,467 |
C++ | $44,622 |
Java | $44,052 |
.NET | $43,906 |
JavaScript | $42,578 |
PHP | $38,607 |
Software Engineer Salary in Finland in 2020
According to Payscale, the average software engineer salary in Finland is €39,147 with the average hourly pay reaching €16,18.
Junior software engineers in Finland are paid €29,499 per year, middle developers - €48,209, while the salary for senior engineers hovers around the €52,804 mark. In Helsinki, the software engineer salary is €47,026, according to glassdoor.
Software Engineer Salary in Finland in 2020
Junior Engineer Salary | Middle Engineer Salary | Senior Engineer Salary |
€29,499 | €48,209 | €52,804 |
Software engineer salary in Finland by programming language:
- C# developers in Finland are the lowest-paid in comparison to other technologies — $37,186, while Java developer salary is the highest-paid and reaches $51,176.
- JavaScript, Python, Front-end, and Full-stack software developer salary goes above the national average and range between $45K and $49K.
- .NET salary in Finland is $40,867 per year.
- Android developers earn $40,780 on average.
- The average iOS software developer salary is $42,150, while for C++ engineers it makes $44,091.
- The average web developer salary in Finland is €33,662 per year.
Software Engineer Salary in Finland by Programming Language 2020
Tech stack | Salary in 2017 | Salary in 2018 | Salary in 2019 | Salary in 2020 |
Java | $44,952 | $50,196 | $47,329 | $51,176 |
C# | $39,800 | $45,856 | $42,215 | $37,186 |
C++ | $39,009 | $44,406 | $41,069 | $44,091 |
.NET | $41,425 | $45,956 | $43,255 | $40,867 |
JavaScript | $42,819 | $48,746 | $42,913 | $45,032 |
PHP | $41,977 | $44,886 | $39,219 | $43,597 |

Software engineer salary in Finland 2020
Software Developer Salary By City, February 2020
Software developer salary in San Francisco, San Jose, Madison, Seattle, and Boston is the highest and range between $82K and $102K.
Copenhagen, Chicago, Dallas, Austin, Oslo, Houston, and Tel Aviv have lower salaries for software developers — from $63K to $79K.
Annual software developer salary in Munich, Amsterdam, Berlin, Sydney, London reach $52-58K.
The average salary of a software engineer in Dubai, Dublin, Singapore, and Barcelona is the lowest in comparison to other cities from our list — $34-43K.

Software developer salary in the most searched cities
Java Developer Salary in Europe and in the US
The average Java developer salary in the USA is $105K, while in the UK Java developers are paid $95K. In Switzerland, Israel and Denmark Java developer salary reaches $91K, $86K and $71K respectively. Java developer salary in Germany is $60K on average.
Country | Salary 2020 | Salary 2017 |
The USA | $104,838 | $102,059 |
The UK | $95,171 | $58,166 |
Switzerland | $91,738 | $83,299 |
Israel | $86,731 | $56,168 |
Denmark | $70,541 | $70,380 |
Germany | $59,882 | $48,370 |
Norway | $58,463 | $67,397 |
Finland | $51,176 | $44,952 |
The Netherlands | $50,709 | $43,937 |
Sweden | $44,774 | $54,987 |
JavaScript Developer Salary in Europe and in the US
The highest average JavaScript developer salary is paid in the USA - $115K. In the UK, JavaScript developer salary is lower and reaches - $67K. The salary for JavaScript engineers in Germany reaches $57K.
Country | Salary 2020 | Salary 2017 |
The USA | $115,261 | $110,057 |
Switzerland | $85,059 | $92,988 |
The UK | $66,948 | $58,133 |
Denmark | $63,996 | $65,852 |
Norway | $60,098 | $66,573 |
Germany | $57,080 | $46,321 |
Israel | $54,986 | $65,529 |
The Netherlands | $48,597 | $43,982 |
Finland | $45,032 | $42,819 |
Sweden | $44,640 | $52,667 |
PHP Developer Salary in Europe and in the US
The highest average PHP developer salary in the USA is $82K. In the UK, PHP developers are paid $56K. In Germany, the salary of a PHP engineer reaches $57K.
Country | Salary 2020 | Salary 2017 |
The USA | $81,582 | $86,353 |
Switzerland | $74,758 | $73,207 |
Israel | $74,666 | $39,953 |
Germany | $56,714 | $47,421 |
The UK | $55,790 | $48,444 |
Norway | $51,837 | $66,694 |
The Netherlands | $45,602 | $39,447 |
Finland | $43,597 | $41,977 |
С# Developer Salary in Europe and in the US
The highest average C# developer salary is paid in Switzerland - $90K. In the USA, the average C# developer salary reaches $73K. C# developers in Germany are paid $56K on average, while the salary of a Dutch C# developers reaches $48K.
Country | Salary 2020 | Salary 2017 |
Switzerland | $89,860 | $81,367 |
Israel | $81,612 | $64,834 |
The USA | $72,921 | $93,378 |
Denmark | $65,555 | $64,463 |
Norway | $62,133 | $67,272 |
Germany | $55,981 | $46,708 |
The Netherlands | $48,043 | $41,528 |
Sweden | $44,301 | $51,031 |
Finland | $37,186 | $39,800 |
С++ Developer Salary in Europe and in the US
The C# developer salary in the USA is $108K. In the UK, the C# developer salary is nearly twice lower than in the USA and reaches $66K. C# developers in Germany are paid $60K on average. The salary of a Dutch C# developer reaches $56K.
Country | Salary 2020 | Salary 2017 |
The USA | $107,845 | $115,619 |
Switzerland | $94,197 | $93,296 |
The UK | $65,635 | $51,714 |
Israel | $65,181 | $66,191 |
Denmark | $62,484 | $70,008 |
Germany | $60,451 | $53,631 |
Norway | $58,463 | $67,330 |
The Netherlands | $55,902 | $44,914 |
Sweden | $49,132 | $52,128 |
Finland | $44,091 | $39,009 |
About Daxx
Daxx is a reliable tech partner whose services go far beyond building and retaining cross-functional development teams in Ukraine. Over 20 years of commercial experience, we’ve developed a well-targeted service system to foster business growth via:
- Identifying development opportunities and solving potential risks;
- Choosing the right tech stack and team composition for your project;
- Managing the entire recruitment process (takes up to 6 weeks);
- Handling your team retention and resolving all administrative issues;
- Facilitating well-organized communication between you and your extended team;
- Providing comprehensive support whenever you have questions.
To find out more about augmenting your team with Daxx contact us via the form below and our experts will get back to you promptly.
Individuals and organizations can copy, cite or republish data, images, or portions of content only with clear identification of the source and the link.