I currently work as a junior BI developer. Unfortunately, this contract will not be extended after 1½ years of being here. I'm looking for a job in software development as a junior dev. I have a Bs in SE.
My current employer pays me very generously, way above market rates for junior positions here in the Netherlands. I know I have to drop my salary requirement to be able to get a new job, but I'm unsure if I can drop enough to make it work. Because of my income, I have an income history which disqualifies me for benefits in my country, including social housing plans and other ways to save costs. I have calculated what my minimum needs are. This is currently my stated salary requirement. It's a 20% drop in what I'm making now. I could maybe lower another 2-3%, but then I'd have zero headroom for any unexpected expenses like broken appliances etc. (no room to save for anything or to go on holiday or anything)
The other day a recruiter told me that he thought that I didn't have any relevant industry experience because, in his view, BI work doesn't qualify as software development. He would like to have me lower my salary requirement to way below what I can afford to and have me start as an entry level junior. This kind of shocked me, as I feel that the BI work is quite related to other development jobs. It involves writing code in C# using common coding practices and pretty much everything else I have picked up in school regarding software development, there's just a relatively big part which involves SQL as well. (~50-60%)
- Should I stick to my salary demands, given that I can't realistically lower them much more without getting into financial trouble?
- Can I state that this experience qualifies me as a non-entry level junior developer? (i.e. dev with 1.5 years of experience)