How much does a software developer earn?

Software developers design, build and maintain applications, interfaces and systems – from web and mobile apps to backend services and enterprise software. They analyse requirements, write and test code, work in agile teams and ship features to production. Gross pay depends on region, tech stack, company size, remote share and experience. As a guide, qualified developers in Germany in 2026 often earn about €4,500–€5,600 gross per month; during dual IT apprenticeship (e.g. Fachinformatiker) around €1,100–€1,450 is typical.

Comic illustration of a software developer at dual monitors with a code editor and notes in a modern office
Created with AI assistance and editorially reviewed

Salary by region (gross/month)

Region
Apprenticeship (gross/month)
Qualified (gross/month)
Baden-Württemberg
3.980–5.150 €
6.050–7.980 €
Bavaria
4.150–5.280 €
6.280–8.250 €
Berlin
3.720–4.850 €
5.650–7.550 €
Brandenburg
3.180–4.050 €
4.780–6.150 €
Bremen
3.520–4.480 €
5.280–6.850 €
Hamburg
4.050–5.180 €
6.150–8.050 €
Hesse
4.020–5.200 €
6.180–8.120 €
Mecklenburg-Western Pomerania
3.050–3.880 €
4.550–5.850 €
Lower Saxony
3.480–4.420 €
5.220–6.780 €
North Rhine-Westphalia
3.720–4.780 €
5.650–7.450 €
Rhineland-Palatinate
3.380–4.280 €
5.050–6.550 €
Saarland
3.250–4.120 €
4.880–6.320 €
Saxony
3.350–4.280 €
5.050–6.580 €
Saxony-Anhalt
3.120–3.950 €
4.650–5.980 €
Schleswig-Holstein
3.450–4.380 €
5.180–6.720 €
Thuringia
3.180–4.020 €
4.720–6.080 €
Germany (average)
3.650–4.680 €
5.450–7.150 €

Guide figures as of 2026. The apprenticeship column refers to dual IT training (e.g. Fachinformatiker/-in application development) or comparable trainee pay; qualified means practising software developers after completed training or a degree plus work experience. Actual pay depends on tech stack, collective or company agreements, company size, remote/hybrid models, bonus and experience and is not a guarantee.

Further training options

Option
Duration
Salary impact
Cloud and DevOps specialisation (AWS/Azure/GCP)
Weeks to several months
often €5,000–€6,300
Full-stack / modern frameworks deep dive
Weeks to about 6 months
often €4,800–€6,000
IT security / secure coding
Weeks to several months
often €5,100–€6,500
Tech lead / engineering team leadership
Experience plus leadership seminars (months)
often €5,500–€7,200
Software / solution architect
approx. 1–2 years of development
often €5,800–€7,800
Part-time degree / master's in computer science
approx. 2–4 years
often €5,200–€6,900

Job and everyday work

A software developer turns business requirements into working software: reading specs, implementing features, fixing bugs and coordinating with product owners, QA and operations. Everyday work includes code reviews, tests, CI/CD pipelines and documentation – often in sprints, with a focus on quality, maintainability and delivery dates.

  • Analyse requirements, design technical solutions and implement features in frontend, backend or full stack.
  • Write and refactor code, secure it with unit, integration and end-to-end tests; review pull requests.
  • Diagnose defects and performance issues – logs, debugger, monitoring – and ship fixes to production.
  • Work with product owners, designers, QA and operations in agile rituals (stand-up, planning, retro).
  • Maintain CI/CD, version control and deployments; keep documentation and API contracts up to date.
  • Keep learning technologies and best practices; apply security and data-protection requirements in code.

Show software developer jobs in the Eifel (16)