Deciding what to put in your CV can be a tricky task, especially in a technically complicated field such as development. Fortunately, there are a few steps that you can follow to ensure that your CV follows the ideal template.
We’ll be sharing our tips in this post to help you produce a great CV…
The Software Developer CV Template
The basic template for a coder’s CV isn’t too different from someone applying to a role in another industry. The only real difference is that you may want to include your experience and qualifications with regards to specific coding skills before going into the rest of the CV, as this will allow the interviewer to get an understanding of your basic knowledge.
A software developer’s CV should follow a structure similar to the below:
- Personal Introduction
- Coding Skills
- Work History
- Additional Skills
The personal introduction can often feel quite cheesy, especially if you’re not particularly used to self-promotion. The best way to approach this section is to be honest and detail your key personality traits. Don’t be afraid to make a bold statement either, as this is a sure-fire way to capture an interviewer’s attention.
This being said, coming across like a candidate from The Apprentice isn’t what you want either, as intangible promises will put a lot of people off. Keep your statements grounded in reality, but add some flair to pull the reader in. For example:
“My ambition is to become one of the leading voices in the Manchester tech community over the next 15 years”.
Statements along these lines work well as they demonstrate lofty (yet realistic) aspirations without reading like it was pulled from a fortune cookie.
The section where you reference your coding skills should be relatively brief, and if you want to go into more detail about one of the skills, ideally this is better elaborated on in the Education or Work Experience section. Here, you are basically outlining the core attributes you already have on deck as a means of letting the interviewer know where you are in your development, rather than attempting to win them over.
One specific point to avoid is the inclusion of statistics from previous projects. Many coders have a habit of including stats such as “96% efficiency rating” in their CVs, but typically these are poorly received by employers. This is mostly because such stats lack context and gloss over the intricacies of the process that was followed to attain such statistics.
In the Education and Work History sections, you should elaborate on your educational grounding, making reference to courses or modules that you’ve taken. If relevant, try to tailor certain aspects of this education to the job specification to indicate how what you’ve learnt will be related to the role you’re applying for.
Make sure you include experience you’ve had from outside the sphere of coding and software development, even if it seems irrelevant to the role. Being able to talk about transferable skills is something employers are always keen on, and this will also demonstrate a degree of lateral thinking which should indicate that you’ll pick up on new tasks pretty quickly.
For additional skills and hobbies, try to show off certain aspects of your personality that will make you stand out from other candidates. Part of what makes courses like Code Nation’s Master Course so popular is that they give their students with the additional skills needed in the workplace such as project management and reflexivity. On a similar note, employers will be keen to hear that there’s more to you than just coding.
An employer is unlikely to hire someone who doesn’t have interests beyond coding they don’t like even if they have all the tools for the tasks at hand, so use this section of your CV to show off your personality. Activities such as gaming or playing an instrument may seem mundane to you, but CVs that give no indication as to its writer’s persona will rarely win employers over.
Don’t Claim To Have Experience In Areas That You Haven’t Worked In
While little white lies are to be expected, you would never profess to understand French if you didn’t speak a word of it, and to this end, coding is no different.
At a junior level, you want to show that you have an aptitude for learning more than a prodigious knowledge base. Any employer who expects you to know everything at such an early stage in your career is being unrealistic, and would more than likely make for a lousy boss.
Any courses or events that you’ve attended should be included on your CV. While they may seem inconsequential, adding this sort of detail shows that you have initiative and are always looking to improve. Furthermore, you can be sure that employers will be aware of such courses or events, and having them on your CV will give you a good talking point that will help the conversation flow during an interview.
Linking to your GitHub, for example, is something that you should include if you’re active in this community, as this will act as your portfolio of work. If you aren’t active on such platforms there’s no need to panic, as it’s never too late to start, and even helping out on a few open source projects will demonstrate your value to a potential
Use A Formatting Template
Some people reading this will be surprised that this needs to be included, but countless applications are turned away without a second glance from an employer because the CV looks scruffy. Formatting a CV correctly is often an afterthought, but having a CV that’s well laid out and appears to have been put together with care will appeal to an employer.
Another point is that your CV shouldn’t be more than two pages long. You may feel this means that you’re cutting out a lot of valuable information, but employers will be busy and generally don’t spend more than five seconds looking at a CV. Having a shorter CV also shows off your ability to edit and prioritise aspects of a project.
There are plenty of CV templates out there, so have a shop around to find one you like and get cracking on it. We wish you the best of luck!
You can find out more about Code Nation by getting in touch with us today!
Call: 0333 050 4570