Developer - Salesforce B2C Commerce (all genders)
Bei uns kommen AI-Kompetenz, Engineering-Exzellenz und fundiertes Branchenverständnis zusammen – getragen von Menschen...
Developer entwickeln, testen und warten Software, von Webanwendungen über mobile Apps bis zu Unternehmenssystemen. Sie setzen fachliche Anforderungen in Programmcode um und arbeiten meist in Teams mit agilen Methoden.
Programmieren, Code-Reviews, Tests und die meisten Abstimmungen per Videokonferenz lassen sich von zu Hause erledigen, weshalb Softwareentwicklung zu den Berufen mit der größten Verbreitung von Homeoffice gehört. Am häufigsten sind hybride Modelle mit zwei bis drei Bürotagen pro Woche; Stellen, die ganz von zu Hause ausgeübt werden, gibt es vor allem bei Softwarefirmen, Start-ups und Agenturen, sie sind aber nicht die Regel, und einige größere Arbeitgeber haben die Präsenzpflicht zuletzt wieder ausgeweitet. Deutlich weniger Homeoffice gibt es in der Embedded-Entwicklung, wo an Geräten, Prüfständen oder im Labor gearbeitet wird, sowie bei Banken, Behörden oder Rüstungsunternehmen mit strengen Sicherheitsvorgaben. Gerade in der Einarbeitung und bei Juniorstellen erwarten viele Arbeitgeber mehr Anwesenheit, weil Lernen am Nachbarschreibtisch leichter fällt. Wer von zu Hause arbeitet, braucht einen ruhigen Arbeitsplatz, eine stabile Internetverbindung und muss Firmenrichtlinien zu VPN, Geräten und Quellcode-Vertraulichkeit einhalten; außerdem wird Erreichbarkeit zu festen Kernzeiten und für Team-Meetings in der Regel vorausgesetzt.
Das gilt für den Beruf insgesamt und nicht für jede Stelle. Ob ganz von zu Hause, überwiegend oder an einzelnen Tagen gearbeitet wird, steht in der jeweiligen Anzeige – darauf lohnt sich vor der Bewerbung ein genauer Blick.
| Erfahrung | Von | Median | Bis | Jahresbrutto | Verhältnis |
|---|---|---|---|---|---|
| Berufseinstieg | 3.600 € | 4.200 € | 5.000 € | 50.400 € | |
| Mit Berufserfahrung | 4.500 € | 5.300 € | 6.500 € | 63.600 € | |
| Mit langjähriger Erfahrung | 5.800 € | 6.800 € | 8.500 € | 81.600 € |
Das Gehalt hängt stark von Branche, Unternehmensgröße und Region ab: Konzerne, Banken und Unternehmen in München, Frankfurt oder Stuttgart zahlen deutlich mehr als kleine Agenturen oder Firmen in Ostdeutschland, und gefragte Spezialisierungen wie Cloud oder IT-Sicherheit heben das Niveau. Die meisten Gehälter sind frei verhandelt; tarifgebunden sind vor allem Stellen im öffentlichen Dienst nach TVöD oder TV-L (meist Entgeltgruppen E10 bis E13) und in Industriebetrieben nach den Tarifverträgen der Metall- und Elektroindustrie.
Die Werte sind Orientierungswerte und keine amtliche Statistik. Sie sind aus öffentlich verfügbaren Erhebungen, Tarifwerken und Stellenanzeigen abgeleitet und gerundet. Sie gelten für eine Vollzeitstelle und für den Beruf insgesamt – im Büro wie von zu Hause. In Teilzeit verringert sich das Gehalt im Verhältnis der Stunden.
Das Jahresbrutto ist das 12-Fache des Monatswertes, ohne Urlaubs- und Weihnachtsgeld. Im Einzelfall entscheiden Arbeitgeber, Tarifbindung, Qualifikation und Verhandlung – die Abweichung nach oben wie nach unten kann erheblich sein.
Developer, im Deutschen meist Softwareentwickler genannt, schreiben Programmcode und sorgen dafür, dass Anwendungen zuverlässig laufen. Je nach Schwerpunkt arbeiten sie am Frontend, also an Oberflächen im Browser oder in Apps, am Backend mit Datenbanken, Schnittstellen und Geschäftslogik, oder als Full-Stack-Entwickler an beidem. Dazu kommen Spezialgebiete wie Embedded-Entwicklung für Geräte und Maschinen, Datenverarbeitung oder Cloud-Infrastruktur. Ein typischer Arbeitstag besteht aus Programmieren, dem Lesen und Kommentieren von Code anderer im Code-Review, dem Schreiben automatisierter Tests und der Suche nach Fehlerursachen. In agilen Teams gehören kurze tägliche Abstimmungen, Sprintplanungen und Rückfragen mit Product Ownern oder Fachabteilungen dazu. Ein erheblicher Teil der Zeit geht nicht ins Schreiben neuen Codes, sondern in die Pflege bestehender Systeme, in Dokumentation und in das Verstehen von Altanwendungen.
Der häufigste Weg führt über ein Studium der Informatik, Wirtschaftsinformatik oder eines verwandten Fachs, meist mit Bachelorabschluss nach sechs bis sieben Semestern. Daneben gibt es die dreijährige duale Ausbildung zum Fachinformatiker für Anwendungsentwicklung, die in vielen Betrieben als gleichwertiger Einstieg gilt. Quereinstiege sind verbreitet: über Bootcamps, Umschulungen oder autodidaktisch erworbene Kenntnisse, die sich mit eigenen Projekten belegen lassen. Seit einigen Jahren ist der Einstieg ohne formalen Abschluss allerdings schwerer geworden, weil viele Arbeitgeber bei Juniorstellen aus einer größeren Zahl von Bewerbungen auswählen können.
Der Beruf verlangt lange Phasen konzentrierter Arbeit am Bildschirm und die Bereitschaft, sich dauerhaft in neue Sprachen, Frameworks und Werkzeuge einzuarbeiten. Wissen veraltet schnell, und Weiterbildung findet oft neben der eigentlichen Arbeit statt. Vor Releases oder bei Störungen in Produktivsystemen entsteht Termindruck; in manchen Stellen gehören Rufbereitschaften dazu, bei denen nachts oder am Wochenende Fehler behoben werden müssen. Schwer fällt vielen der Umgang mit unklaren oder sich ändernden Anforderungen und mit gewachsenem, schlecht dokumentiertem Code. Kommunikation wird häufig unterschätzt: Entwickler müssen technische Entscheidungen erklären, Kritik im Code-Review annehmen und mit Nicht-Technikern über Anforderungen verhandeln. Die Arbeitszeiten sind meist geregelt und oft flexibel, Überstunden hängen stark vom Arbeitgeber und der Projektphase ab.
Die Nachfrage nach erfahrenen Entwicklern ist in Deutschland weiterhin hoch, besonders in den Bereichen Cloud, IT-Sicherheit, Datenverarbeitung und bei Spezialisten für ältere Unternehmenssysteme. Für Berufseinsteiger hat sich der Markt dagegen abgekühlt; Juniorstellen sind umkämpfter als noch vor wenigen Jahren, und KI-gestützte Werkzeuge verändern, welche Routineaufgaben noch von Menschen erledigt werden. Entwicklungswege führen zum Senior Developer, in die Softwarearchitektur, in technische Führungsrollen wie Teamleitung oder Tech Lead, in angrenzende Felder wie DevOps oder Data Engineering oder in die Selbstständigkeit als Freelancer, die vor allem mit Erfahrung und eigenem Netzwerk trägt.
Üblich ist ein Bachelorstudium in Informatik oder Wirtschaftsinformatik mit sechs bis sieben Semestern oder die dreijährige duale Ausbildung zum Fachinformatiker für Anwendungsentwicklung mit IHK-Abschluss. Quereinsteiger kommen über Umschulungen, mehrmonatige Bootcamps oder Selbststudium, müssen ihre Fähigkeiten dann aber meist mit eigenen Projekten belegen.
Bei uns kommen AI-Kompetenz, Engineering-Exzellenz und fundiertes Branchenverständnis zusammen – getragen von Menschen...
Genau das ist es, was die Unternehmen der WECOYA UNDERWRITING GmbH tun! Als Assekuradeure schützen wir die Güter un...
Data Engineers bauen und betreuen die technischen Systeme, mit denen Daten aus verschiedenen Quellen gesammelt, bereinigt, gespeichert und für Auswertungen bereitgestellt werden. Ihre Arbeit ist die Grundlage für Berichte, Dashboards und datengestützte Anwendungen.
DevOps Engineers bauen und betreuen die technische Strecke, über die Software entwickelt, getestet, ausgeliefert und betrieben wird. Sie automatisieren Infrastruktur und Abläufe und sorgen dafür, dass Anwendungen stabil und sicher laufen.
Softwarearchitekten entwerfen die Grundstruktur von Softwaresystemen. Sie legen Technologien, Schnittstellen und Qualitätsziele fest und begleiten Entwicklungsteams bei der Umsetzung.
Wir benachrichtigen dich, sobald passende Stellen erscheinen – kein Spam, jederzeit abbestellbar.