The aim of a good CV is to secure you an interview, where you then get your chance to really show a prospective employer what you can do.
Remember that an employer or recruitment consultant may be reading your CV alongside many others, so you want the relevant information to be instantly accessible. A good CV should be:
There is no one right way to write a CV but a suggested order might be:
Make sure your application is appropriate to the role you are applying for. There is no point applying to be a Marketing Director, Barrister or CTO if you only have experience working in a supermarket on Saturdays. Although your ambition will be applauded, you will not be able to demonstrate the key skills, experience and competencies required for your application to be successful.
Clear and succinct
So also make sure your CV addresses these points clearly and succinctly. Avoid a temptation to waffle, use bullet points wherever possible to explain key responsibilities and do not forget achievements.
Meet the criteria
Do not forget the client has set out a wish list of skills and experience they are looking for. They will likely be able to forgive a couple of minor experience points missing from your background, but it will depend which ones, and certainly not major things like technical/software skills (if it is a role which relies heavily on this), relevant industry or leadership experience.
Tailor it to the opportunity
You should tailor your CV to each application, highlighting relevant skills for that position, and submit a covering letter explaining why you are interested in the position, and what you feel you can bring to it. The majority of candidates don’t bother to do either of these things so it will really set your application apart.