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

Apr 20, 2015

This post was updated on May 24, 2017

About two years ago, we posted a short overview of the highest-paying countries for software engineers. This stirred considerable interest at the time, so we’ve decided to update the study to include more recent information.

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 Engineer Salaries Worldwide, May 2017

Software Engineer Salary Worldwide, May 2017

The US is followed by Switzerland, which offers developers close to $82K per year. $65K–$69K is the average salary range for Israel, Norway, and Denmark.

Average Software Engineer Salaries in Europe, May 2017

Software Engineer Salary in Europe, May 2017

Meanwhile, in Germany, the UK, and Sweden, computer programmers can expect to make between $50K and $55K annually. Software engineers that live in Finland and the Netherlands command slightly lower salaries still — between $43K and $45K. France closes the list with $39K on offer.

Developer Salaries Based on Experience, May 2017Average Software Developer Salaries: Entry Level vs SeniorTo 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

Photo by Jörg Schubert / CC BY 2.0

According to Indeed’s salary calculator, developer salaries in the US range from about $60,956 to $116,983, with a median of $90,052 per year.

Average Software Developer Salaries in the US, May 2017​

Average Software Developer Salaries in the US, May 2017

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. 

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.

Software developer $90,052
Entry-level software developer $60,956
Senior software engineer $116,983
Java developer $102,059
C++ developer $115,619
C# developer $92,378
.NET developer $92,378
JavaScript developer $110,057
PHP developer $86,353

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

The Average Developer Salaries in Switzerland

Photo by Didier Baertschiger / CC BY-SA 2.0

In Switzerland, entry-level software developers generally make close to $76K per year, while senior engineers make almost $109K (according to PayScale). Overall, the average programmer salary is Switzerland is $81,657.

Average Software Developer Salaries in Switzerland, May 2017​

Average Software Developer Salaries in Switzerland, May 2017​

The salaries of Swiss PHP developers are below the national average at $73,207. .NET and C++ programmers command some of the highest salaries in the country — around 94K per year, and JavaScript developers follow closely with $93K. The average Java developer salary in Switzerland is $83,299 annually.

Software developer $81,657
Entry-level software developer $75,610
Mid-career software developer $92,333
Senior software engineer $108,976
Java developer $81,367
C++ developer $93,926
.NET developer $94,320
JavaScript developer $92,988
PHP developer $73,207

The Average Developer Salaries in Denmark

Photo by Roman Pfeiffer / CC BY-ND 2.0

According to PayScale, the average developer salary in Denmark is $69,315. Depending on experience, software engineer salaries can range from $61,873 to $73,433.

Average Software Developer Salaries in Denmark, May 2017​

Software developer salaries in 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.

Software developer $69,315
Entry-level software developer $61,873
Mid-career software developer $76,940
Senior software engineer $81,883
Java developer $70,380
C# developer $64,463
C++ developer $70,008
.NET developer $74,860
JavaScript developer $65,852
PHP developer $71,409

The Average Developer Salaries in Norway

Photo by Almusaiti / CC BY-SA 2.0

The salaries of Norwegian programmers range from about $65K to $82.5K, with the average at $67,465, according to PayScale.

Average Software Developer Salaries in Norway, May 2017​

Average Software Developer Salaries in Norway

The average JavaScript developer salary in Norway is below the national median salary — about $66.5K, while PHP programmers make close to $67K. .NET and Java engineers top the list — the average .NET or Java developer salary in Norway is $67,397.

Software developer $67,465
Entry-level software developer $64,783
Mid-career software developer $76,439
Senior software engineer $82,541
Java developer $67,397
C# developer $67,272
C++ developer $67,330
.NET developer $67,397
JavaScript developer $66,573
PHP developer $66,694

The Average Developer Salaries in Israel

Photo by israeltourism / CC BY-SA 2.0

According to PayScale, software engineer salaries in Israel range from about $55.5K to $96.5K, with the median at $65K per annum.

Average Software Developer Salaries in Israel, May 2017​

israel-vs-ukraine

When it comes to programming languages, PHP developers again come of worse, with an average of just $39,953. .NET, C++, and JavaScript developers all make around 66K per year. The average Java developer salary in Israel is $56,168.

Software developer $64,645
Entry-level software developer $53,463
Mid-career software developer $68,473
Senior software engineer $96,508
Java developer $56,168
C# developer $64,834
C++ developer $66,191
.NET developer $66,191
JavaScript developer $65,592
PHP developer $39,953

The Average Developer Salaries in 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 $54,872.

Average Software Developer Salaries in Sweden, May 2017​

Average Software Developer Salaries in Sweden, May 2017​

The salaries of Swedish JavaScript developers are below the national average at $52,677. The average .NET and Java developer salary in Sweden is about $55K per year.

Software developer $54,872
Entry-level software developer $48,625
Mid-career software developer $60,359
Senior software engineer $68,035
Java developer $54,987
C# developer $51,031
C++ developer $52,128
.NET developer $54,872
JavaScript developer $52,677

The Average Developer Salaries in the UK

Photo by Pedro Szekely / CC BY-SA 2.0

According to ITJobsWatch, the average software engineer salary in the UK is $51,714. However, salaries can range from as low as $37K to a more respectable $63K depending on the developer’s level of experience.

Average Software Developer Salaries in the UK, May 2017​

Average Software Developer Salaries in the UK

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

Software developer $51,714
Entry-level software developer $36,846
Senior software engineer $63,014
Java developer $58,166
C++ developer $51,714
.NET developer $54,909
JavaScript developer $58,133
PHP developer $48,444

The Average Developer Salaries in Germany

Photo by Jörg Schubert / CC BY 2.0

The average developer salary in Germany is almost $50K. Entry-level programmers make about 6% less than the national average — over $47K.

Average Software Developer Salaries in Germany, May 2017​

Average Software Developer Salaries in Germany

German JavaScript developers make a little less than those working with other technologies — only $46,321 per year. C++ developers top the list with over $53.3K per year. Java and .NET engineers make approximately the same — the average Java developer salary in Germany is $48,370.

Software developer $49,796
Entry-level software developer $47,399
Mid-career software developer $53,929
Senior software engineer $64,459
Java developer $48,370
C# developer $46,708
C++ developer $53,631
.NET developer $48,290
JavaScript $46,321
PHP developer $47,421

The Average Developer Salaries in the Netherlands

Photo by BriYYZ / CC BY-SA 2.0

According to PayScale, software developer salaries in the Netherlands range from about $40K to $59K, with $44,658 being the national average.

Average Software Developer Salaries in the Netherlands, May 2017​Average Software Developer Salaries in the Netherlands

When it comes to technologies, C++ engineers receive the best packages — the average salary of these professionals is close to $45K. The average Java developer salary in the Netherlands is $43,937 per year. JavaScript developers make approximately as much — $44K. PHP again brings up the rear with about $39K per year on offer.

Software developer $44,658
Entry-level software developer $40,368
Mid-career software developer $50,887
Senior software engineer $58,928
Java developer $43,937
C# developer $41,528
C++ developer $44,914
.NET developer $40,556
JavaScript developer $43,928
PHP developer $39,447

The Average Developer Salaries in Finland

Photo by Sami C / CC BY 2.0

According to PayScale, entry-level programmers in Finland make close to $40K per year, while the salaries of senior engineers hover around the $58K mark. The median programmer salary is Finland is $43,364.

Average Software Developer Salaries in Finland, May 2017​

Average Software Developer Salaries in Finland

Here, developers with strong Java skills tend to make the most money — almost $45K per year. JavaScript programmers come in second — the average JavaScript developer salary in Finland is $42,819. C++ and C# offer Finnish engineers the lowest salaries — just $39K per year.

Software developer $43,364
Entry-level software developer $39,855
Mid-career software developer $46,547
Senior software engineer $58,466
Java developer $44,952
C# developer $39,800
C++ developer $39,009
.NET developer $41,425
JavaScript developer $42,819
PHP developer $41,977

Tech Salary Trends for 2017

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 2017 are expected to increase by nearly 3% on average.

The 2017 Robert Half Technology Salary Guide forecasts that the salaries of C++ and AJAX engineers will grow by 4% and 5% respectively, while PHP and .NET developers will get a pay rise of about 7%, and Java programmers will enjoy an 8% salary boost.

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.

why-daxx

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