IT Salaries: Which Is the Highest-Paying Country for a Software Developer?

Apr 20, 2015

This post was updated on February 9, 2018

We’ve been publishing our salary overview for three years in a row now. Last year’s article proved to be rather popular among our readers. That’s why we updated the information and are happy to present the most relevant data as of the beginning of 2018.

What follows is a salary comparison that includes the average annual incomes of software engineers in Norway, Sweden, Finland, Switzerland, the Netherlands, Denmark, Germany, France, Israel, the UK, the US, Australia, and New Zealand.

We also provide a more detailed description of developer salaries in European countries depending on experience (entry-level, mid-career, and senior) and tech skills (Java, C++, C#.NET, JavaScript, PHP).

Hire Offshore Java Developers

General Salary Comparison

Quite predictably, with an average annual developer salary of $90K, the US tops our list of the highest-paying countries for software engineers.

average-software-developer-salary-world

The US is followed by Switzerland, which offers developers close to $86K per year. $70K is the average salary for Israel, Norway, and Denmark.

Average Software Engineer Salaries Worldwide, February 2018

USA $92,240
Switzerland $85,709
Denmark $70,082
Norway $70,776
Israel $70,290
Sweden $53,469
United Kingdom $59,268
Germany $57,345
Australia $53,721
Canada $50,252
Netherlands $51,488
Finland $47,145
New Zealand $46,563
France $43,749

average-software-developer-salary-europe

Meanwhile, in Germany, the UK, and Sweden, computer programmers can expect to make between $53K and $59K annually. Software engineers that live in Finland and the Netherlands command slightly lower salaries — between $47K and $51K. France closes the list with $44K on offer.

Average Software Engineer Salaries in Europe, February 2018

Switzerland $85,709
Denmark $70,082
Norway $70,776
Sweden $53,469
UK $59,268
Germany $57,345
Netherlands $51,488
Finland $47,145
France $43,749

average-software-developer-salaries-entry-senior-level

Developer Salaries Based on Experience, February 2018

Switzerland $83,688 $115,649
Finland $44,740 $65,031
Sweden $49,158 $68,210
Denmark $64,277 $77,563
Netherlands $46,431 $67,277
United Kingdom $40,426 $64,852
Norway $67,301 $85,360
Israel $61,020 $100,093
USA $64,650 $115,593
Germany $53,810 $73,422
France $42,784 $61,679
Canada $47,175 $70,986
Australia $47,719 $78,539
New Zealand $42,421 $68,944

To put this into perspective, the average salary of a developer in Ukraine, where we build, maintain, and retain software development teams for our clients, hovers around the $27K mark. Bear in mind though, that the actual annual income of Ukrainian software engineers can be much lower as well as significantly higher than this national average depending on the city they live in, their tech stack, and the level of experience they possess.

The Average Developer Salaries in the US

software-developer-salary-usa

Photo by Jörg Schubert / CC BY 2.0

According to Indeed’s salary calculator, developer salaries in the US range from about $65,204 to $115,593, with a median of $92,240 per year.

software-developer-salary-usa

In terms of skills, C++ seems to pay the best out of the languages we researched — close to $116K annually. JavaScript developers make slightly less than that (around $110K). The average Java developer salary in the USA is $102K per year. However, developers who know several programming languages can expect higher salaries, which forces software engineers learn new skills continuously. 

It is worth mentioning that although we didn’t include Python in this overview, we conducted a separate piece of research on Python developer salaries in the US a while ago. Our results showed that the US national average for Python engineers is nearly $110K per year.

Average Software Developer Salaries in the US, February 2018

Software developer $92,240
Entry-level software developer $65,204
Senior software engineer $115,593
Java developer $102,985
C++ developer $115,430
C# developer $94,567
.NET developer $88,919
JavaScript developer $110,514
PHP developer $86,335

Read more: What Are the Average Software Developer Salaries in Different US States?

The Average Developer Salaries in Switzerland

software-developer-salary-switzerland

Photo by Didier Baertschiger / CC BY-SA 2.0

In Switzerland, entry-level software developers generally make close to $84K per year, while senior engineers make approximately $115K (according to PayScale). Overall, the average programmer salary in Switzerland is $88,133.

software-developer-salary-switzerland

The salaries of Swiss PHP developers are below the national average at $67,267. The .NET developer salary in Switzerland is little higher and can reach $78,680 annually. Java and JavaScript programmers command some of the highest salaries in the country — around $93–94K per year, while C# and C++ developers follow closely ranging $88–89K.

Average Software Developer Salaries in Switzerland, February 2018

Software developer $88,133
Entry-level software developer $83,688
Mid-career software developer $98,740
Senior software engineer $115,640
Java developer $94,015
C++ developer $89,086
.NET developer $78,680
JavaScript developer $92,726
PHP developer $67,267
C# developer $88,176

The Average Developer Salaries in Denmark

Software Developer Salary Denmark

Photo by Roman Pfeiffer / CC BY-ND 2.0

According to PayScale, the average developer salary in Denmark is $70,082. Depending on experience, software engineer salaries can range from $64,277 to $77,563.

software-developer-salary-denmark

When it comes to programming languages, C# engineers make about $65K per year, while .NET developers enjoy a higher income — close to $75K. The average Java developer salary in Denmark is $70,380 per year.

Average Software Developer Salaries in Denmark, February 2018

Software developer $70,082
Entry-level software developer $64,277
Mid-career software developer $76,720
Senior software engineer $77,563
Java developer $72,800
C# developer $65,176
C++ developer $70,782
.NET developer $75,688
JavaScript developer $69,205
PHP developer $69,980

The Average Developer Salaries in Norway

tech-salaries-norway

Photo by Almusaiti / CC BY-SA 2.0

The salaries of Norwegian programmers range from about $67K to $85K, with the average at $70,776, according to PayScale.

software-developer-salary-norway

The average JavaScript developer salary in Norway is below the national median salary — about $66K, while PHP programmers make $68K. .NET and Java engineers top the list with $68–71K.

Average Software Developer Salaries in Norway, February 2018

Software developer $70,776
Entry-level software developer $67,301
Mid-career software developer $76,748
Senior software engineer $85,360
Java developer $67,979
C# developer $66,740
C++ developer $65,320
.NET developer $71,486
JavaScript developer $66,471
PHP developer $68,166

The Average Developer Salaries in Israel

tech-salaries-israel

Photo by israeltourism / CC BY-SA 2.0

According to PayScale, software engineer salaries in Israel range from about $60K to $100K, with the median at $69K per annum.

software-developer-salary-israel

When it comes to programming languages, PHP developers again earn the least salaries with an average of just $46,873. C#, C++, and JavaScript developers all make $68–70K per year. And the average Java developer salary in Israel is $54,270.

Average Software Developer Salaries in Israel, February 2018

Software developer $69,237
Entry-level software developer $59,846
Mid-career software developer $81,421
Senior software engineer $100,093
Java developer $54,270
C# developer $69,927
C++ developer $69,037
.NET developer $60,588
JavaScript developer $67,857
PHP developer $46,873

The Average Developer Salaries in Sweden

tech-salaries-sweden

Photo by Pedro Szekely / CC BY-SA 2.0

In Sweden, the average entry-level programmer will make somewhere in the region of $49K per year, while their senior colleagues command salaries that are about $20K higher. According to PayScale, the average developer salary is Sweden is $53,469.

software-developer-salary-sweden

The salaries of Swedish JavaScript and PHP developers are below the national average ranging $46–49K. C# developers take the second position and earn $51,330, C++ and .NET developers go next with approximately $52–53K. And Java developers top the list with $56K per year.

Average Software Developer Salaries in Sweden, February 2018

Software developer $53,469
Entry-level software developer $49,158
Mid-career software developer $57,658
Senior software engineer $68,210
Java developer $56,009
C# developer $51,330
C++ developer $52,339
.NET developer $53,469
JavaScript developer $49,726

The Average Developer Salaries in the UK

Tech Salaries in the UK, 2017

Photo by Pedro Szekely / CC BY-SA 2.0

According to ITJobsWatch, the average software engineer salary in the UK is $59,268. However, salaries can range from $38K to as high as $76K depending on the developer’s level of experience.

software-developer-salary-uk

The highest-paying programming language in the UK is Java, which offers developers over $69K per annum. JavaScript follows closely — the average JavaScript developer salary in the UK is $66,349 per year. The salaries of PHP programmers are slightly lower than the national average — about $52K.

Average Software Developer Salaries in the UK, February 2018

Software developer $59,268
Entry-level software developer $38,278
Senior software engineer $76,555
Java developer $69,114
C++ developer $62,203
.NET developer $58,747
JavaScript developer $66,349
PHP developer $52,197

The Average Developer Salaries in Germany

Tech Salaries in Germany, 2017

Photo by Jörg Schubert / CC BY 2.0

The average developer salary in Germany is $57,345. Entry-level programmers make less than the national average — over $53K.

software-developer-salary-germany

German JavaScript developers make a little less than those working with other technologies — only $53,823 per year. .NET developers top the list with over $58K per year. Java and C# engineers make approximately the same — the average C# developer salary in Germany is $56,733.

Average Software Developer Salaries in Germany, February 2018

Software developer $57,345
Entry-level software developer $53,810
Mid-career software developer $62,201
Senior software engineer $73,422
Java developer $56,475
C# developer $56,733
C++ developer $55,563
.NET developer $58,359
JavaScript $53,823
PHP developer $54,737

The Average Developer Salaries in the Netherlands

Tech Salaries in the Netherlands, 2017

Photo by BriYYZ / CC BY-SA 2.0

According to PayScale, software developer salaries in the Netherlands range from about $46K to $67K, with $51,914 being the national average.

software-developer-salary-netherlandsWhen it comes to technologies, C++ engineers receive the best packages — the average salary of these professionals is more than $53K. The average JavaScript developer salary in the Netherlands is $52,157 per year. Java developers make approximately as much as $51K. PHP again brings up the rear with about $45K per year on offer.

Average Software Developer Salaries in the Netherlands, February 2018

Software developer $51,914
Entry-level software developer $46,431
Mid-career software developer $60,833
Senior software engineer $67,277
Java developer $50,896
C# developer $47,897
C++ developer $53,217
.NET developer $49,428
JavaScript developer $52,157
PHP developer $44,981

The Average Developer Salaries in Finland

Tech Salaries in Finland, 2017

Photo by Sami C / CC BY 2.0

According to PayScale, entry-level programmers in Finland make close to $45K per year, while the salaries of senior engineers hover around the $65K mark. The median programmer salary in Finland is $47,883.

software-developer-salary-finlandHere, developers with strong Java skills tend to make the most money — more than $50K per year. JavaScript programmers come second — the average JavaScript developer salary in Finland is $48,746. C++ and PHP bring Finnish engineers the lowest salaries — $44K per year.

Average Software Developer Salaries in Finland, February 2018

Software developer $47,883
Entry-level software developer $44,740
Mid-career software developer $54,208
Senior software engineer $65,031
Java developer $50,196
C# developer $45,856
C++ developer $44,406
.NET developer $45,956
JavaScript developer $48,746
PHP developer $44,886

Tech Salary Trends for 2018

As the need for technical skills continues to grow and the supply of tech talent remains lower than the demand, IT workers will continue to negotiate higher wages. In the US, for one, the tech salaries in 2018 are expected to increase by nearly 3% on average.

The 2018 Robert Half Technology Salary Guide forecasts that the salaries of C++, AJAX, PHP, and .NET developers will increase by 5–10% in 2018. However, the increase will differ from state to state. While engineers in Minnesota will enjoy a pay raise of about 6%, North Carolina developers will experience no positive salary shifts.

About Daxx

With over 90,000 IT workers and more than 36,000 tech graduates per year, Ukraine is the perfect destination for hiring software engineers, regardless of the location of your head office.

Daxx connects companies from all over the world with skilled programmers and maintains top-performing development teams in Ukraine.

All you need to do is specify what kind of tech skills you’re looking for, and wait a short while while for our recruiters to pre-screen the candidates that will match your requirements 100%. You can then interview the best candidates via phone, Skype, or through a one-on-one meeting.

Once you select and approve your new team members, we place them in one of our comfortable, fully-equipped offices located in Ukraine’s largest tech cities — Kyiv, Kharkiv, and Dnipro.

You manage the workload of your remote developers directly, while we handle HR, retention, payroll, taxes, and a lot more — all for a flat monthly fee added to your developers’ salaries.

Ask us a question, or specify your requirements right now using the form below.

ЗберегтиЗберегти

ЗберегтиЗберегти

ЗберегтиЗберегти

ЗберегтиЗберегти

Зберегти

Contact us

Leave this empty:

Call us

Netherlands    +31 0 75 302 0011

Israel               +972 23 760 374

UK                   +44 20 8080 6557

Germany         +49 30 255 555 726

USA                 +1 678 783 7681​

     +1 646 769 9099

     +1 646 500 8698

Privacy policy