My account

You control your data

We use cookies to tailor the experience of creating resumes and cover letters. For these reasons, we may share your usage data with third parties. You can find more information about how we use cookies on our Cookies Policy. If you would like to set your cookies preferences, click the Settings button below. To accept all cookies, click Accept.

Settings Accept

Cookie settings

Click on the types of cookies below to learn more about them and customize your experience on our Site. You may freely give, refuse or withdraw your consent. Keep in mind that disabling cookies may affect your experience on the Site. For more information, please visit our Cookies Policy and Privacy Policy.

Choose type of cookies to accept

Analytics

These cookies allow us to analyze our performance to offer you a better experience of creating resumes and cover letters. Analytics related cookies used on our Site are not used by Us for the purpose of identifying who you are or to send you targeted advertising. For example, we may use cookies/tracking technologies for analytics related purposes to determine the number of visitors to our Site, identify how visitors move around the Site and, in particular, which pages they visit. This allows us to improve our Site and our services.

Performance and Personalization

These cookies give you access to a customized experience of our products. Personalization cookies are also used to deliver content, including ads, relevant to your interests on our Site and third-party sites based on how you interact with our advertisements or content as well as track the content you access (including video viewing). We may also collect password information from you when you log in, as well as computer and/or connection information. During some visits, we may use software tools to measure and collect session information, including page response times, download errors, time spent on certain pages and page interaction information.

Advertising

These cookies are placed by third-party companies to deliver targeted content based on relevant topics that are of interest to you. And allow you to better interact with social media platforms such as Facebook.

Necessary

These cookies are essential for the Site’s performance and for you to be able to use its features. For example, essential cookies include: cookies dropped to provide the service, maintain your account, provide builder access, payment pages, create IDs for your documents and store your consents.

To see a detailed list of cookies, click here.

Save preferences

CV for a Software Engineer: Examples & Template [+Graduate]

Software engineer CV template that gets interviews. Write your CV for software engineer jobs fast, with expert tips & good + bad examples.

Tom Gerencer
Career Writer at ResumeLab
CV for a Software Engineer: Examples & Template [+Graduate]

Most software engineer CVs get the same answer:

 

You shall not pass!

 

Why?

 

They show the wrong things. Their visibility: hidden.

 

But—

 

Pick the right achievements and you’ll shine like an elegant recursive function in a sea of Jenga code.

 

This guide will show you:

 

  • A software engineer CV template better than most.
  • How to write a CV for a software engineer that gets interviews.
  • Several standout software engineer CV examples.
  • Why your choice of software developer CV accomplishments will make or break you.

 

Save hours of work and get a CV like this. Pick a template, fill it in. Quick and easy. Choose from 21 CV templates and download your CV now.

 

Create your CV now

 

software engineer CV sample

 

What users say about ResumeLab:

I had an interview yesterday and the first thing they said on the phone was: “Wow! I love your CV.”
Patrick

I love the variety of templates. Good job guys, keep up the good work!
Dylan 

My previous CV was really weak and I used to spend hours adjusting it in Word. Now, I can introduce any changes within minutes. Absolutely wonderful!
George

Create your CV now

 

Need help with a different kind of CV? Explore our other guides: 

 

 

Haven't found what you're looking for? Check all our CV examples for over 200 jobs.

  

CV for a Software Engineer

 

Willow Zanghi
Software Engineer

079 0692 7824

willowzanghi@email.com
willowzanghi.co.uk
linkedin.com/in/willowzanghi
github.com/willowzanghi

 

Summary

 

Friendly software engineer with 5 years of experience and proven cloud and security skills. Seeking to deliver robust solutions for Microsoft. At Softhammer, drove team that received the 2017 Bossie. Cut breach risk 68% through automated standards enforcement. Cut lead times 23%.

 

Experience

 

Senior Software Engineer
Softhammer, Ltd.
April 2017–September 2019

  • Led team of 12 programmers handling end-to-end software development life cycle for 27 client projects. Increased customer satisfaction 25%.
  • Drove team that received 2017 Bossie award for software development.
  • Slashed security breaches 68% by automating standards enforcement.
  • Raised code efficiency 35%. Cut lead times 23%. Raised client retention 35%.

 

Software Engineer
Cloudbouncy
November 2015–February 2017

  • Developed infrastructure to process millions of files in proprietary systems.
  • Achieved 100% compliance with development best practises by building security into new features. Cut software rework time by 18%.
  • Decimated production bugs by getting 97% buy-in for test-driven development program. Increased code reliability by 35% and slashed security risk 23%.

 

Volunteer Programmer
Cattaraugus Animal Care
August 2013–July 2016

  • Transferred all record keeping to cloud database form.
  • Implemented principle of least privilege to slash security risk 35%.
  • Wrote new donations functionality that increased collections £5,500/year.

 

Freelance Software Engineer
May 2014–October 2015

  • Built a working productivity app for real-time project management collaboration. App was downloaded 1,254 times.
  • Wrote a native Java cryptocurrency tracking app. The app retrieves and displays current prices for the 10 most popular cryptocurrencies.
  • Composed a messenger app using websockets for instant messaging.
  • Added invisible keypad to open source Wikimedia Commons App for Android. Debugged crash reports. Wrote code to show media talk page.

 

Education

 

BS Software Engineering, University College London
2010–2013

  • Excelled in Java programming with 5 advanced modules.
  • President of student cloud computing club.
  • Completed a senior project to build a working web app and Java server.
  • Pursued a passion for programming coursework.
  • Created a YouTube video on cloud security that got 98,000 views.
  • My article, "Machine Learning Will Change Everything" appeared in the campus magazine. Linked to by TechCrunch and Gizmodo.

 

Additional Activities

 

  • President, women in coding club. Raised membership 20%.
  • Active member, Research Software Engineers Association.
  • Nominated for Ada Lovelace Award, Association for Women in Computing.
  • Led a session on cloud computing at FOSDEM 2017.
  • Attended the NYC Hackathon 2016.
  • Avid cross country skier for health and wellness.

 

Hard Skills: Programming, debugging, database knowledge

 

Languages: Java, SQL, C#

 

Soft Skills: Leadership, collaboration, critical thinking

 

Now here’s how to write a software engineer CV:

 

1. Pick a Professional CV Format for a Software Engineer

 

This is central:

 

Your CV format must prove you don’t think FizzBuzz is a soft drink.

  • Choose the reverse-chronological CV format. It loads your newest achievements first.
  • Select the best CV fonts with 1-inch margins and 10–12pt. Use big headings and white space for better UX.
  • Write a one-page CV unless you’re more experienced than Jack Dorsey.
  • Start with a CV header with name, phone, email, and portfolio links. No photo—no street address.
  • Next add a software engineer CV summary, then work experience, then education.
  • Instal CV extras like hackathons, meetups, organisations, and publications. They’re your hidden assets.

Expert Hint: Save your CV as a PDF if the job offer doesn’t deprecate them. Software engineer CV PDFs don’t regress in transit. Plus they’re machine-readable.

2. Write a Software Engineer CV Summary With Impact

 

Here’s the Hindenbug:

 

Most software engineer CVs are clones.

 

Employers skim them, looking for a jewel amid the dross.

 

So—

 

Write a CV objective that glitters.

 

How?

 

Use:

 

1. One adjective (dedicated, quick-thinking, friendly)

2. Job title (Software Engineer)

3. Years of experience (3+, 5+)

4. How you’ll help (deliver robust solutions)

5. Flashiest 2–3 achievements (won a Bossie, cut lead times 23%)

 

These senior software engineer CV examples show how:

 

Senior Software Engineer CV Summary—Example

Good Example
Friendly software engineer with 5 years of experience and proven cloud and security skills. Seeking to deliver robust solutions for Microsoft. At Softhammer, drove team that received the 2017 Bossie. Cut breach risk 68% through automated standards enforcement. Cut lead times 23%.
Bad Example
Ninja software engineer with skills in security and cloud computing. Highly skilled in data structures and open source coding. Have worked for five years at different software engineering firms. Responsible for all aspects of software development life cycle.

Ouch.

 

Only the first of those software engineer CV samples will drop jaws. It shows achievements that prove core skills.

 

What if You’ve Got No Experience?

 

How to write a CV with no experience?

 

List accomplishments. Get them from:

 

This graduate software engineer CV example nails it:

 

Sample CV Objective for a Software Engineer Fresher 

Good Example
Energetic software engineer with proven skills in Android and native Java development. Have built 4 end-to-end apps, including a Java cryptocurrency tracking app that got 928 downloads. President, student cloud computing club at University College London.

That beats the entropy out of “I’m still hunting entry-level programming jobs.” Even with no experience, you’ve got a professional software engineer CV.

 

Note: A software engineer CV objective used to talk about the applicant’s goals. Today you need to say how you’ll reach company goals instead.

Expert Hint: Don’t make your software engineer CV summary first. You won’t know what to say. Make it last so you can reuse your best components.

3. Write a Software Engineer CV Job Description That Turns Heads

 

Here’s a shock:

 

The best software engineer CVs only show a few achievements.

 

But—

 

They’re the perfect ones.

 

To pick them:

 

1. Read the job ad carefully.

2. Note the computer programmer duties and responsibilities in it.

3. Write CV bullets that map directly to them.

 

These CV for experienced software engineer examples show how:

 

Software Engineer CV UK Job Description—Example

 

Job ad wants these software engineer skills: (1) leadership (2) security (3) efficiency.

Good Example

Experience

 

Senior Software Engineer
Softhammer, Ltd.
April 2017–September 2019

  • Led team of 12 programmers handling end-to-end software development life cycle for 27 client projects. Increased customer satisfaction 25%.
  • Drove team that received 2017 Bossie award for software development.
  • Slashed security breaches 68% by automating standards enforcement.
  • Raised code efficiency 35%. Cut lead times 23%. Raised client retention 35%.
Bad Example
  • In charge of programming team.
  • Responsible for development and delivery of software and code security.
  • Handled code efficiency and customer satisfaction concerns.

The second of those software engineer CV examples is handwaving. The first hard-codes you to the job.

 

Plus—

 

Those % and other numbers show your skills are SuperUPERNAP-sized.

 

Software Engineer Graduate CV Job Description—No Experience

 

No software engineer experience? Don’t worry.

 

Your software engineer CV can still blaze.

 

Again, show accomplishments, like this sample CV for a software engineer:

 

Freelance Software Engineer
May 2014–October 2015

  • Built a working productivity app for real-time project management collaboration. App was downloaded 1,254 times.
  • Wrote a native Java cryptocurrency tracking app. The app retrieves and displays current prices for the 10 most popular cryptocurrencies.
  • Composed a messenger app using websockets for instant messaging.
  • Added invisible keypad to open source Wikimedia Commons App for Android. Debugged crash reports. Wrote code to show media talk page.

 

Skills for Software Engineer CVs

 

Warning:

 

Don’t copy-paste from skills lists for programmers.

 

Hiring managers see that and think, Ick.

 

But—for reference:

 

Skills for Software Engineer CVs
Soft SkillsHard SkillsLanguages
LeadershipData StructuresSQL
CreativityWeb DevelopmentJava
Critical ThinkingCodingJavaScript
CommunicationOpen Source ExperienceC#
CollaborationMachine LearningPython
Calm DemeanourSecurityC++
EnthusiasmProblem SolvingPHP
InquisitivenessDebuggingPerl
Positive AttitudeBlockchainRuby/Rails
Problem SolvingCloud ComputingGolang
AdaptabilityeCommerce PlatformsObjective-C

Add a portfolio link and GitHub link to your CV for a software engineer. Then you can wow the boss with your achievements beyond that single sheet of paper.

 

The ResumeLab builder is more than looks. Get specific content to boost your chances of getting the job. Add job descriptions, bullet points, and skills. Easy. Improve your CV in our CV builder now.

 

create your CV now

 

CREATE YOUR CV NOW

 

Nail it all with a splash of colour, choose a clean font, highlight your skills in just a few clicks. You’re the perfect candidate and we’ll prove it. Use the ResumeLab builder now.

Expert Hint: According to TechBeacon, a good GitHub profile should list your website, a few programming exercises, and various apps and games.

4. Turn Boring Education to a Reason to Hire You

 

Here’s a tip worth rhodium:

 

Your education section is a sales pitch.

 

On a software engineer CV, you must show achievements even back in school.

 

These software engineer CV examples show how:

 

Education on Software Engineer CV—Example 

Good Example

Education

 

BS Software Engineering, University College London
2010–2013

  • Excelled in Java programming with 5 advanced modules.
  • President of student cloud computing club.
  • Completed a senior project to build a working web app and Java server.
  • Pursued a passion for programming coursework.
  • Created a YouTube video on cloud security that got 98,000 views.
  • My article, "Machine Learning Will Change Everything" appeared in the campus magazine. Linked to by TechCrunch and Gizmodo.

Flawless.

 

Those software engineer CV samples are in the Marissa Mayer zone.

 

It shows your hacker passion didn’t pop up yesterday.

Expert Hint: Is your software engineer CV experience still booting? Divide your education section up like different jobs. List projects and positions, with accomplishments in each. That’ll put your CV first in queue.

6. Upgrade Your Software Engineer CV With These Extra Sections

 

Time to blow the curve out.

 

To make the other applicants look basic—

 

Add special CV extra sections. They’ll make your CV for a software engineer more robust.

 

These two software engineer CV samples show the difference:

 

Software Engineer CV—Extra Sections

Good Example

Additional Activities

 

  • President, women in coding club. Raised membership 20%.
  • Active member, Research Software Engineers Association.
  • Nominated for Ada Lovelace Award, Association for Women in Computing.
  • Led a session on cloud computing at FOSDEM 2017.
  • Attended the NYC Hackathon 2016.
  • Avid cross country skier for health and wellness.
Bad Example

Additional Activities

 

  • Listening to music
  • Swimming

Those first software engineer CV samples will make the hiring manager stop breathing.

 

What about certifications on software engineer CVs?

 

Put certifications from Microsoft or Oracle in a special CV certifications section near the bottom.

Expert Hint: Include a cover letter for software engineers. Make it passionate and it’ll get the hiring manager to actually read your software engineer CV.

Double your impact with a matching CV and cover letter combo. Use our cover letter builder and make your application documents pop out.

 

create your cover letter now

 

CREATE YOUR COVER LETTER NOW

 

Want to try a different look? There’s 18 more. A single click will give your document a total makeover. Pick a cover letter template here.

 

Key Points

 

For a software engineer CV that glows:

  • Use the software engineer CV template at the top. It shows you’re job-compatible without a lot of blah blah blah.
  • List accomplishments in your software engineer CV experience section. Match them to the job like Mixins.
  • Put a yardstick near your software engineering CV with numbers. Percents, dollars, and other metrics make the competition look micro.
  • Send a software engineer cover letter and link it to the employer’s needs. She’ll read your software engineer CV like the source code for reality.

 

Got questions on how to write a great CV for software engineer jobs? Not sure how to show software engineer on a CV? Leave a comment. We’ll be happy to reply.

Rate my article: software engineer
Thank you for voting
Average: 5 (2 votes)
Tom Gerencer
Tom Gerencer is a career advice writer and a resume expert at ResumeLab. Tom has been featured on BBC News, NBC, The Economist, Business Insider, Fast Company, and dozens of other outlets. His insights, commentary, and articles reach over a million readers every month. With inside knowledge of key industry players and in-depth research, Tom helps job seekers with advice across all professions and career stages. Tom holds a degree in English from Colby College.

Was it interesting? Here are similar articles

250+ CV Action Words & CV Verbs for Strong CVs

250+ CV Action Words & CV Verbs for Strong CVs

CV words that add horsepower to any CV. This CV action words list is so well organised you can find the best CV verbs for your CV in your sleep.

Tom Gerencer
Tom Gerencer
Career Writer at ResumeLab
Common CV Mistakes to Avoid (20+ Biggest Blunders)

Common CV Mistakes to Avoid (20+ Biggest Blunders)

When writing a CV, it’s easy to forget about some important details or include something you’re not supposed to. But that won’t happen to you ever again—if you read this study.

Michael Tomaszewski
Michael Tomaszewski
Career Expert