Software engineer CV for Germany
For software engineer jobs in Germany, Employers usually expect a CV on A4 paper, most recent experience first. Length: 2 pages (tabular). A photo, the date of birth and nationality are usually included, but optional. Many CVs there end with place, date and signature.
Build a software engineer CV for GermanyYour first CV is free. The builder applies these rules and checks your CV before you download it.
Sections to include
| Section (in this order) | How important | Heading in German |
|---|---|---|
| Profile | Recommended | Kurzprofil |
| Technical skills | Recommended | Kenntnisse |
| Experience | Expected | Berufserfahrung |
| Projects | Recommended | Projekte |
| Education | Recommended | Ausbildung |
Length: 2 pages (tabular).
Personal details in Germany
| What it is called | Lebenslauf (usually written in German or English) |
|---|---|
| Length | 2 pages (tabular) |
| Paper size | A4 |
| Layout | Tabular, dates in a left column |
| Order | Most recent first |
| Dates | Numeric (MM/YYYY) |
| Photo | Usually included |
| Date of birth | Usually included |
| Nationality | Usually included |
| Marital status | Optional |
| Right to work / visa status | Optional |
| References | Leave referees off the CV; have a list ready |
| Explain gaps longer than | 3 months |
| At the end | Place, date and signature |
Key facts
- Germany's General Equal Treatment Act (AGG) aims to prevent discrimination on grounds of race or ethnic origin, sex, religion or belief, disability, age or sexual identity, including in recruitment. Source: gesetze-im-internet.de
- Germany's Federal Employment Agency says a photo is not required in a job application, although many employers still expect one. Source: arbeitsagentur.de
- In Germany, foreign qualifications for regulated professions such as medicine and nursing must be formally recognised (Anerkennung) before you can practise. Source: anerkennung-in-deutschland.de
Facts checked 2026-10-15.
Tips
- Group technical skills (languages, frameworks, cloud, tools) at the top for quick scanning.
- Each bullet: what you built, the stack, and the impact (users, latency, cost, revenue).
- Link GitHub, a portfolio or live projects.
- Keep it to 1–2 pages even with many years of experience.
- A tabular CV with dates on the left (MM/YYYY) and the newest first is standard.
- A professional photo is still common, but no law requires one, and under the General Equal Treatment Act (AGG) employers may not discriminate on grounds a photo or birth date can reveal; CVs without them are widely accepted.
- End with place, date and signature.
- Instead of referees, attach references from past employers (Arbeitszeugnisse) and certificates.
- Gaps of more than 2–3 months are usually explained.
Questions
What should a software developer CV for Germany lead with?
Lead with technical skills and experience after a short profile. Group technical skills (languages, frameworks, cloud, tools) at the top for quick scanning. Then list your experience with the most recent role first, keeping each bullet to one line with a concrete result. CV Atlas applies the local layout for Germany and checks the sections employers in this field expect.
Should a software developer CV for Germany have a photo?
Usually, yes. A professional photo is common on a software developer CV in Germany, although it is rarely required and many employers accept CVs without one. If you include it, use a recent head-and-shoulders picture with a plain, light background and business clothing, placed in the header next to your name. A professional photo is still common, but no law requires one, and under the General Equal Treatment Act (AGG) employers may not discriminate on grounds a photo or birth date can reveal; CVs without them are widely accepted.
How long should a software developer CV be in Germany?
Aim for 2 pages, the norm in Germany. Put your strongest recent work on the first page, keep older roles to a line or two, and use A4 paper. Employers in this field skim for skills and results first, so lead with them. CV Atlas warns you when the CV runs longer than usual.
What sections does a software developer CV for Germany need?
A software developer CV for Germany needs your contact details, experience, plus the place, date and signature at the end. In the header, include a professional photo, your date of birth and your nationality. Put the most recent role first and describe each post with the setting, scope and results. CV Atlas applies this structure when you choose the job and the country, and its readiness check lists anything missing.
Related guides
General guides: CVs for Germany and Software & IT CVs in any country.
Other jobs in Germany: Doctor, Nurse, Dentist, Pharmacist, Allied health, Teacher, Engineer, Lawyer, Accountant, Electrician and trades, Care worker, Childcare worker, Social worker.
Software engineer CVs for other countries: United Kingdom, United States, Canada, Australia, New Zealand, Ireland, Austria, Switzerland, Netherlands, France, Sweden, Norway, United Arab Emirates, Saudi Arabia, Qatar, Kuwait, Oman, Singapore, Japan.
Start your software engineer CVYour first CV is free. The builder applies these rules and checks your CV before you download it.
Guidance checked October 2026; facts checked 2026-10-15. General information for most employers, not legal or immigration advice. A job advert’s own instructions always come first. CV Atlas is not affiliated with any regulator or professional body named.