Last time I tried I found simplifying my CV helped get more interviews. I left off anything I hadn't done in years and put minimal info on it.
Thanks for the anecdotal evidence, appreciate it.
I spent a lot of time working on my cv last year because it was the only info anyone had about me and I wasn't hearing anything back from most applications so I assumed it must be at fault. I used professional cv services, I asked every recruiter I spoke to if there's anything I could improve. I got a lot of mixed messages, most said it was fine and in hindsight I think it probably was (but I improved it anyway), some say it should be shorter, some say it should include everything. I'd improve my cv based on someone's feedback and someone else would say that's worse, so I'd change it based on theirs and someone else would say that's worse. End up flip-flopping around if I listen to what people say, drove me nuts. So I decided to focus on discovering how the cv is being used.
Some recruiters said they don't even read most cvs because they get too many, so they just read enough of them to find a couple of viable candidates and discard the rest, so it's a race. Other recruiters explained that if they search for candidates in their system it needs to light up like a Christmas tree with matching terms otherwise they won't even look at it. Contracting recruiters specifically wanted every skill/achievement listed because they care about what you can do rather than who you are.
When recruiters talk about
reading a cv they mean 'scan the first couple of sentences' and often they read so quickly they haven't really understood it, or have crossed wires with other cvs they've looked at, one guy even quoted someone else's cv to me thinking it was mine.
Anyway... at this point I feel like I've done it to death and settled on a cv I'm happy with, faffing about with it any more is likely to annoy me and not improve my chances. But if anyone's legitimately an expert (e.g. an experienced hiring manager of software devs) and willing to look at it let me know (via private message).