Studenter och karriärbytare · Nybörjarnivå (0–2 år)

CV för nyutexaminerad inom datavetenskap eller junior mjukvaruutvecklare

Det här exemplet för en nyutexaminerad kombinerar en examen i datavetenskap och praktik med en roll som mjukvaruutvecklare i början av karriären. Ett starkt CV för jobbet kopplar programmeringskunskaper till levererade funktioner, testade ändringar och verktygen som används för att bygga och underhålla programvara.

CV-kontroll

Det här letar rekryterare och rekryteringssystem efter. En vägledning, inte en förutsägelse.

100 / 100Komplett

100%
  • Kontakt20 / 20
  • Sammanfattning20 / 20
  • Arbetslivserfarenhet30 / 30
  • Kompetenser20 / 20
  • Utbildning10 / 10

Kontaktuppgifter

Placera dem högst upp; rekryterare och rekryteringssystem letar efter dem först.

Valfritt. I USA, Storbritannien och Kanada har CV:n vanligtvis inget foto.

46 ord

Ett jobb per stycke; börja varje prestation på en ny rad med ”-”.

10 kompetenser

Separera kompetenser med kommatecken, till exempel: Excel, SQL, projektplanering.

Fler avsnitt

Projekt, certifieringar, språk eller något annat som stärker din ansökan.

Utvalda projekt
Verktyg

Alex Morgan

Junior mjukvaruutvecklare

  • alex.morgan@example.com
  • +1 555 0100
  • Denver, CO

Sammanfattning

Mjukvaruingenjör i början av karriären med ungefär ett års sammanlagd erfarenhet från praktik och heltidsarbete inom B2B SaaS. Bygger tjänster i Java och Python, skriver SQL-frågor och testar REST API:er. Har erfarenhet av kodgranskning, Git-baserade arbetsflöden och att leverera mindre produktförbättringar med tydlig dokumentation.

Arbetslivserfarenhet

Mjukvaruingenjör I på Juniper Arc Software, Denver, CO (2026 – nu) - Byggde Java-endpoints för prenumerationsinställningar och lade till validering av indata, vilket minskade supportärenden om misslyckade uppdateringar från 14 till 9 per månad. - Skrev Python-skript för att stämma av testdata mellan stagingmiljöer, vilket minskade den manuella konfigureringen med ungefär 2 timmar per release. - Lade till enhets- och API-tester i CI-pipelinen och åtgärdade instabila tester, vilket minskade omkörningarna från 6 till 3 per sprint. Praktikant inom mjukvaruutveckling på Mesa Lantern Systems, Boulder, CO (2025 – 2025) - Implementerade React-komponenter för en intern kontopanel med befintliga designmönster, vilket hjälpte personalen att granska 40–50 kundposter per dag. - Lade till SQL-frågor och dokumenterade teststeg för en rapportfunktion, vilket hjälpte teamet att lösa 8 fel före release.

Utbildning

Kandidatexamen i datavetenskap — Front Range State University, Fort Collins, CO (2025)

Kompetenser

  • Java
  • Python
  • SQL
  • utveckling av REST API:er
  • Git
  • React
  • enhetstester
  • CI/CD
  • Docker
  • AWS

Utvalda projekt

• Campus Room Finder — Byggde en React- och Java-applikation som låter studenter filtrera campusets grupprum efter byggnad och tillgänglig utrustning. • Budget Tracker API — Skapade ett Python-baserat REST API med SQL-lagring, validering av indata och tester för transaktionsrutter och månadssammanställningar.

Verktyg

• Java, Python, React, SQL, Git, Docker • JUnit, pytest, Postman, GitHub Actions

Så skriver du ett CV för Junior mjukvaruutvecklare

Börja med arbete du har levererat

Placera din examen och din mest relevanta tekniska erfarenhet nära toppen. Använd sedan de första punkterna för att visa funktioner eller förbättringar som nått användarna. Nämn språket eller verktyget, ditt bidrag och en mätbar effekt, till exempel färre supportärenden eller kortare konfigurationstid. Om resultatet skapades av ett team beskriver du din egen del korrekt.

Beskriv konkret vad du gjorde under praktiken

Praktik räknas när ditt CV förklarar vad du levererade. Ange produktområde, vilken kod du ändrade, vilka tester du lade till och hur arbetet ingick i en release. Använd måttliga uppskattningar av antal eller sparad tid bara när du kan förklara var siffrorna kommer ifrån. Framställ inte kursuppgifter som betalt produktionsarbete och påstå inte att du ansvarade för hela teamets system.

Välj relevanta projekt

Ta med ett eller två projekt om de visar färdigheter som efterfrågas i jobbannonsen eller kompletterar din yrkeserfarenhet. Ge varje projekt ett kort namn, ange teknikstacken och beskriv en specifik funktion eller ett tekniskt beslut. Länka till ett välordnat kodarkiv eller en demo om det finns. Ta bort ofärdiga guider, kopierade kursuppgifter och projekt vars kod eller dokumentation du inte kan prata om.

Visa vilka verktyg du kan använda

Använd en kort kompetenssektion för språk, ramverk, databaser, molnverktyg och testmetoder som du kan prata om på en intervju. Använd jobbannonsens formulering när den stämmer med din erfarenhet. Ta bara med relevanta kurser när de hjälper till att visa din grund, och utelämna kompetensstaplar, påståenden utan belägg och certifieringar som inte har med mjukvaruutveckling att göra.

Vanliga nyckelord

Kompetenser och verktyg som ofta anges för den här yrkesrollen. Använd bara sådant du kan och formulera det som i platsannonsen. Klicka på ett nyckelord för att kopiera det.

Handlingsverb

ByggdeAutomatiseradeMinskadeÅtgärdadeTestadeDokumenteradeDriftsatte

Frågor om den här yrkesrollen

Hur långt bör ett CV för en junior mjukvaruingenjör vara?

För en nyutexaminerad med praktik och några relevanta projekt räcker det oftast med en sida. Använd två sidor bara om du har omfattande relevant arbete, forskning eller tekniska projekt som tillför användbar information. Gör det lätt att hitta din mest relevanta erfarenhet och dina färdigheter, och korta ner äldre eller orelaterade jobb innan du minskar textstorleken.

Bör jag ta med kursprojekt i mitt CV?

Ja, om ett projekt visar färdigheter som är relevanta för rollen och du kan förklara ditt bidrag. Beskriv vad projektet gör, vilka verktyg du använde och en konkret teknisk detalj, till exempel ett API, en databasdesign, en testsvit eller en driftsättning. Märk tydligt ut akademiska projekt och egna projekt. Länka bara till ett kodarkiv om det är lätt att läsa och inte innehåller privata uppgifter.

Behöver mjukvaruingenjörer certifieringar eller en licens?

Mjukvaruingenjörsroller i USA kräver i allmänhet varken yrkeslicens eller en standardcertifiering. Vissa arbetsgivare värdesätter specifika meriter inom molnplattformar eller andra plattformar, men ta bara med dem om de är relevanta och aktuella. Följ arbetsgivarens instruktioner om en ansökan frågar efter en merit; kraven kan variera beroende på roll och jurisdiktion.

Hur kan jag byta till mjukvaruutveckling från ett annat område?

Börja med programmeringskurser, praktiska projekt, bootcamp-arbeten eller tekniska ansvarsområden från ditt tidigare jobb som matchar rollen du söker. Visa med konkreta exempel hur din erfarenhet kan användas, till exempel genom att automatisera en rapport eller underhålla en databas, och skilj den från yrkesmässigt mjukvaruutvecklingsarbete. Anpassa dina färdigheter och projekt efter varje jobbannons och ange tydligt din examen eller utbildning.