CV Software developer
Free CV template and PDF generator for Software developer: UK structure with experience, skills and education sections. Edit online, start free and download as PDF.
Read in Restart
What tech recruiters scan on a software developer CV
- Production systems you shipped — stack, scale, and your specific contribution
- Language depth (not a laundry list): primary runtime, frameworks, and test tooling
- CI/CD ownership, code review habits, and incident response experience
- Security and data-handling awareness for regulated or customer-facing products
- Team model: squad size, agile cadence, and stakeholder types (product, platform, SRE)
Technical skills for a developer CV
Core skills
- API design (REST, GraphQL, gRPC)
- Relational and document databases
- Automated testing (unit, integration, contract)
- Containerisation and orchestration basics
- Observability: logging, metrics, tracing
- Refactoring and domain modelling
- Performance profiling and optimisation
- Secure coding and dependency management
- Infrastructure-as-code exposure
- Code review and pair programming
Tools and methods
- Git
- GitHub Actions
- Docker
- Kubernetes
- PostgreSQL
- TypeScript
Checks relevant to UK software roles
- Right to work in the UK (share code or passport evidence)
- BPSS or SC clearance only if the advert states government/defence work
- Professional indemnity if contracting — cite insurer and cover level
- ICO registration awareness for products processing personal data
Profile examples for software developer CVs
Junior: Full-stack developer with two years building customer-facing web apps in TypeScript and Node.js. Shipped features behind feature flags with 95% unit-test coverage on core modules. Comfortable pairing, writing ADRs, and debugging production issues in Datadog.
Senior: Staff-leaning engineer with nine years across fintech and SaaS. Led migration of a monolith payment service to event-driven microservices, cutting p95 latency by 40%. Mentors three mid-level developers and owns the platform guild on testing strategy.
Experience bullets for developer CVs
Junior examples
- Built a self-serve onboarding flow used by 12k monthly sign-ups, reducing support tickets by 18%
- Introduced contract tests between billing and CRM services, preventing three breaking releases in six months
- Cut build times by 35% by parallelising GitHub Actions jobs and caching Docker layers
Senior examples
- Architected a multi-tenant analytics pipeline processing 2M events/day with sub-minute freshness
- Drove adoption of trunk-based development; production incidents dropped 28% year-on-year
- Presented RFC on zero-downtime migrations adopted across four product squads
Structuring a developer CV for UK hiring
Open with a three-line profile naming your primary stack and domain (e.g. payments, healthtech). Recruiters keyword-scan before reading depth.
For each role, list impact metrics: latency, revenue, users, defect rates. Separate 'Skills' from 'Experience' — tools belong next to the project where you used them.
GitHub or portfolio links are optional; include them only if repos are maintained and READMEs explain the problem solved.
Salary reference
£47,000 median full-time gross (SOC 2134, programmers and software development professionals) (ONS ASHE, 2024). ONS ASHE
Software developer CV — common questions
- Should I list every language I've touched?
- No. Lead with two or three you would pass a pairing interview in. Group the rest as 'exposure' if needed.
- Do I put university projects on the CV?
- Only within two years of graduation and if they demonstrate production practices (tests, CI), not tutorial clones.
- Contract vs permanent — different CV?
- Same structure; for contracts, emphasise delivery speed, handover documentation, and tech stacks matched to the brief.
ESCO: http://data.europa.eu/esco/occupation/f2b15a0e-e65a-438a-affb-29b9d50b77d1. ESCO CC BY 4.0; ONS ASHE earnings tables; UK right-to-work and BPSS guidance where applicable
A CV is the central document for UK job applications. Recruiters expect reverse-chronological experience, a focused personal statement, and one to two pages of factual detail. This guide explains how to structure a British CV (not a US-style résumé), which sections are essential, how to tailor content to each role, and how to avoid common mistakes.
How to write this document
-
1. Lead with a clear profile
Open with 2–3 lines on your role as Software developer and your strongest skills.
-
2. Reverse chronological order
List experience and education from newest to oldest with measurable outcomes.
-
3. Mirror the job advert
Include keywords from the posting in skills and bullet points.