HOME SALARY COMPARISON COST OF LIVING
Home Page
Compare Your Salary
Salary Report
Best Paying Jobs
Salary Increase Letter
Read Our Articles
Salary Calculator

Developer / Programmer Average Salary in Singapore 2019

How much money does a Developer / Programmer make in Singapore?

7,137 SGD per month
Average Monthly Salary
A person working as a Developer / Programmer in Singapore typically earns around 7,137 SGD per month.
This is the average monthly salary including housing, transport, and other benefits. Developer / Programmer salaries may differ drasticlty based on experience, skills, gender, or location. Below you will find detialed breakdown based on many different criteria.

Developer / Programmer Salary Distribution in Singapore

Median and salary distribution monthly Singapore Developer / Programmer

Abount These Figures: Salary Range, Median and Percentiles

Developer / Programmer salaries in Singapore range between 2,926 SGD per month (minimum salary) to 10,991 SGD per month (maximum salary).

The median salary is 7,422 SGD per month, which means that half (50%) of people working as Developer / Programmer are earning less than 7,422 SGD while the other half are earning more than 7,422 SGD. The median represents the middle salary value. Generally speaking, you would want to be on the right side of the graph with the group earning more than the median salary.

Closely related to the median are two values: the 25th and the 75th percentiles. Reading from the salary distribution diagram, 25% of people working as Developer / Programmer are earning less than 4,657 SGD while 75% of them are earning more than 4,657 SGD. Also from the diagram, 75% of people working as Developer / Programmer are earning less than 9,943 SGD while 25% are earning more than 9,943 SGD.

What is the difference between the median and the average salary? What should you be looking at?

Both are indicators. If your salary is higher than both of the average and the median then you are doing very well. If your salary is lower than both, then many people are earning more than you and there is plently of room for improvement. If your wage is in between the average and median, then things can be a bit confusing. We have written a guide to explain all the different senarios. How to compare your salary

Developer / Programmer Salary Comparison by Years of Experience

0 - 2 Years    =  
3,370 SGD
2 - 5 Years    +37%  
4,620 SGD
5 - 10 Years    +26%  
5,829 SGD
10 - 15 Years    +21%  
7,039 SGD
15 - 20 Years    +17%  
8,249 SGD
20+ Years    +24%  
10,225 SGD
Percentage increase and decrease are relative to the previous value

Experience level is the most important factor in determining your salary. Naturally the more years of experience the higher your wage. We broke down Developer / Programmer salaries by experience level. A Developer / Programmer with less than two years of experience makes approximatly 3,370 SGD per month. While someone with experience level between two and five years is expected to earn 4,620 SGD per month, 37% more than someone with less than two year's experience. Moving forward, an experience level between five and ten years lands a salary of 5,829 SGD per month, 26% more than a person with two to five years of experience. Additionally, Developer / Programmer(s) whose expertise span anywhere between ten and fifteen years get a salary equivalent to 7,039 SGD per month, 21% more than a person with five to ten years of experience. If the experience level is between fifteen and twenty years, then the expected wage is 8,249 SGD per month, 17% more than a person with ten to fifteen years of experience. Lastly, employees with more than twenty years of professional experience get a salary of 10,225 SGD per month, 24% more than people with fifteen to twenty years of experience.


Salary comparison by years of experience monthly Singapore Developer / Programmer

Developer / Programmer Salary Comparison By Education

Certificate or Diploma    =  
4,257 SGD
Bachelor's Degree    +40%  
5,950 SGD
Master's Degree    +41%  
8,370 SGD
Percentage increase and decrease are relative to the previous value

We all know that higher education equals a bigger salary, but how much more money can a degree add into your income? We broke down Developer / Programmer salaries by education level in order to make a comparison. When the education level is Certificate or Diploma, the average salary of a Developer / Programmer is 4,257 SGD per month. While someone with a Bachelor's Degree gets a salary of 5,950 SGD per month, 40% more than someone with Certificate or Diploma. A Master's Degree gets its holder an average salary of 8,370 SGD per month, 41% more than someone with Bachelor's Degree.


Salary comparison by education level monthly Singapore Developer / Programmer


Developer / Programmer Salary Comparison By Gender

Female    =  
6,459 SGD
Male    +21%  
7,815 SGD
Percentage increase and decrease are relative to the previous value
Though gender should not have an effect on pay, in reality it does. So who gets paid more: men or women? Male Developer / Programmer employees in Singapore earn 21% more than their female counterparts.

Salary comparison by gender monthly Singapore Developer / Programmer

Public / Government vs Private Sector Salary Comparison

Private Sector    =  
6,102 SGD
Public Sector    +34%  
8,172 SGD
Percentage increase and decrease are relative to the previous value
Where can you get paid more, working for a private company or for the goverment? Public sector Developer / Programmer employees in Singapore earn 34% more than their private sector counterparts.

Public vs private sector salaries monthly Singapore Developer / Programmer

Developer / Programmer Salary Trend and Forecast in Singapore

How are Developer / Programmer salaries changing over time? Listed below is a chart that shows the average salary in recent years.

Salary trends and forecast monthly Singapore Developer / Programmer
Average Salary 2016    =  
6,399 SGD
Average Salary 2017    +4%  
6,636 SGD
Average Salary 2018    +4%  
6,882 SGD
Average Salary 2019    +4%  
7,137 SGD
Percentage increase and decrease are relative to the previous value
Developer / Programmer salaries in Singapore are on the rise in the year 2019 based on recent submitted salaries and reports. As displayed in the chart, salaries in 2019 are 4% higher than those of 2018. The trend suggests a slow yet continous increase in pay in 2020 and future years. These numbers differ slightly from industry to another.

Developer / Programmer Average Hourly Wage in Singapore

41 SGD per hour
Average Hourly Wage

The average hourly wage (pay per hour) in Singapore for Developer / Programmer is 41 SGD. This means that the average Developer / Programmer in Singapore earns approximatly 41 SGD for every worked hour.


Hourly Wage = Annual Salary ÷ ( 52 x 5 x 8 )

The hourly wage is the salary paid in one working hour. Usually jobs are classified into two categories: salaried jobs and hourly jobs. Salaried jobs pay a fix amount regardless of the hours worked. Hourly jobs pay per worked hour. To convert salary into hourly wage the above formula is used (assuming 5 working days in a week and 8 working hours per day which is the standard for most jobs). The hourly wage calculation may differ slightly depending on the worked hours per week and annual vacation allowance. The figures mentioned above are good approximation and they are considered to the be the standard.

Developer / Programmer VS Other Jobs

Salary Comparison Between Developer / Programmer and Information Technology monthly SingaporeWe compared Singapore salaries for Developer / Programmer, Information Technology, and All Jobs and we found that Developer / Programmer salaries are 13% less than those of Information Technology. We also found out that Information Technology salaries are 3% less than those of All Jobs.

Salary comparison with similar jobs

Job TitleAverage Salary
ABAP Developer6,716 SGD-6%
Android Developer6,607 SGD-7%
Angular Developer6,482 SGD-9%
AS400 Programmer7,505 SGD+5%
Avaloq Developer6,869 SGD-4%
BizTalk Developer 7,647 SGD+7%
Build and Release Engineer7,012 SGD-2%
Business Intelligence Developer8,590 SGD+20%
Business Objects Developer7,530 SGD+6%
C# Developer7,399 SGD+4%
C++ Developer7,984 SGD+12%
CMS Developer6,419 SGD-10%
Curam Developer6,315 SGD-12%
Developer / Programmer7,137 SGD=
Flash Developer6,804 SGD-5%
Front End Developer6,247 SGD-12%
Full Stack Developer7,322 SGD+3%
Game Developer7,382 SGD+3%
GIS Developer7,082 SGD-1%
Graphical User Interface ( GUI ) Programmer6,879 SGD-4%
Graphics Programmer6,498 SGD-9%
Imaging Programmer6,852 SGD-4%
IOS Developer7,589 SGD+6%
Java Developer7,226 SGD+1%
Javascript Developer6,828 SGD-4%
Lead Developer8,093 SGD+13%
Mobile Developer7,033 SGD-1%
Multimedia Developer6,797 SGD-5%
Nodejs Developer7,865 SGD+10%
Oracle Developer8,596 SGD+20%
Perl Developer6,571 SGD-8%
PHP Developer6,743 SGD-6%
Python Developer7,389 SGD+4%
Remedy Developer6,121 SGD-14%
Ruby Developer6,580 SGD-8%
Salesforce Developer6,048 SGD-15%
SAS Programmer6,856 SGD-4%
Sharepoint Developer7,053 SGD-1%
Software Development Manager8,941 SGD+25%
Software QA Engineer7,353 SGD+3%
Software Test Engineer6,911 SGD-3%
Teradata Developer6,474 SGD-9%
TIBCO Developer6,914 SGD-3%
User Experience Designer6,934 SGD-3%
VB Developer5,925 SGD-17%
VB.NET Developer6,786 SGD-5%
4905 - 15
Home|Privacy Policy|Salary Comparison

©Salary Explorer 2018