en English

CV Writing Tips for Software Developers / Software Engineers

How to compile (write) the Perfect CV/Curriculum Vitae/Resume for Software Developers / Software Engineers.

Written by Daniel Aamer, CEO/Founder, 1st December 2019

CV writing tips are everywhere on Google, infact when googling ‘how to write a CV for a software engineer’ we get ‘About 226,000,000’ results. Geordie Recruitment Group looks to condense all this information down in order for all software professionals reading this can create a great resume for their next career opportunity (hopefully with Geordie Recruitment Group :P).

Obvious things include:

  • If including a photo, keep it professional.
  • Do NOT swear or use bad language.
  • Do NOT lie.
  • Keep text style, font, size and arrangement consistent throughout.
  • Ensure you spell check completely.
  • Get someone to proof read you CV/Resume.
  • Give your telephone number and email address.

What Geordie recommends:

PROFILE

Certainly think of one. These do get read, not constantly, yet as a general rule. It ought to be put directly at the top under your contact details. Make it about you, not about the particulars of the job you are applying for. Give an outline of what your identity is, the thing that you’ve done, and the things you appreciate most in your vocation. You want to catch the Hiring Manager with a short, punchy opening couple of lines to really grab their attention and make them read on.

Geordie Importance Rating 8 / 10 

 

PORTFOLIO

This is an unquestionable requirement to have. You’d be shocked what number of individuals leave this stuff off. As a developer, managers love to see portfolios on Stack Overflow and/or Github to really get a feel of your technical ability to code. Other links to previous / personal projects, if open source, can also be another exceptional way to showcase your talent. Even blogs / wordpress / pinterest sites show character so I’d most definitely add links to your CV for this. Regardless of what the project was about, this is increasingly important as Hiring Managers in software love individuality. Along with individual projects, comes individual coding and managers love to see the way you implement your code and your coding style.

Giving solid instances of your past work makes you stand out from the rest and exhibits a certified enthusiasm for what you do.

Geordie Importance Rating 9 / 10

 

TIMELINES & GAPS

Job Timelines are imperative not only by year but months also. Make sure to cross-reference with linkedin and github to ensure dates are matching your CV. Employers want to see the from and too date for each organisation, see how often you moved around and too see if you fit the timelines for the organisation. Make no mistake, mentioning if it your role was Permanent or Contract/Freelance could also be a contributing factor given freelance/contract roles are usually shorter assignments.

Furthermore, gaps between work are fine and employers do not punish you for this or disregard your profile for this. The problem lies where candidates don’t account for the gaps in their career and leave them blank in-turn leaving the prospective employer guessing, which you definitely don’t want!

The amount of clients that ask me questions on these points is unbelievable! So be fully transparent if there is gaps in your CV – feel free to elaborate on why you took time out.

Geordie Importance Rating 10 / 10

 

ENTRY LEVEL POSITIONS / UNIVERSITY PROJECTS / INTERN AND/OR VOLUTARY WORK

Regardless of whether it’s totally disconnected to tech or bang on related to the tech space, put it on there! This is when I come back to the individuality point, hiring managers love to see what else you like to do in your spare time! Remember, most of them either used to be developers and/or had university projects in their spare time and/or came from a completely different employment background. Passion is always a good thing to see for prospective employers and could potentially make you stand out from the rest.

Geordie Importance Rating 7 / 10

 

TECH STACK / ROLE DETAILS

As a person who has read thousands upon thousands of software engineer/developer CVs, it’s amazing how many people miss out such significant parts of their role/tech stack on their CV as supposed to chatting to them over the phone/email. In a world where tech is always evolving, as is the stack being used by various organisations.

We want to see every part of your tech stack; if it’s a long term role, we want to see the tech stack progression, the project you worked on, your achievements along the way, the scale of the project, your role in the project / team. But make sure it’s not too wordy; short, sharp, easy to read and straight to the point!

All are paramount for hiring managers when compiling a number of CVs for their open position(s) and are exciting to read about!

Geordie Importance Rating 10 / 10

 

INTERESTS

Once again, I’m going to revert to the aforementioned points of passion and individuality. Tech employers across Europe love to see these traits as it makes you more personable. Be completely honest about your outside of work interest; even if they aren’t related to tech. I mean, if they’re related to tech, great! But trust me on this one, hiring managers want to identify with you and this is another chance for you to stand out from the crowd. I must stress, this should be a brief line or two so we ensure the reader to is fully engaged with your CV.

Geordie Importance Rating 7 / 10

 

What Geordie doesn’t recommend:

CV LENGTH OVER 2 – 3 PAGES LONG

Another controversial topic is whether your CV should be 1 or 5 pages. Of course, 10 pages is way too long and no prospective employer wants or will read this. From one perspective, we have the ‘Elon Musk’ 1 page resume/CV theory, where as the general consensus for CV length is around 2-3 pages. Everyone wants a CV with detail but not so much it’s on par with a novel. I would say 4 pages is an absolute maximum.

Geordie Importance Rating 5 / 10

 

INTRODUCTORY/ COVER LETTER

Quite a controversial point and most agencies would recommend never doing a cover/introductory letter. I would say it does not hurt to include one if you really want too. However, I would see no point unless asked to complete one. It’s luck of the draw if it is read or not by the employer, and on the other side of the coin it may increase your chances of landing the role. If you insist in doing one, make it short, sharp and punchy with relevance to the applied job.

Geordie Importance Rating 4 / 10 (If required by job application 10 / 10)

 

EXTRAVAGENT FONTS, FANCY COLOURS & INCONSISTENT LAYOUT/SPACING/SIZING

From experience, the majority of CVs are in size 11 or 12 font; usually Arial or Calibri. A number of CVs also use other fonts, but as long as it’s readable and not too extravagant, you’ll be just fine.

Furthermore, make sure your colour scheme for your CV is professional, managers don’t want to see a CV resembling a rainbow.

Lastly, the amount of CVs I see with a crazy, inconsistent layout and spacing is unbelievable. Make sure that the whole document is consistent throughout and easy to read. Keep it simple guys and girls!

Geordie Importance Rating 1 / 10

 

ANALYTICS (GRAPHS, PIE CHARTS, TABLES)

Absolutely not needed on your CV. Potentially a table would suit but really not needed. Save everything on the analytics side for your portfolio and hyperlink this to your CV.

Geordie Importance Rating 1 / 10

 

HIGHLIGHTING OF ‘BUZZWORDS’

Quite frankly, this has absolutely no place when building your CV. All managers and recruiters have no problem reading Java/Javascript/Python etc. without the need to make it BOLD.

Geordie Importance Rating 1 / 10

 

FINAL POINTS

To conclude, please remember CONTENT is key when it comes to your CV/Resume. Make sure you portray your personality, hobbies and write the CV how you want to write it. Your personality combined with the CONTENT of your CV what will make your CV really shine through therefore in-turn you will be one step closer to achieving your dream job.

 

Finally, remember to Subscribe join the Software Development Recruitment Revolution and receive GREAT Geordie Content (Industry News/Conferences/Blog Posts/CV insights etc) along with Weekly Relevant Job Alerts and much more in the industry across Central and Eastern Europe.

Subscribe to get latest news and offers
Loading
Get involved with the Geordie community on slack too! 

Join the Geordie Community on Slack. The Geordie community hub is where collaborative, passionate, innovative software development experts/developers/engineers from across Central and Eastern Europe come together.

Useful Links:

Comments (23)

  1. 30/01/2020

    Awesome post! Keep up the great work! 🙂

    Reply
  2. 16/02/2020

    Great content! Super high-quality! Keep it up! 🙂

    Reply
  3. Briankix
    26/03/2020

    Passion the website– extremely user friendly and lots to see!

    Reply
  4. 05/04/2020

    Wow because this is really great work! Congrats and keep it up.

    Reply
  5. 25/04/2020

    Merely desired to state I’m grateful that i stumbled in your web site.

    Reply
  6. Like!! I blog quite often and I genuinely thank you for your information. The article has truly peaked my interest.

    Reply
  7. Hi there, You’ve done a great job. I will definitely digg it and personally suggest to my friends. I’m sure they’ll be benefited from this website.

    Reply
  8. 12/08/2020

    Greetings! Very helpful advice within this post! It’s the little changes which will make the largest changes. Thanks for sharing!

    Reply
  9. After going over a few of the blog posts on your website, I really like your way of writing a blog. I saved as a favorite it to my bookmark webpage list and will be checking back soon. Take a look at my web site as well and let me know what you think.

    Reply
  10. I blog quite often and I truly appreciate your information. The article has really peaked my interest. I am going to bookmark your website and keep checking for new information about once a week. I opted in for your Feed as well.

    Reply
  11. Your style is very unique in comparison to other people I’ve read stuff from. I appreciate you for posting when you have the opportunity, Guess I’ll just bookmark this site.

    Reply
  12. It’s hard to come by well-informed people for this subject, however, you seem like you know what you’re talking about! Thanks

    Reply
  13. Hello there! This post could not be written much better! Looking at this post reminds me of my previous roommate! He continually kept preaching about this. I’ll forward this article to him. Pretty sure he’ll have a very good read. Thanks for sharing!

    Reply
  14. 13/08/2020

    This site certainly has all of the information I needed concerning this subject and didn’t know who to ask.

    Reply
  15. 15/08/2020

    After looking at a few of the blog posts on your site, I honestly appreciate your technique of blogging. I saved it to my bookmark website list and will be checking back in the near future. Please visit my website too and let me know what you think.

    Reply
  16. Hello there! I could have sworn I’ve been to this blog before but after checking through some of the post I realized it’s new to me. Anyhow, I’m definitely glad I found it and I’ll be bookmarking and checking back often!

    Reply
  17. Amazing blog! Do you have any tips for aspiring writers? I’m hoping to start my own website soon but I’m a little lost on everything. Would you recommend starting with a free platform like WordPress or go for a paid option? There are so many choices out there that I’m completely overwhelmed .. Any ideas? Appreciate it!

    Reply
  18. Wow that was odd. I just wrote an really long comment but after I clicked submit my comment didn’t show up. Grrrr… well I’m not writing all that over again. Regardless, just wanted to say great blog!

    Reply
  19. 30/09/2020

    Hmm is anyone else having problems with the images on this blog loading? I’m trying to find out if its a problem on my end or if it’s the blog. Any feed-back would be greatly appreciated.

    Reply
  20. 01/10/2020

    Hello! I’m at work browsing your blog from my new iphone! Just wanted to say I love reading your blog and look forward to all your posts! Keep up the fantastic work!

    Reply
  21. It’s a pity you don’t have a donate button! I’d certainly donate to this fantastic blog! I suppose for now i’ll settle for bookmarking and adding your RSS feed to my Google account. I look forward to fresh updates and will talk about this site with my Facebook group. Chat soon!

    Reply
  22. 02/10/2020

    Have you ever considered publishing an e-book or guest authoring on other sites? I have a blog centered on the same information you discuss and would really like to have you share some stories/information. I know my readers would value your work. If you are even remotely interested, feel free to shoot me an e mail.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

error: Hey, nice right-click job but our content is protected, Geordie.