This is my latest resume: https://raw.githubusercontent.com/1player/resume/master/resume.pdf
I have a ton of experience, also not pictured are 1000+ hours on Upwork on random short and long term projects. I can do backend, DevOps, systems administration, bespoke development. I know C, Go, Python, Elixir, Rust and the frontend tech.
Yet I get ghosted completely by recruiters. They set up a time to call and never call. I am lowering my rate down to very low levels for someone my experience (£600/d), and no call back whatsoever. The only requirement I have is fully remote work. Still, no answer whatsoever. Not even spam from the recruiters anymore. My resume lists half of the things I have worked on, but no point in making two pages long if no one even reads the first one. Even HN direct contacts have gone nowhere.
This is majorly impacting my self-confidence, and I am at a point that I will have to drop my 11+ year consulting career for full time employment. People keep saying there are more open jobs than engineers, but I call bullshit, I cannot see it.
What is going on? Is the British job market dead? Is it Brexit? Am I in some kind of black list? Is my CV just terrible? I am at a loss here.
Whilst I'm a full stack dev, I found narrowing my CV, or creating multiple versions (one FE, one BE, one devops) helped sustain more interest/got me through more doors. Being a full stack dev puts you behind anyone that pitches themselves as a BE dev for BE roles, FE dev for FE roles, and so on. It's assumed that since they're 'specialised', they're better suited for the role.
Same goes for tech. Whilst everyone _here_ will appreciate the fact knowing/working/having experience in multiple languages will generally mean your the better programmer, it's not something HR seems to grok.
In short: If there's a Go contract, send a version of your CV that pitches you as a BE Go Dev and that only. Once you're through the door and speaking to the people that matter, you can open up about your other experience.
As for timing, generally now is a good time. Some companies will have budget to use before the end of the tax year. Some companies will have new budgets at the start of the next tax year.
There have been a lot of layoffs, so the market isn't quite as much in the favour of developers at the moment.
---
Anyhow, that said, I've just taken a perm role again, just for another year or so whilst I learn some new tech and hopefully the contract market sorts itself out. It's only about £1k/month less. Worth it for the security, for now.
1) your technical skills look great, and imply you want a technical job
2) I would separate your freelance work from you employment at Punters, to show you have experience as a contractor, not someone who just got laid off (made redundant), cannot find a job and now is trying to go contracting.
3) Punters Lounge - job title - oh so you are management type? Are you looking for a management contract job?
4) add a job title to GreatSway
5) So you are starting your own company, 'Combo Tech'. Good for you. So when you are working for me, and I am paying you, you will spend half your time on your pet project.
6) So you are starting your own company, 'Combo Tech'. Good for you. So when you strike it rich you will leave us.
7) Job titles are all great, but to not be tied to the title they gave you. Use a descriptive title.
For each section in your work history, create a subtitle and just list the technologies used.
Eg:
2020 - 2021 Company A
Technologies used: Python, Django, MySQL
2021 - 2022 Company B
Technologies used: Kubernetes, MongoDB, C++, pandas
This will just help recruiters who'll be skimming through your CV to put you in the right category.
I have freelanced for about 15 years, US companies only (they pay better). I have some free (no ads or subscriptions) articles on my site typicalprogrammer.com you may find helpful.
Obviously this technique is only useful to pass the recruiters/screeners. When I get to talk to engineers and managers, I take it more seriously.
This is all excellent advice, but I doubt that's the only reason.
The phenomenon that presently affects your job prospects is the tens of thousands of good developers being laid off from FAANG companies and suddenly competing with you for any open roles.
Recruiters within my employer (a mid size tech firm) are keenly hoovering up ex-FAANG engineers. In fact roles are being filled by ex-FAANGers referring FAANGers.
Pretty big and active forum for UK contractors