Honde
Browse jobsCompaniesHow it worksChrome extensionResourcesPricing
Sign inStart free
Browse jobsCompaniesHow it worksChrome extensionResourcesPricing
Home›CV examples›Software developer

Software developer CV example

A complete example CV for a software developer in South Africa, then the bullets that make it work, rewritten from weaker versions with the reason for each change.

A fictional example. Kagiso Molefe is not a real person, and the employers, dates and numbers are made up to show the shape of a good CV. Use your own facts: never copy someone else's.

Kagiso Molefe

Software developer (C#, .NET, React)

Centurion, Gauteng · Cell: 0XX XXX XXXX · kagiso@example.com

Profile

Software developer with five years building web applications in C# and .NET with React front ends, on Azure. Writes tests, reviews code, and works in agile teams with business analysts and testers.

Skills

  • Languages: C#, TypeScript, SQL
  • Frameworks: .NET 8, ASP.NET Core, React
  • Data: SQL Server, PostgreSQL
  • Cloud and tools: Azure, Docker, Git, Azure DevOps CI/CD
  • Practices: unit testing, code review, Scrum

Work experience

Software developerMar 2023 to present

Financial services company, Centurion

  • Built the REST API behind a loan application portal used by about 20,000 customers a month (ASP.NET Core, SQL Server).
  • Cut the portal's average page load from 4 to 1.5 seconds by caching and rewriting slow queries.
  • Set up automated tests and a CI/CD pipeline in Azure DevOps; releases went from monthly to weekly.
  • Review pull requests and mentor two junior developers.

Junior developerJan 2021 to Feb 2023

Software house, Pretoria

  • Built React screens and .NET services for client projects in retail and logistics.

Education and qualifications

  • BSc Computer Science, NQF level 7. University, 2020
  • National Senior Certificate (matric), 2016

Certificates

  • Microsoft Certified: Azure Developer Associate (2024)

Links

  • GitHub and portfolio links here

References

  • Available on request

Before and after: the bullets that make it work

  1. Before: Worked on the backend.

    After: Built the REST API behind a loan application portal used by about 20,000 customers a month (ASP.NET Core, SQL Server).

    Why: What you built, for whom, at what scale, and the stack in the words a screening tool looks for.

  2. Before: Improved performance.

    After: Cut the portal's average page load from 4 to 1.5 seconds by caching and rewriting slow queries.

    Why: A before and after, and how you did it.

  3. Before: Familiar with DevOps.

    After: Set up automated tests and a CI/CD pipeline in Azure DevOps; releases went from monthly to weekly.

    Why: "Familiar with" is weak. Say what you set up and the result.

South African details to get right

  • Give each qualification its NQF level: matric (the National Senior Certificate) is at level 4, and employers use the levels to compare qualifications. If you're unsure of a level, the institution or SAQA can tell you. Source: SAQA: NQF level descriptors.
  • Only list technologies you could discuss in a technical interview. A long list that falls apart under questions costs more than it gains.
  • Leave out your ID number, date of birth, marital status and a photo unless the advert asks for them. Contact details, your area and your work history are enough to be shortlisted.
  • Keep it in one column with plain headings (Profile, Skills, Work experience, Education). Tables, text boxes and two-column templates often confuse the software that reads CVs first.
Software developer CV keywords, counted in open advertsHow to write an ATS-friendly CV

Turn your CV into a tailored application

Upload your CV once. Every morning Honde finds South African jobs that fit it and scores your match. Paid plans also tailor your CV and cover letter to each advert, using only what's in your CV. Free to start.

Create your free account

More CV examples

Admin clerkData capturerCall centre agentReceptionistBookkeeperRegistered nurseTeacherDriverElectrician

Before you apply

  • Build an ATS-friendly CV

    Practical tips to help you stand out.

  • Complete your Z83 form

    Step-by-step guidance for government jobs.

  • Spot job scams

    Learn how to identify and avoid common scams.

Honde

On the hunt. On your side.

Smarter job searching for a brighter South Africa.

Top locations

  • Johannesburg
  • Cape Town
  • Pretoria
  • Durban
  • Sandton
  • Remote jobs

Provinces

  • Gauteng
  • Western Cape
  • KwaZulu-Natal
  • Eastern Cape
  • Free State
  • Limpopo
  • Mpumalanga
  • North West
  • Northern Cape

Industries

  • IT & software
  • Finance
  • Engineering
  • Construction
  • Healthcare
  • Sales
  • Administration
  • Logistics

Resources & tools

  • ATS CV checker
  • CV keywords
  • CV examples
  • Z83 form guide
  • ATS-friendly CV guide
  • Job scam guide
  • All guides
  • Chrome extension

© 2026 Honde. All rights reserved.

PrivacyTermsContact