Junior Software Engineer CV Example & Writing Guide

Writing a junior software engineer CV with little or no commercial experience is a problem almost every developer faces — and it is entirely solvable. Hiring managers for junior roles are looking for evidence of learning ability, coding fundamentals, and genuine curiosity — not a 5-year track record. Your GitHub profile, personal projects, bootcamp projects, and university assignments are legitimate experience. The key is to frame them with the same language as professional experience: what problem did it solve, what did you build, what technologies did you use, and what did you learn? ATS systems filter for the same tech keywords regardless of seniority — React, Python, Node.js, SQL, Git — so list everything you know.

Use this example as your starting point

Free · ATS-optimised · Download in PDF or DOCX

Build my CV free →

Junior Software Engineer CV Example — Sample

Alex Johnson

Software Engineering Intern

alex.johnson@email.com · London, UK · linkedin.com/in/alexjohnson

Professional Summary

Computer Science graduate (2:1, University of Manchester) with strong foundations in Python, JavaScript, and SQL. Built 4 deployed personal projects including a full-stack task management app (React + Node.js + PostgreSQL). Completed a 3-month internship at a fintech startup contributing to production code. Passionate about clean code, testing, and continuous learning.

Experience

Software Engineering Intern

Paylink Fintech

Jun 2023 – Aug 2023
  • Contributed to production codebase in TypeScript/Node.js — fixed 12 bugs and built 2 new API endpoints
  • Wrote unit and integration tests using Jest, improving coverage on payment module from 44% to 71%
  • Participated in daily standups, sprint planning, and code reviews alongside senior engineers

Personal Projects

github.com/alex-johnson

2022 – Present
  • TaskFlow (React, Node.js, PostgreSQL): full-stack task management app with JWT auth, deployed on Vercel + Railway — 60+ GitHub stars
  • WeatherDash (Python, FastAPI, OpenWeatherMap API): REST API with Redis caching, containerised with Docker
  • Contributed 3 merged PRs to an open-source CLI tool (1.2K stars) — bug fixes and documentation improvements

Skills

JavaScript, TypeScript, Python, React, Node.js, PostgreSQL, SQL, Git, Docker, REST APIs, Jest, HTML, CSS, Tailwind CSS, Linux

Sample CV for illustration. Build yours free with CVmake — AI fills in your real details.

How to write a Junior Software Engineer CV Example: 6 key tips

  • 1

    List every technology you know — ATS systems filter for specific keywords regardless of your experience level

  • 2

    Include personal and academic projects as real experience — format them like work entries with bullets and outcomes

  • 3

    Link to GitHub and deployed projects in your header — working code is the best portfolio

  • 4

    Mention open-source contributions, hackathons, or coding competitions if you have them

  • 5

    Focus your summary on fundamentals: CS degree or bootcamp, languages you know, projects you're proud of

  • 6

    Keep it to one page — junior CVs should be tight and scannable

Ready to build your own?

Describe your background and our AI builds a professional, ATS-ready CV in seconds. Free to start.

Create my CV free →

Related CV examples