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.
Quite predictably, with an average annual developer salary of $90K, the US tops our list of the highest-paying countries for software engineers.
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 Worldwide, 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.
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.
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.
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.
|Entry-level software developer||$60,956|
|Senior software engineer||$116,983|
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.
|Entry-level software developer||$75,610|
|Mid-career software developer||$92,333|
|Senior software engineer||$108,976|
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.
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.
|Entry-level software developer||$61,873|
|Mid-career software developer||$76,940|
|Senior software engineer||$81,883|
The salaries of Norwegian programmers range from about $65K to $82.5K, with the average at $67,465, according to PayScale.
|Entry-level software developer||$64,783|
|Mid-career software developer||$76,439|
|Senior software engineer||$82,541|
According to PayScale, software engineer salaries in Israel range from about $55.5K to $96.5K, with the median at $65K per annum.
|Entry-level software developer||$53,463|
|Mid-career software developer||$68,473|
|Senior software engineer||$96,508|
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.
|Entry-level software developer||$48,625|
|Mid-career software developer||$60,359|
|Senior software engineer||$68,035|
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.
|Entry-level software developer||$36,846|
|Senior software engineer||$63,014|
The average developer salary in Germany is almost $50K. Entry-level programmers make about 6% less than the national average — over $47K.
|Entry-level software developer||$47,399|
|Mid-career software developer||$53,929|
|Senior software engineer||$64,459|
According to PayScale, software developer salaries in the Netherlands range from about $40K to $59K, with $44,658 being the national average.
|Entry-level software developer||$40,368|
|Mid-career software developer||$50,887|
|Senior software engineer||$58,928|
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.
|Entry-level software developer||$39,855|
|Mid-career software developer||$46,547|
|Senior software engineer||$58,466|
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.
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.