This post was originally published on this site.
3 Strategies for a Solid Software Engineering CV or Resume
Whether youâre starting to look for new opportunities or just want to get your CV or resume in shape, it can be difficult to know how to best portray a software skillset on a single piece of paper. This article will provide general CV-writing best practices, as well as specific strategies to highlight your software engineering expertise.Â
1. Keep it clean and simple
This applies to CVs for all jobs, but itâs worth remembering that recruiters and hiring managers generally donât have the time nor the energy to sift through multiple pages, opaque wording, or confusing formatting.Â
First of all, be sure to keep your CV to a single page. Even if you have many experiences that seem worth sharing, youâre better off choosing the most important, relevant ones (and including more details about them) rather than trying to squeeze everything in, but losing the important details of your most impressive achievements.Â
One way to keep it short is to use concise, straightforward language rather than flowery descriptions. Once youâve written a draft, go through and think critically about each bullet point: Ask yourself whether thereâs a way to say the same thing in fewer words, or to make it punchier with more action-oriented words. It can also be helpful to have a friend, colleague, or mentor read it over for a second opinion.Â
Lastly, keep the formatting clean by using section headers and consistent fonts/font sizes. Must-have sections include education, employment, and skills (where you can list your proficiency with various programming languages); Others might include personal projects, awards, certifications, or interests.Â
2. Tailor it to the role
Whether youâre applying to a very specific role or applying more broadly, be sure to tailor your CV accordingly. If there are a few types of roles youâre considering, it might be worth keeping a different version for each.Â
Some people prefer to keep a âmasterâ CV with all of their experiences listed (this might exceed the one-page limit), which can be trimmed down based on which skills a role requires and how your background fits into that profile. Others may keep a few versions of their CV ready to go depending on which best fits a job theyâre applying for.Â
Whatever your strategy, donât underestimate the importance of what you do and donât include on a CV you submit to a job posting: Even if you have the most relevant experience, if it doesnât come through on your CV then the hiring team wonât know what a good fit you might be. Further, including more relevant jobs or projects may increase your chances of talking about them in the interview, as interviewers often use the candidateâs CV to guide the conversation.
3. Show off your software experienceÂ
Unlike many other careers, software engineersâ work (e.g. tools, apps, websites, etc.) can often be publicly viewed. When it comes to CV writing, this is a huge plus, as it gives you the chance to show, rather than tell, what youâve done.Â
Some engineers like to include a âProjectsâ section, particularly if theyâre earlier on in their careers but have undertaken personal projects to boost their skills or to explore an area of interest. Even if the work is incomplete or the projects are small, this section can also demonstrate your passion for engineering as it will indicate youâve taken on this work outside of your day job.Â
You might also include links to online portfolios such as GitHub or StackOverflow, which can give the hiring team clear evidence of which skills you bring to the table. If you have a personal website with links to various projects, this can be a way of keeping your word count down while still showcasing all of your work.
At the end of the day, your CV is only one small piece of the candidate profile that a company will assemble in the process of interviewing youâbut itâs an important one as itâs often the first impression a hiring team will have of you. Spending time to tinker with and tailor your CV may seem mundane, but itâll certainly be worth the effort if it helps you make it past the initial screening process.Â
Additional Resources to help write your tech resume or engineering CV
Originally written in 2019, this blog was updated by the Hired content team in 2023.