Writes and maintains software. Included here as the deliberate contrast case: almost everything in the healthcare files does not apply.
| Official title | None — Softwareentwickler/in, Software Engineer, Entwickler/in |
| Protected title | No |
| Category | it |
| Typical qualification | Bachelor/Master in CS, Ausbildung, or nothing formal |
| Regulated | No — free labour market |
| Last reviewed | 2026-09 |
Why this file is short on bureaucracy
There is no licence, no Anerkennung, and no protected title. Anyone may call themselves a Softwareentwickler and be hired as one. Qualification recognition only matters instrumentally, for the visa — not for the right to do the work.
Note the one genuine exception: calling yourself “Informatiker” in the sense of a degree holder implies a degree, and “Ingenieur” is separately protected — see Ingenieur/in.
Pay
No collective agreement in most of the sector. Approximate annual gross, 2026 — the industry quotes yearly, not monthly, unlike the rest of this repo:
| Stage | Annual gross |
|---|---|
| Junior (0–2 yrs) | €50,000 – €62,000 |
| Mid (3–5 yrs) | €65,000 – €82,000 |
| Senior (6+ yrs) | €85,000 – €110,000 |
| Staff / Principal | €110,000 – €140,000+ |
Strong regional and sectoral spread. Munich, Frankfurt, Stuttgart and Berlin pay most; Munich has the cost of living to match. Industry-tariff employers — automotive and industrial firms under IG Metall agreements — pay very well at mid-level with 35-hour weeks and strong benefits, but compress at the top. US tech subsidiaries and funded startups pay the highest headline numbers; equity in German startups is frequently structured as VSOPs with poor realised outcomes, so discount it heavily.
German salaries look low next to US ones and are not directly comparable: no health insurance premium to self-fund, 28–30 days of leave, statutory sick pay, and strong dismissal protection after six months.
Routes into the country
- EU Blue Card (§18g AufenthG) — the main route. Needs a recognised or comparable degree and a salary above an annually-set threshold; IT and other shortage occupations get a substantially lower threshold. The figures change every January — look up the current year’s rather than trusting a number written down anywhere.
- IT specialist without a formal degree (§19c(2) AufenthG) — a genuinely useful and underused route: professional experience in IT within the last years, a job offer above a salary floor, and — since the 2023 reform — no German language requirement. This is how self-taught and bootcamp-trained developers get in.
- Opportunity Card (Chancenkarte, §20a AufenthG) — points-based, lets you enter to look for work.
- EU/EEA citizens need none of this.
Your foreign degree should be checked against anabin (the ZAB database) for comparability — “entsprechend” or better is what the immigration office wants to see. This is an assessment of the degree, not a professional recognition procedure.
Working culture notes
- Arbeitszeugnis: on leaving a job you receive a written reference in a coded formal register where bland phrasing carries grading. Have a German speaker read yours.
- Probezeit: six months probation, two weeks’ notice either way. After that, dismissal protection is strong.
- Works councils (Betriebsrat) are common in larger firms and genuinely shape working conditions, including monitoring and on-call.
- German is not required at most product companies and startups in Berlin, Munich and Hamburg, and is often essential in Mittelstand, consultancies and public-sector work. It also determines whether you can participate in life outside the office.
Pitfalls
- Scheinselbständigkeit — if you contract as a freelancer for essentially one client under their direction, authorities can reclassify you as an employee, with back social contributions owed by the client. This kills many long-term single-client contracts.
- Blue Card thresholds change annually; an offer that qualified in December may not in January.
- Notice periods are long by international standards — three months to quarter-end is common at senior level. It cuts both ways.
Sources
- Make it in Germany — make-it-in-germany.com, accessed 2026-09
- anabin (ZAB degree database) — anabin.kmk.org, accessed 2026-09
- AufenthG — gesetze-im-internet.de/aufenthg_2004, accessed 2026-09