I'm a software developer in Montreal with a little over 3.5 years experience working at a company.
Since i had gotten that job straight out of school the salary was rather low. I didn't mind at the time but 3 years later, there hadn't been much improvement in terms of pay. Most jr. programmers at the company with 3+ years under their belt were making around 50-55k tops, it seemed like the ceiling.
So now that i've left the company and spent a bit of time completing personal projects to pad my resume (i recently released an open source tool that has been received remarkably well) i am ready to start the job hunt again.
I've heard anecdotes that you should aim for a 10 or even 15% raise with new jobs, is that a fair thing to ask for? That would put me at around 60-62k salary-wise.
I looked up some statistics and it seems like 65k is considered a high wage for a run of the mill junior programmer, or at least in the upper bracket... So is 62k asking too much?
I look at the salaries software developers make in the states and it annoys me that our salaries in Canada have such a low ceiling. I guess for future salary growth i'd need to transition to a management role or something.
I want to improve on my salary because it definitely undervalued the work i did at that previous company but i also do not want to come off as greedy and ask for too much.
Any advice appreciated.