Home Blog Trends The Average Software Developer Salary Around the World 2020 | Which Is the Best-Paying Country?
blog

The Average Software Developer Salary Around the World 2020 | Which Is the Best-Paying Country?

Posted Mar 12, 2020 Trends

According to Indeed, the average software developer salary in the USA in 2020 is $106,816. Junior developers with less than 1 year of experience are paid $101,178, while the average software developer salary for senior engineers with 6-9 years of experience is $118,898. The software engineer salary in Switzerland is lower than in the USA and reaches $88, 773. The software engineer salary in Germany is $54,705.


Article overview:

learn-more

How to Hire Software Developers in Ukraine with Daxx?

Keep Reading

Average Software Developer Salary in the World: Which Are the Best-Paying Countries For Software Engineers?

According to Indeed, the USA is the best-paying country for software engineers — $107K on average. The most well-paid city is San Jose. The average software developer salary here is $147,52. Switzerland is the second best-paying country after the USA with the software engineer salary reaching $83K per year.

According to Payscale estimation, we also found the :

  • The average software engineer salary in the USA is $107K.
  • The average software engineer salary in Switzerland is $83K per year.
  • The average software developer salary in Israel is $73,126
  • The software programmer salary In Norway is around $72K
  • Software engineer salary in Denmark is $70K a year. 
  • According to ITjobswatch, the average software developer salary in the UK is $40,497.
  • The software engineer salary in Germany is $54,705.
  • The average software developer salary in the Netherlands reaches $51,268.
Average-Software-Developer-Salary-World

The average software developer salary in the world 2020

The Average Software Engineer Salary in Europe 2020

According to Payscale, the highest average software engineer salary in Europe is paid in Denmark, Norway, and Switzerland — from $89K to $67K per year.  The average software engineer salary in Germany and the Netherlands can range from $51K to $55K per year. The average software developer salary in Sweden, Finnland, the UK, and France is the lowest and ranges from $41K to $45K per year.

Average-software-engineer-salary-europe

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

Offshore Developer Rates Guide

Get outsourcing rates in Eastern Europe, Asia, Latin America, Africa as well as tips on how to choose the country for offshore development.

ukraine-best-it-outsourcing-destination

If you are a developer looking for a job, visit the website of our partner JobSora.

Average Entry-level vs Senior Software Developer Salary in the World 2020

Switzerland pays the highest software developer salary depending on a developer's experience—the average junior developer salary is nearly $72K when senior software developers can earn $105K (PayScale). The USA comes next. The junior software developer salary in the USA is $68K and can reach $121,521 for senior developers. 

software engineer salary world experience

Entry-level vs Senior Software Developer Salary in the World

Entry-level vs Senior Software Developer Salary Around the World 2020

  Country

  Junior Software Developer Salary

  Senior Software Developer Salary

 Switzerland

  $71,941

  $105,266

 USA

  $67,607

  $121,521

 Denmark 

  $54,163

  $86,462

 Norway

  $56,071

  $74,087

 Israel

  $65,181

  $81,652

 Germany

  $48,929

  $69,314

 Sweden

  $37,595

  $52,903

 Canada

  $42,283

  $67,763

 Australia

  $37,408

  $69,462

 France

  $40,598

  $54,978

 Netherlands

  $37,188

  $66,428

 Finland

  $33,419

  $59,820

 New Zealand

  $35,173

  $64,260

 United Kingdom

  $40,417

  $62,093

The greatest difference between senior and junior software developer salary are in the US, Australia, the UK, the Netherlands, and New Zealand — from $29K to $34K. However, 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 the level of experience.

Software Engineer Salary in the US 2020

The average software engineer salary in the US is $107K per year, according to Indeed.  A junior software engineer in the US can earn about $101,178, while senior software engineers can expect $118,898 per year. 

software engineer salary the usa

Software engineer salary in the USA

In terms of skills, iOS, Android, Python, and JavaScript developers 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 make $120K and $115K accordingly.
  • Java and C++ software developer salary in the USA ranges from $104K - $107K. 

C#, .NET, PHP engineers are the lowest-paid.

  • .NET software developer salary in the USA is $96,182. PHP software engineers make $81,582, while C# developers are paid $72,921.

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

 Programming LanguageSoftware Developer Salary in 2017Software Developer Salary in 2018Software Developer Salary in 2019Software Developer Salary in 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, with junior software engineers making $48,929, and senior — $68,508. In Berlin software engineers are payed more than the national average — $58,624.

software engineer salary Germany

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.
  • Python software engineer salary is the lowest  — $54,714.
  • C#, .NET, PHP and Android software engineer salary range from $55,981 (for C#) to nearly $57K (for .NET).
  • JavaScript, iOS, and Front-end software engineer salary in Germany is within a range of $57K-$58K.

Software Engineer Salary in Germany by Programming Language 2020

 Programming Language

Software Developer Salary in 2017Software Developer Salary in 2018Software Developer Salary in 2019Software Developer Salary in 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

The average software engineer salary in Switzerland is $88,7K. The junior software engineer salary reaches $71K per year, while senior engineers make approximately $105K (according to PayScale). 

average_software_developer_salary_in_switzerland

Software engineer salary in Switzerland

  • The average salary for Swiss PHP developers is $74,758, which is the lowest among other technologies. 

Front-end, Android, Python and Full-stack developers in the USA stay in the middle.

  • Front-end developer salary in Switzerland is $83,670, Python developer salary stays close - $80,620, while Android and Full-stack software developers can earn $82,687 and $87,855 correspondingly.

The highest salaries are earned by Java, C#, C++, .NET and iOS.

  • 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.

Software Engineer Salary in Switzerland by Programming Language 2020

Programming LanguageSoftware Developer Salary in 2017Software Developer Salary in 2018Software Developer Salary in 2019Software Developer Salary in 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 Denmark in 2020

According to PayScale, the average software engineer salary in Denmark is $68,878. Depending on experience level, it can range from $54,163 to $86,462.

average software engineer salary denmark

Software engineer salary in Denmark

  • When it comes to programming languages, the average Python and C++ software developer salary are the lowest among other technologies — approximately $62K per year. 
  • iOS developers enjoy the highest salaries — $65,355. The average Java, C#, .NET and JavaScript developer salaries range between $70K (for Java) and $63K (JavaScript). 

Software Engineer Salary in Denmark by Programming Language 2020

Programming LanguageSoftware Developer Salary in 2017Software Developer Salary in 2018Software Developer Salary in 2019Software Developer Salary in 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

Don’t miss the best articles!
Subscribe to Blog Digest

Subscribe to Blog Digest

Software Developer Salary in Norway in 2020

According to PayScale, the software programmer salary in Norway ranges between $56,071K and $74,087K, with the average being $60,934.

software programmer salary norway 2020

Software programmer salary in Denmark

  • PHP software engineer salary is the lowest among other technologies — only $51,837.
  • Java, C++, iOS, and Front-end developers have mediocre salaries. Java and C++ software programmer salary is approx $58K. iOS developer salary is $56K. Front-end salary can reach about $57K. 
  • Python developer salary is a bit higher — $59,300.
  • C#, .NET and Javascript software developers salaries range from $60K(for JavaScript) to $62K(for C#).
  • Android Developer Salary in Norway is the highest — nearly $65,585K.

Software Developer Salary in Denmark by Programming Language 2020

Programming LanguageSoftware Developer Salary in 2017Software Developer Salary in 2018Software Developer Salary in 2019Software Developer Salary in 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 Developer Salary in Israel in 2020

Software developer salary in Israel range from $65K to $96K, with the average at $92K per year according to PayScale.

software engineer salary israel 2020

Software programmer 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 developer salary is $78,641 and $74,666 accordingly.
  • The golden mean belongs to Java, C#, Python, and iOS. C# and Python developers can claim for approximately $81K. Java developer salary is $86,731, and iOS is $88,523.

Software Developer Salary in Israel by Programming Language 2020

 Programming Language

Software Developer Salary in 2017Software Developer Salary in 2018Software Developer Salary in 2019Software Developer Salary in 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

The average software developer salary in Sweden is $45,222 according to PayScale. The average junior developer salary in Sweden is $37,595 per year, while senior developers can expect $52,902. 

software engineer salary sweden 2020

Software developer salary in Sweden

  • Full-stack ($52,710), iOS ($48,430) and C++ ($49,132) developers have the highest software engineer salaries in Sweden.
  • C#, .NET, JavaScript and Java developer salary in Sweden are nearly on the same line and reach $44K-$45K.
  • Front-end developers have the lowest salary in Sweden in comparison to other technologies and reach $42,945.
  • PHP, Android and Python programmer salary in Sweden range from $45,976 (for Python) to $48,670 (for PHP).

Software Developer Salary in Sweden by Programming Language 2020

 Programming Language

Software Developer Salary in 2017Software Developer Salary in 2018Software Developer Salary in 2019Software Developer Salary in 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 Engineer Salary in the UK in 2020

According to ITJobsWatch, the average software engineer salary in the UK is $59,072. A junior software engineer salary is $39,381, while senior engineers can expect a compensation of $72,199.

software engineer salary UK 2020

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 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

 Programming Language

Software Developer Salary in 2017Software Developer Salary in 2018Software Developer Salary in 2019Software Developer Salary in 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

learn-more

Want to learn more about setting up an extended development team with us?

Contact us

Software Developer Salary in the Netherlands in 2020

Software developer salary in the Netherlands range from about $37,188 for junior developers to $66,428 for seniors. The national average is $51,268, according to PayScale.

software developer salary Netherlands

Software developer salary in the Netherlands

  • Full-stack developers in the Netherlands are the highest-paid in comparison to other technologies — $63,557.
  • Frond-end and PHP developers are the lowest-paid, their salaries can reach $45,602-$46,462 accordingly.
  • 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

 Programming Language

Software Developer Salary in 2017Software Developer Salary in 2018Software Developer Salary in 2019Software Developer Salary in 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 Engineer Salary in Finland in 2020

The average software developer salary in Finland is $44,323. A junior software engineer salary in Finland is $33,419 per year, while the salaries of senior developers hover around the $59,820K mark (PayScale). 

software engineer salary Finland

Software developer salary in Finland

  • C# developers in Finland are the lowest-paid in comparison to other technologies — $37,186, while Java is the highest-paid and reaches $51,176.
  • JavaScript, Python, Front-end and Full-stack software developer salaries go above the national average and range between $45K and $49K.
  • Android and .NET developers can claim for approximately $41K.
  • The average iOS software developer salary is $42,150, while for C++ engineers it makes $44,091.

Software Engineer Salary in Finland by Programming Language 2020

 Programming Language

Software Developer Salary in 2017Software Developer Salary in 2018Software Developer Salary in 2019Software Developer 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 Developer Salary in the Top Searched Cities, 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 engineer salary top cities

Software developer salary in the most searched cities

Software Developer Salary Trends for 2020

As the need for tech skills is growing and the supply of tech talent remains lower than the demand (89% of the organizations worldwide reported they experience tech talent shortage) IT professionals will continue to negotiate higher wages in 2020. However, this trend of salary growth will vary greatly by state and city according to the 2020 Robert Half Technology Salary Guide

Software developer salary in Los Angeles, San Francisco, San Jose, Washington, Boston, and New York can increase from 32% to 41% in 2020. At the same time, developer salaries can lose value depending on the location — software developers in Birmingham, Jacksonville, Columbia will earn up to 5-7% less than the national average. 

Generally, software developer salaries will rise across the world, according to the trends presented by Stack Overflow in 2019.

programming-languages-trends 2020

Software developer salary by Experience

Salary growth will reinforce the issue of finding and hiring tech talent, which in turn will increase the demand for remote developers. 

Which Country Has the Highest Developer Salary Increase For Java Engineers Throughout 2017-2020?

The UK experiences the highest salary growth. From 2017 to 2020 the salary grew by almost 63%. Israel goes next with a 54% software developer salary increase. Germany takes third place with a 24% increase.

highest-softwre-developer-increase-java-engineers

The highest software developer increase for Java Engineers

Which Country Has the Highest Developer Salary Increase For JavaScript Engineers Throughout 2017-2020?

Speaking about JavaScript, Germany, the UK, and the Netherlands have the highest software developer salary growing tendency — from 23% to 10%.

highest-softwre-developer-increase-javascript-engineers

The highest software developer increase for JavaScript Engineers

Which Country Has the Highest Developer Salary Increase For PHP Engineers Throughout 2017-2020?

Astonishingly, PHP developer salary in Israel grew by almost 87% from 2017 to 2020. However, Germany and the Netherlands are increasing their salaries again. The salary for PHP developers grew by 16-20%. 

highest-softwre-developer-increase-php-engineers

The highest software developer increase for PHP Engineers

Which Country Has the Highest Developer Salary Increase For C# Engineers Throughout 2017-2020?

In 2020, Israel has the biggest salary increase for C# developers in comparison to other countries — 25%. Germany and the Netherlands are in the top three showing a 16-10% salary increase for C# developers.

highest-softwre-developer-increase-c-sharp-engineers

The highest software developer increase for C# Engineers

Which Country Has the Highest Developer Salary Increase For C++ Developers Throughout 2017-2020?

The Netherlands has the highest salary increase for C++ developers from 2017 to 2020 — 24%. Finland and Germany increased their salaries for C++ developers each by 13% approximately.

highest-softwre-developer-increase-c-engineers

The highest software developer increase for C++ Engineers

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.

name

Daxx Team

Daxx Team is a team of passionate creative writers, content marketers, designers who vigorously research internet as well as cooperate with developers and Managing Director at Daxx to provide you with the top-notch material about tech, salary trends, development team hiring and management tips as well as up-to-date information about Ukrainian IT outsourcing market.

Share this article