Mjukvaruutvecklare CV-exempel, mall & skrivguide
Våra kunder anställdes av:
"Åh, så du gör iPhone-appar?" å ena sidan och "Är du full stack?" på den andra. Den ena är en isbit på toppen av isberget och den andra är generellt sett inte så vettig. Det är kul att föreställa sig att ditt CV går direkt till en senior mjukvaruutvecklare eller CTO, men sanningen är ofta lite annorlunda.
Vad du behöver är ett sätt att göra dina färdigheter, kunskaper och erfarenheter lätta att analysera för frontlinjefiltrering av jobbansökningar (oavsett om det är mänskligt eller automatiserat). Läs vidare för att lära dig hur.
I den här guiden kommer du att presenteras med ett CV-exempel för expertprogramutvecklare som också fungerar bra för en mjukvaruingenjörs-CV. Du kommer också att lära dig hur du skriver ett CV för mjukvaruutvecklare som förmedlar de viktigaste uppgifterna. Utöver det kommer vi att utrusta dig med dedikerade CV-exempel för mjukvaruutvecklare och mjukvaruingenjörer för att på bästa sätt bevisa dina prestationer och färdigheter.
Skapa ett effektivt CV på några minuter. Välj en professionell CV-mall och fyll i varje avsnitt av ditt CV på ett ögonblick med hjälp av färdigt innehåll och experttips.

Vi skapade provet till höger med vår byggare. Se andra bra CV-exempel som detta.
Står inte ditt jobb med på listan? Se vår fullständiga lista med CV-exempel .
Baserat på över 6 miljoner CV:n skapade i vår byggare, fick vi reda på att*:
- Mjukvaruutvecklare skapar vanligtvis 2,4 sidor långa CV:n.
- Det genomsnittliga antalet färdigheter som läggs till en mjukvaruutvecklares CV är 5.
- De mest populära färdigheterna för mjukvaruutvecklare är webbapplikationsdesign, problemspårning, databasprogrammering, kund- och personalsupport och kommunikationsförmåga.
- Den genomsnittliga arbetserfarenheten för mjukvaruutvecklare är 58 månader.
*Uppgifterna kommer från en period av de senaste 12 månaderna (augusti 2023-augusti 2024).
Exempel på mjukvaruutvecklare CV
David Luna
T: 077 2222 2222
E: david.t.luna@lcmail.se
LinkedIn: linkedin.com/in/davidluna
Personligt uttalande
Välrundad och kreativ mjukvaruutvecklare med 4+ års erfarenhet av att delta i alla faser av projektets livscykel i olika agila miljöer. Nyligen utvecklade en Windows-applikation i C# för att spåra och rapportera kundsupportsamtal, vilket gör det möjligt för interna analytiker att omedelbart identifiera stora flaskhalsar – utvecklade sedan ett nytt IVR-menysystem med DTMF/röststyrning i C# som minskade menyflaskhalsen till 0 %. Söker möjlighet att utnyttja programmerings-, problemlösnings- och designfärdigheter för att hjälpa till att ta iLoaster till framkanten.
Arbetslivserfarenhet
Mjukvaruutvecklare
Cyber Doily Ltd, Bristol
augusti 2018 – nu
- Implementerade enhetstester för att förbättra programvarans kvalitet med 34 % enligt feedback från alfa-testare.
- Spanade in och bidrog till designen av 17 nya system, som arbetade i små ad hoc-projektteam.
- Hjälpte till med hanteringen av penntestning och lyckades logga 37 sårbarheter i 13 applikationer.
- Övervakade CSS-kodkvaliteten för ett team av 23 utvecklare på plats och offshore under ett stort projekt, vilket minskade defekter och sidladdningstider och minskade storleken på CSS-filer med 3 000 rader kod.
- Utvecklade 11 nya rapporteringslösningar med C#, Active Reports .NET och Telerik Reports .NET, vilket ger en ökad smidighet i arbetsflödet på 1,7 gånger enligt interna mätvärden.
Junior mjukvaruutvecklare
Heyoz IT Solutions Ltd, Bristol
november 2016–juni 2018
- Assisterade vid insamling och dokumentation av kundkrav på 3 stora konton, uppnådde 93 % acceptans för tekniska specifikationer.
- Skapade 14 demos och kampanjupplevelser, varav 11 var avgörande för att landa kundprojekt värda sammanlagt nästan 100 000 £.
- Analyserade och löste tekniska problem i samband med automatiserad tillgångsbearbetning, vilket ledde till en omedelbar minskning med 23 % av den genomsnittliga handläggningstiden.
- Del av ett testteam som uppnådde 98 % kodtäckning med hjälp av Googles testramverk.
Utbildning
BSc (Hons) Datavetenskap (2:1), 2012–2016
University of Gloucestershire, Cheltenham
(Inklusive 1 års placering hos Heyoz IT Solutions Ltd)
Färdigheter
- Programmeringsmetoder: lång erfarenhet av agil utveckling, SCRUM och extrem programmering samt TDD-metoden.
- Efterlevnad av bästa praxis: stark förståelse för Clean Code-praxis, Objektorientering, SOLID-principer, Designmönster, etc.
- Förmåga att tolka och dokumentera användarkrav och översätta dessa till tekniska specifikationer och/eller kod: att konsekvent uppnå acceptansgrader över 90 % på alla specifikationer och demos/mock-ups.
- Full-stack kompetens: front-end gränssnitt i HTML5, CSS/LESS och JavaScript (RiotJS); relationsdatabaser i SQL, MYSQL, ACCESS; back-end i RESTful JSON API:er skrivna i C#.
- Kommunikationsförmåga: förmåga att förmedla komplexa kodningskoncept på ett jargongfritt språk till en icke-teknisk publik, bekräftad av genomgående positiv feedback från kunder och underleverantörer.
- 3D-modelleringsverktyg och paradigm: erfarenhet av Blender, Maya och GLTF.
Hobbyer
- Linux-utveckling (särskilt DE och WM-utveckling)
- Konstruera och programmera koldioxidneutrala kryptovalutagruvor
Utmärkelser
- Fick priset "PraiseMagnet" 2019 för att tillföra värde till arbetsplatsen
- Fick ett PRIMUS-pris 2018 från MFU3-programmet
Nu vet du hur ett CV ska se ut . Den goda nyheten är att mallen ovan borde fungera även för ett CV från en mjukvaruexpert. Du kommer ofta att höra människor använda dessa två termer omväxlande.
Det är dock skillnad på en mjukvaruutvecklare och en mjukvaruingenjör:
- Mjukvaruutvecklares arbete fokuserar mest på att skapa applikationsprogram, så de är experter på kodning och programmering.
- Mjukvaruingenjörer arbetar i större skala. De hanterar hela datorsystem och applikationsprogramvara, inklusive design, testning, implementering och underhåll.
Nu, här är en steg-för-steg-formel för att göra antingen ett bra CV för mjukvaruutvecklare eller ett CV för mjukvaruingenjör:
1. Starta ditt CV för mjukvaruutvecklare med ett personligt uttalande
Det bästa sättet att starta ett CV är att skriva ett personligt uttalande. Det är också känt som CV-sammanfattning eftersom det sammanfattar dina stoltaste mjukvaruutvecklingsvinster, yrkeserfarenheter och färdigheter. Dess syfte är att:
- Presentera dig som mjukvaruutvecklare
- Ge ett smakprov på vad du har att erbjuda
- Beskriv dina mål och hur de matchar företagets.
Du kommer att skriva ett nytt personligt CV för varje jobbansökan. För att du inte ska behöva uppfinna grep-kommandot på nytt varje gång, här är en målning efter siffror – ta totalt 3–4 meningar, 50–150 ord, för att svara på alla dessa frågor:
- Vilken typ av mjukvaruutvecklare är du och vad har du för erfarenhet?
- I vilka branscher/nischer/miljöer har du erfarenhet av att arbeta?
- Vilken är din mest imponerande/relevanta prestation?
- (Valfritt) Vad är din mest unika CV-prestation ?
- Vad hoppas du kunna uppnå i det här jobbet? (För din arbetsgivare, inte dig själv).
Din ansökan kan analyseras och sorteras av ett sökandespårningssystem (ATS), så det är en bra idé att spegla sökord från platsannonsen. Var noga med att ange namnet på tjänsten du söker samt företaget. Allt detta gäller även om du vet att ett visst företag inte använder en ATS.
Det personliga uttalandet är självklart den första väsentliga delen av ett CV, men det är bäst att skriva det mot slutet. Det blir mycket lättare att göra ett bra jobb när du väl har förberett dina arbetsbeskrivningar och färdigheter. Så håll det i bakhuvudet och kom tillbaka till det senare.
Mjukvaruutvecklare CV – personligt uttalande exempel
Välrundad och kreativ mjukvaruutvecklare med 4+ års erfarenhet av att delta i alla faser av projektets livscykel i olika agila miljöer. Nyligen utvecklade en Windows-applikation i C# för att spåra och rapportera kundsupportsamtal, vilket gör det möjligt för interna analytiker att omedelbart identifiera stora flaskhalsar – utvecklade sedan ett nytt IVR-menysystem med DTMF/röststyrning i C# som minskade menyflaskhalsen till 0%. Söker möjlighet att utnyttja programmerings-, problemlösnings- och designfärdigheter för att hjälpa till att ta iLoaster till framkanten.
Använd exakt samma formel när du skriver ett personligt uttalande för ett CV för mjukvaruingenjör. Så här kan det se ut:
Programvaruingenjör CV – personligt uttalande exempel
Passionerad mjukvaruingenjör med 5 års erfarenhet av att leverera mjukvarulösningar i en komplex miljö och arbeta i agila ramverk med hög grad av samarbete. Nyligen producerad robust kod för att undvika en 2–20 % patchprestandastraff som påverkar 67 % av alla processorer som används på plats, vilket bibehåller processorkraft och sparar elektricitet. Tänker på att använda omfattande programvarutekniska verktyg och kunskapsbas för att hjälpa GD Binary att förbättra sina interna processer och verktyg samtidigt som de producerar avancerade och framtidsförberedda mjukvarulösningar.
Detta kommer att vara den första väsentliga delen av ditt CV för mjukvaruingenjör, men det är bäst att du skriver det sist. Det blir mycket lättare att göra ett bra jobb när du väl har förberett dina prestationer i arbetsbeskrivningen (det är därför det också kallas en CV-sammanfattning).
En stark CV-sammanfattning kommer att övertyga rekryteraren om att du är den perfekta kandidaten. Spara tid och välj ett färdigt personligt uttalande skrivet av karriärexperter och anpassa det efter dina behov iLiveCareers CV-byggare .

2. Lägg till ett avsnitt om arbetslivserfarenhet för mjukvaruutvecklare
Det är ofta bäst att använda ett användargränssnitt eller en layout som folk redan känner till. Det är förmodligen därför så många Linux DEs ser ut som macOS eller Windows. Det är också därför du bör hålla dig till ett kronologiskt format för avsnittet om din CV-arbetserfarenhet, som listar dina arbetsbeskrivningar från senaste till äldsta .
Använd den här mallen för att skapa en underrubrik för varje arbetsbeskrivning:
[Arbetstitel]
[Företagets namn, plats]
[Anställningsdatum]
Oavsett om du skriver ett CV för mjukvaruutvecklare eller programvaruingenjör, fyll i varje arbetsbeskrivning med upp till sex punkter. Skriv inte upp dina uppgifter. Fokusera istället på mätbara resultat och kvantifierbara prestationer. Kvantifiera varje punkt. Använd prestationspåståenden. Försök att strukturera dem runt något som prestationspåståenden om du har fastnat.
Skriver du ett CV för utbildad mjukvaruutvecklare med liten eller ingen erfarenhet? Fokusera på alla praktikplatser, placeringsarbeten och volontärarbete du har gjort och använd samma typer av prestationsförklaringar för att visa dina överförbara färdigheter . Om du inte har någon erfarenhet alls, överväg att skriva ett student-CV istället.
Exempel på arbetsbeskrivning för mjukvaruutvecklare
Mjukvaruutvecklare
Cyber Doily Ltd, Bristol
augusti 2018 – nu
- Implementerade enhetstester för att förbättra programvarans kvalitet med 34 % enligt feedback från alfa-testare.
- Spanade in och bidrog till designen av 17 nya system, som arbetade i små ad hoc-projektteam.
- Hjälpte till med hanteringen av penntestning och lyckades logga 37 sårbarheter i 13 applikationer.
- Övervakade CSS-kodkvaliteten för ett team av 23 utvecklare på plats och offshore under ett stort projekt, vilket minskade defekter och sidladdningstider och minskade storleken på CSS-filer med 3 000 rader kod.
- Utvecklade 11 nya rapporteringslösningar med C#, Active Reports .NET och Telerik Reports .NET, vilket ger en ökad smidighet i arbetsflödet på 1,7 gånger enligt interna mätvärden.
Junior mjukvaruutvecklare
Heyoz IT Solutions Ltd, Bristol
november 2016–juni 2018
- Assisterade vid insamling och dokumentation av kundkrav på 3 stora konton, uppnådde 93 % acceptans för tekniska specifikationer.
- Skapade 14 demos och kampanjupplevelser, varav 11 var avgörande för att landa kundprojekt värda sammanlagt nästan 100 000 £.
- Analyserade och löste tekniska problem i samband med automatiserad tillgångsbearbetning, vilket ledde till en omedelbar minskning med 23 % av den genomsnittliga handläggningstiden.
- Del av ett testteam som uppnådde 98 % kodtäckning med hjälp av Googles testramverk.
Om du har ett CV för mjukvaruingenjör, fokusera på ovanstående riktlinjer, men tänk på hur du kan betona prestationer som är specifika för ditt yrke:
Exempel på arbetsbeskrivning för mjukvaruingenjör
Mjukvaruingenjör
Kibicore, Manchester
juni 2018 – nu
- Minskade effekten av oplanerat arbete som defekter och omarbetning genom att använda grundläggande maskininlärning för att köra prediktiva skript över Waterfall-scheman, justera slack time i farten och minska tidsöverskridandet med 23 % bara under de första två månaderna.
- Arbetade med att underhålla och förbättra CI/CD-pipelinen, hålla den på full gas utan att förlora stabilitet samtidigt som CI-återkopplingstiden minskade till 3,67 minuter i genomsnitt.
- Utvecklade en uppsättning verktyg för att automatisera processen att uppdatera serverkärnor i farten, vilket sparar uppskattningsvis 4 timmars driftstopp per server och månad.
- Utvecklat över 60 nya lösningar för relevanta kvalitets-, design-, kodnings-, prestanda- och säkerhetsstandarder i en snabbrörlig miljö.
- Skapat och implementerat högkvalitativa automatiserade tester för att verifiera släppberedskapen, fånga upp 3–5 % fler buggar och oväntade beteenden och använda endast 50–60 % av resurserna.
Mjukvaruingenjör
Cuftech, Manchester
november 2015–maj 2018
- Introducerade automationsverktyg som minskade redundans, förbättrade arbetsflödet och sparade nästan 40 arbetstimmar i veckan för backend-teamet.
- Arbetade nära med olika partners för att lösa integrationsfrågor, hittade ömsesidigt fördelaktiga lösningar som minskade bearbetningskostnaderna med 5–25 % och stärkte ekosystemet som helhet.
- Utvecklade nya funktioner och funktionalitet för högtransaktioner, storskaliga vadslagningswebbplatser som ett nytt sidoprojekt för företaget, som beräknas ge ytterligare intäkter på £65 000 per år.
- Skrev databasadministratörsverktyg (BASH) för justering av Oracle-serverminnesanvändning, vilket gör det möjligt för klienter att minska bearbetningstiderna för stora datamängder med så mycket som en faktor på 1,7.
Beställ din arbetserfarenhetssektion kronologiskt, börja från din senaste arbetsbeskrivning och arbeta dig tillbaka därifrån. Detta är vad rekryteringschefer och HR-personal förväntar sig att se. Det kommer också att bli lättare att analysera av en ATS.
3. Inkludera ett utbildningsavsnitt i ditt CV för mjukvaruutvecklare
Det är inte lätt att komma in på en karriärväg inom mjukvaruutveckling utan minst en kandidatexamen. Och även om ett CV står för "Curriculum vitae" , som är latin för "livsförlopp", behöver du inte beskriva hela din livshistoria. När det kommer till utbildningssektionen, håll dig helt enkelt till att lista universitetsexamina, inkludera typ, namn och klass för din examen, åren du gick (med ett förväntat examensdatum om du fortfarande studerar) och namnet på institutionen och dess plats.
Här är en annan mall för att göra processen så mycket snabbare:
[Typ av examen] [examensnamn] (examensklass), [studieår]
[Universitetsnamn], [Plats]
Om du är en junior mjukvaruutvecklare utan erfarenhet inom området kan du också lista extraaktiviteter på ditt CV .
Programutvecklare CV utbildning avsnitt exempel
BSc (Hons) Datavetenskap (2:1), 2012–2016
University of Gloucestershire, Cheltenham
(Inklusive 1 års placering hos Heyoz IT Solutions Ltd)
Eftersom en formell utbildning också kommer att vara ett krav för de allra flesta jobb inom mjukvaruteknik, se till att din utbildningsavdelning sätter dina kvalifikationer i rampljuset. Lista alla dina A-nivåer efter ämne, de år du studerade dem, namnet på skolan och dess plats. Gör samma sak för GCSE, men ange bara hur många du slutfört och nämn matematik och engelska.
4. Visa upp dina färdigheter i mjukvaruutvecklare i ditt CV
Medan din erfarenhet först och främst kommer att svara på frågor om vad du har gjort tidigare, pekar dina färdigheter mer uppenbart på vad du kan i framtiden. Du vill åtminstone ta upp alla färdigheter som anges i jobbannonsen. Du måste dock förbereda några resurser innan du gör det.
Gör en lista över alla dina färdigheter i mjukvaruutvecklare i en separat fil. Se till att inkludera mjuka, hårda och IT-kunskaper . Du kommer förmodligen inte att ha en jämn blandning, men du bör ha några av varje slag, speciellt mjuka . Lista allt och allt som kommer att tänka på, inte bara vad den aktuella annonsen kräver (glöm inte kommunikationsförmåga ).
Lägg nu till en mening till varje färdighet genom vilken du visar hur du har visat den färdigheten tidigare. Om du inte kan göra detta för en viss färdighet, faller det från din lista (åtminstone för nu). Du har nu en masterlista över färdigheter för denna jobbansökan och eventuella framtida.
Slutligen, kopiera helt enkelt 5–10 färdigheter från din masterlista till ditt CV . Var uppmärksam på nyckelord som används i annonsen och byt ut synonymer när det behövs för att matcha annonsen. Känn dig inte frestad att ljuga på ditt CV . En erfaren rekryterare kommer snabbt att se igenom det.
CV-kunskaper för mjukvaruutvecklare
- Programmeringsmetoder: lång erfarenhet av agil utveckling, SCRUM och extrem programmering samt TDD-metoden.
- Efterlevnad av bästa praxis: stark förståelse för Clean Code-praxis, Objektorientering, SOLID-principer, Designmönster, etc.
- Förmåga att tolka och dokumentera användarkrav och översätta dessa till tekniska specifikationer och/eller kod: att konsekvent uppnå acceptansgrader över 90 % på alla specifikationer och demos/mock-ups.
- Full-stack kompetens: front-end gränssnitt i HTML5, CSS/LESS och JavaScript (RiotJS); relationsdatabaser i SQL, MYSQL, ACCESS; back-end i RESTful JSON API:er skrivna i C#.
- Kommunikationsförmåga: förmåga att förmedla komplexa kodningskoncept på ett jargongfritt språk till en icke-teknisk publik, bekräftad av genomgående positiv feedback från kunder och underleverantörer.
3D-modelleringsverktyg och paradigm: erfarenhet av Blender, Maya och GLTF.
Eftersom det finns skillnader mellan mjukvaruutvecklarens och mjukvaruingenjörens kompetens, se hur du presenterar dina tekniska färdigheter på bästa möjliga sätt när du skapar ditt CV för mjukvaruingenjör:
CV-kunskaper inom mjukvaruingenjör
- Passion för att lösa tekniska problem: fortsätter ofta att arbeta med problem efter timmar, kommer till jobbet nästa dag med en skissad lösning att dela med teamet.
- Starka analytiska färdigheter: skapa ofta skript, program och andra automatiseringar för att analysera kod och data.
- Förmåga att uttrycka idéer och kommunicera effektivt: ofta inbjudna till kritiska kundmöten för att korrekt presentera och förklara teknisk information i lekmannatermer.
- Lagarbete: arbeta i ett sammansvetsat, tvärfunktionellt team med 17 kollegor och gå ofta med i andra team på ad hoc-basis.
- Testmetoder: har erfarenhet av testning av vit låda och svart låda, skapande av testplaner, testfall och felsökning.
- UI-utveckling: har erfarenhet av MVVM, WPF, GTK, Cocoa, Electron, etc.
- Kodningsfärdighet: skicklig på att koda i C, C++, Python, Java, C#, PHP, JavaScript, HTML5, BASH, et al.
Lägg din jobbannons och ditt CV åt sidan för stunden. Gör en lista över så många av dina färdigheter inom mjukvaruteknik som du kan. Det är normalt om du har mer tekniska och IT-kunskaper än mjuka, men anstränger dig för att ta med mjuka färdigheter också – de är efterfrågade.
"När jag anställer en mjukvaruutvecklare fokuserar jag på den specifika rollen – oavsett om det är React, Python, frontend eller backend – och letar efter expertis inom de relevanta teknologierna. Jag värdesätter också kandidater som kan ge konkreta exempel på hur de har tillämpat dessa färdigheter i tidigare projekt, och demonstrerar problemlösningsförmåga och effekten av deras arbete".
5. Koppla in extra sektioner för att utöka ditt CV för mjukvaruutvecklare
Skilj dig från alla andra mjukvaruutvecklare och måla upp dig själv som arbetare genom att lägga till extra avsnitt i ditt CV. Det är här du får välja spelplan, så det finns ingen ursäkt att inte ha alla vinnande bidrag.
Inkludera eventuella ytterligare kvalifikationer du har, språk du talar, programmeringsspråk som kanske inte är direkt relevanta för den aktuella positionen, utmärkelser du har vunnit, dina hobbies och intressen — himlen är gränsen, bara håll det i princip relevant för jobbet. Inkludera dock inte referenser på ditt CV . Det är en föråldrad praxis.
Programutvecklare CV extra avsnitt exempel
Hobbyer
- Linux-utveckling (särskilt DE och WM-utveckling)
- Konstruera och programmera koldioxidneutrala kryptovalutagruvor
Utmärkelser
- Fick priset "PraiseMagnet" 2019 för att tillföra värde till arbetsplatsen
- Fick ett PRIMUS-pris 2018 från MFU3-programmet
Ytterligare avsnitt kan också skapa kraftfulla tillägg till ditt CV för mjukvaruingenjören. Det enda knepet är att hålla dem relevanta för jobbet. Låt dig inspireras av ovanstående mjukvaru-CV-utvecklarexempel och skapa liknande för ditt mjukvaruutvecklings-CV.
6. Paketera ditt CV med ett följebrev för mjukvaruutvecklare
Se ditt CV som programvara som är designad för att lanseras genom en kund. Den klienten är ditt följebrev. Det är gammaldags och vissa arbetsgivare kommer aldrig att läsa det, det är sant. Detta ändrar inte det faktum att en jobbansökan består av två dokument: ett personligt brev och ett CV, i den ordningen.
Det enda undantaget från detta är om du uttryckligen har blivit tillsagd att inte inkludera ett följebrev , då är du frikänd. Annars kan du lika gärna skriva det bästa följebrevet du kan för att inte dra ner ditt CV, om inte annat. Ditt följebrev bör följa standardstrukturen för följebrevet med:
- En korrekt upplagd rubrik
- En lämplig hälsning ( adressera ditt personliga brev till anställningschefen)
- En stark, imponerande följebrevsöppning
- En uppvisning av prestationer
- En effektiv brevavslutning och CTA
- Rätt sign-off
Ditt följebrev bör vara kort – över en halv A4-sida men inte längre än en A4-sida, totalt cirka 200–350 ord. Du är i princip halvvägs till att få det skrivet när du har avslutat ditt personliga uttalande, arbetsbeskrivningar och lista över mjuka och tekniska färdigheter .
7. Mjukvaruutvecklare CV UX och andra överväganden att tänka på
Det finns ingen brist på bra mjukvarulösningar där ute som hämmas av urusel UX. Folk använder dem i allmänhet inte om de inte är tvingade till det. Ingen kommer att tvingas läsa ditt CV, så tänk på följande grundläggande CV-formateringsregler :
- Lämna dina personliga uppgifter högst upp på ditt CV . Ange inte ditt adress eller födelsedatum på ditt CV (det är gammaldags).
- För en snygg CV-layout , använd underrubriker och vitt utrymme för att tydligt dela upp ditt CV i avsnitt.
- Välj ett lämpligt CV-teckensnitt som Noto, Garamond, Arial eller standard Liberation.
- Använd en enkel CV-mall om du söker till ett traditionellt företag. Du kan också prova LaTex CV-mallar , om du är bekant med verktyget. Se till att din CV-design matchar designen på ditt personliga brev.
- Bifoga ditt CV som en PDF-fil om du inte uttryckligen begärt något annat.
- Ska ett CV vara en sida ? Håll dig till en sida per decenniums erfarenhet maximalt, aldrig mer än två sidor
För ett perfekt CV, korrekturläs och stavningskontrollera ditt dokument. Få ytterligare en uppsättning ögonglober på båda dokumenten. Använd någon av apparna, webbapparna eller programmen där ute som kan hjälpa dig med stavning och grammatik. Tar du en app på allvar efter att ha upptäckt ett stavfel i dess användargränssnitt?
Ett sista CV-råd : när du skickar ditt CV för mjukvaruutvecklare eller programvaruingenjör som en e-postbilaga, försök att inte använda " Vänligen hitta bifogat mitt CV " i brödtexten i ditt meddelande. "Jag har inkluderat mitt CV nedan." låter mer naturligt.
Du behöver inte vara expert på att skriva CV. ILiveCareers CV-byggare hittar du färdigt innehåll för varje bransch och position, som du sedan kan lägga till med ett enda klick.

Hittade du det du letade efter? Låt mig veta i kommentarerna nedan om det är något du behöver mer information om att skriva ett CV för mjukvaruutvecklare. Skriv till oss också om du har några råd att dela med dina läsare.
Hur vi granskar innehållet på LiveCareer
Vårt redaktionsteam har granskat den här artikeln för efterlevnad av Livecareers redaktionella riktlinjer . Det är för att säkerställa att våra expertråd och rekommendationer är konsekventa i alla våra karriärguider och stämmer överens med nuvarande standarder och trender för att skriva CV och personliga brev. Vi är betrodda av över 10 miljoner arbetssökande som stöttar dem på vägen mot att hitta sitt drömjobb. Varje artikel föregås av forskning och granskning för att säkerställa att vårt innehåll svarar mot aktuella marknadstrender och efterfrågan.
Om författaren

LiveCareer-teamet har delat med sig av sina bästa råd för att hjälpa dig att avancera din karriär. Experter från vår redaktion har skrivit många guider om hur man skriver ett perfekt CV eller personligt brev.
Betygsätt den här artikeln
Software developer cv
Genomsnitt:
Letar du efter ett CV som får dig jobbet?
Prova vår CV-byggare nu
Liknande artiklar
Våra kunder anställdes av: