Lebenslauf Software Engineer: Beispiel und Vorlage

So sieht ein überzeugender Lebenslauf für Software Engineers in der Schweiz aus - mit messbaren Resultaten, klarem Tech-Stack und den Abschlüssen, die Schweizer Arbeitgeber kennen.

Aktuell 478 offene Stellen als Software Engineer in der Schweiz in 14 Kantonen, davon 101 aus den letzten 7 Tagen. Am meisten ausgeschrieben hat YO IT Consulting.

Lebenslauf-Beispiel — zweiseitige Vorlage

Diese Vorlage lässt sich direkt bearbeiten — oder laden Sie Ihren bestehenden Lebenslauf hoch, und er wird automatisch in dieses Layout übertragen.

Lass deinen Lebenslauf gegen echte Inserate prüfen

Der Check vergleicht deinen Lebenslauf mit dem, was Schweizer Inserate tatsächlich verlangen — Aufbau, Sprachniveau, fehlende Belege.

Lebenslauf prüfen

Welcher Abschluss wird für Software Engineers in der Schweiz erwartet?

In der Schweiz führen mehrere gleichwertige Wege in den Beruf - vom Informatiker EFZ über die Höhere Fachschule bis zum Master der ETH oder einer Fachhochschule.

Der klassische Schweizer Weg beginnt mit dem Eidg. Fähigkeitszeugnis als Informatikerin oder Informatiker EFZ in der Fachrichtung Applikationsentwicklung, oft kombiniert mit der Berufsmaturität. Darauf bauen der Bildungsgang dipl. Techniker HF Informatik, der Bachelor FH in Informatik oder Wirtschaftsinformatik an ZHAW, FHNW, HSLU, BFH oder OST sowie der Bachelor und Master an ETH Zürich oder EPFL auf. Für die meisten Stellen sind alle diese Wege akzeptiert - entscheidend ist, dass Sie den Abschluss korrekt bezeichnen, also zum Beispiel 'BSc FHNW in Informatik' statt einer diffusen Umschreibung.

Führen Sie den Abschluss mit Institution und Jahr auf und ergänzen Sie bei einem Master das Thema der Abschlussarbeit, wenn es zur Stelle passt, etwa 'Masterarbeit: Konsistenzmodelle in verteilten Datenbanken'. Bei ausländischen Diplomen hilft eine Einschätzung von Swiss ENIC im Lebenslauf oder im Motivationsschreiben, weil Schweizer Personalverantwortliche die Niveaustufen sonst schlecht einordnen können. Quereinsteigende ohne Informatikdiplom setzen stattdessen ein Portfolio, öffentliche Repositories und die Zusatzausbildung an den Anfang.

Zertifikate ersetzen keinen Abschluss, verstärken aber das Profil, wenn sie zum Stack passen: AWS oder Azure für Cloud-Rollen, CKA und CKAD für Plattform-Engineering, ISTQB für qualitätsnahe Positionen, PSM I oder PSPO I für Teamverantwortung. Listen Sie höchstens vier Zertifikate mit Jahreszahl auf und lassen Sie abgelaufene oder rein triviale Onlinekurse weg.

Wie beschreibe ich Berufserfahrung und Technologien wirkungsvoll?

Beschreiben Sie pro Station den fachlichen Kontext, Ihre technische Verantwortung und drei bis vier Resultate mit Zahlen statt einer Aufzählung von Frameworks.

Nennen Sie zu jeder Position die Domäne, die Systemgrösse und die Teamgrösse: 'Kernbankensystem, 220 Mio. Transaktionen pro Jahr, Scrum-Team von 8 Personen'. Erst dieser Kontext macht Ihre Leistungen vergleichbar, denn ein Refactoring in einer Anwendung mit 600'000 Codezeilen ist etwas anderes als in einem Prototyp. Schweizer Arbeitgeber achten zudem stark auf Branchenerfahrung: Banking und Versicherung, MedTech mit IEC 62304 und MDR, Industrie mit Embedded-Anteil sowie E-Government mit eCH-Standards haben je eigene Anforderungen.

Quantifizieren Sie technische Wirkung dort, wo Sie sie belegen können: Deployment-Frequenz, Lead Time for Changes, Change Failure Rate, MTTR, P95-Latenz, Testabdeckung, Anzahl behobener CVE-Befunde oder eingesparte Infrastrukturkosten in CHF. Formulieren Sie Ihre Rolle im Ergebnis präzise, also 'führte die Migration von 4 Batchprozessen auf Kafka' statt 'war beteiligt an der Modernisierung'. Wer Architekturentscheide getroffen hat, nennt sie samt Begründung in einem Halbsatz.

Halten Sie eine kompakte Skills-Sektion getrennt von der Erfahrung und gruppieren Sie nach Sprachen, Plattform, Datenhaltung und Praktiken. Vermeiden Sie Prozentbalken oder Sterne für Technologien - sie wirken in Schweizer Dossiers unpräzise. Passen Sie die Reihenfolge an das Inserat an: Wenn die Stelle Kotlin und Kubernetes verlangt, dürfen diese nicht auf Position elf stehen.

Wie lang darf der Lebenslauf sein und braucht es ein Foto?

Zwei Seiten sind der Standard, ein professionelles Foto ist in der Schweiz weiterhin üblich, aber nicht zwingend.

Zwei Seiten reichen auch bei zehn Jahren Erfahrung; drei Seiten sind nur bei sehr langer Laufbahn mit vielen Projekten vertretbar. Ältere Stationen fassen Sie in ein bis zwei Zeilen zusammen, die letzten zwei Positionen erhalten den meisten Platz. Verzichten Sie auf lange Projektlisten im Lebenslauf und legen Sie stattdessen eine separate Projekt- oder Referenzliste bei, wenn Sie aus der Beratung oder aus Engineering-Dienstleistungen kommen.

Ein sachliches Porträtfoto oben rechts ist in der Schweiz nach wie vor verbreitet und wird von vielen Rekrutierenden erwartet, rechtlich verlangen darf es niemand. Ebenso üblich sind Angaben zu Wohnort, Nationalität beziehungsweise Bewilligung (B, C oder Grenzgängerbewilligung G) und Verfügbarkeit mit Kündigungsfrist. Geburtsdatum und Zivilstand sind freiwillig geworden; wenn Sie sie weglassen, hat das keinen Nachteil.

Zum vollständigen Dossier gehören Lebenslauf, kurzes Motivationsschreiben, Arbeitszeugnisse und Diplome als ein PDF mit sprechendem Dateinamen. Ergänzen Sie GitHub- oder GitLab-Profil und LinkedIn nur, wenn dort aktueller, aufgeräumter Inhalt liegt. Lohnvorstellungen gehören nicht in den Lebenslauf, sondern ins Gespräch oder ins Bewerbungsformular - marktübliche Bandbreiten liegen je nach Region und Seniorität etwa zwischen CHF 95'000 und CHF 145'000.

Wo Software Engineer in der Schweiz gesucht werden

Verteilung der 478 offenen Stellen auf die Kantone.

Zürich57Genf11Bern6Basel-Stadt6Waadt6Zug6Aargau3Luzern3
Zahlen als Tabelle
KantonInserate
Zürich57
Genf11
Bern6
Basel-Stadt6
Waadt6
Zug6
Aargau3
Luzern3

Welche Sprachen die Inserate verlangen

Von 290 Inseraten mit Sprachangabe — in Klammern die Zahl, die Verhandlungsniveau verlangt.

Englisch230 (176)Deutsch143 (87)Französisch29 (15)Italienisch6 (6)
Zahlen als Tabelle
SpracheInserate
Englisch230 (176)
Deutsch143 (87)
Französisch29 (15)
Italienisch6 (6)

Wer in der Schweiz Software Engineer sucht

Arbeitgeber mit den meisten offenen Stellen. Personalvermittler sind ausgeschlossen.

YO IT Consulting24On15Lombard Odier11CERN10adesso Schweiz AG9NVIDIA7
Zahlen als Tabelle
ArbeitgeberInserate
YO IT Consulting24
On15
Lombard Odier11
CERN10
adesso Schweiz AG9
NVIDIA7

Vollzeit oder Teilzeit?

Wie die Stellen ausgeschrieben sind.

Vollzeit / plein te…307Teilzeit / partiel3Temporär1
Zahlen als Tabelle
PensumInserate
Vollzeit / plein temps307
Teilzeit / partiel3
Temporär1

Der Lebenslauf im Volltext

Zum Nachlesen und Übernehmen.

Nadja Brunner

Senior Software Engineer, MSc ETH in Computer Science

Senior Software Engineer mit 9 Jahren Erfahrung in verteilten Backend-Systemen für Schweizer Banken und E-Government-Plattformen. Spezialisiert auf Java/Kotlin, Kubernetes und ISO-20022-Zahlungsverkehr, inklusive Swiss QR-Rechnung und pain.001-Verarbeitung. Führt technisch in cross-funktionalen Teams von 6 bis 9 Personen und verantwortet Architekturentscheide, Code-Qualität und Produktionsbetrieb nach revDSG-Vorgaben.

Was mich unterscheidet

Regulierte Umgebungen statt Greenfield-Romantik: Liefert Software unter FINMA-Rundschreiben 2018/3 (Outsourcing) und revDSG: Datenhaltung in Schweizer Rechenzentren, dokumentierte Change-Prozesse und auditierbare Deployment-Pipelines mit Vier-Augen-Freigabe.

Zahlungsverkehr-Know-how: Kennt ISO 20022 (pain.001, pain.002, camt.053), die Swiss Payment Standards und den Swiss QR-Code aus der Implementierung heraus - inklusive Migration von 1,4 Mio. Altdatensätzen ohne Zahlungsausfall.

Betriebsverantwortung, nicht nur Entwicklung: Trägt Pikett-Verantwortung im Rotationsmodell für 14 produktive Services, senkte die mittlere Wiederherstellungszeit von 84 auf 22 Minuten durch SLO-basierte Alarmierung mit Prometheus und Grafana.

Barrierefreie Behördenanwendungen: Umsetzt eCH-0059 respektive WCAG 2.1 AA für kantonale Portale, inklusive Screenreader-Tests und erfolgreicher Zertifizierungsprüfung durch eine externe Prüfstelle.

Wichtigste Erfolge

Monolith in Domänen-Services zerlegt. Zerlegte eine Java-EE-Kernapplikation mit 640'000 Codezeilen in 11 Services; Release-Zyklus von 8 Wochen auf 3 Tage verkürzt, Deployment-Fehlerquote von 12 % auf 2 % gesenkt.

Cloud-Kosten und Latenz reduziert. Optimierte Kubernetes-Ressourcenprofile und Datenbank-Indizes: Infrastrukturkosten um CHF 148'000 pro Jahr reduziert, P95-Antwortzeit der Kundenschnittstelle von 780 ms auf 210 ms verbessert.

Sicherheitsschulden systematisch abgebaut. Führte SAST, Dependency-Scanning und Secret-Detection in 23 Repositories ein; 61 kritische CVE-Befunde innerhalb von 5 Monaten behoben und die Behebungszeit auf median 6 Tage gesenkt.

Berufserfahrung

Senior Software Engineer / Tech Lead — Helvetia Digital Systems AG, Zürich, seit 03/2021

Zahlungsverkehrsplattform für 6 Kantonalbanken, 220 Mio. Transaktionen pro Jahr, Team von 8 Personen.

  • Führte die Migration von 4 Legacy-Batchprozessen auf ereignisbasierte Kafka-Pipelines durch; Verarbeitungsfenster von 6 Stunden auf 25 Minuten verkürzt.
  • Etablierte Trunk-Based Development mit automatisierten Tests (Coverage 46 % auf 81 %) und reduzierte Produktionsstörungen um 57 % innert 12 Monaten.
  • Verantwortete die Umsetzung des revDSG-Löschkonzepts für 3,2 Mio. Kundendatensätze, abgenommen durch interne Revision ohne Beanstandung.
  • Betreute 3 Junior-Entwickler und 1 Lernenden Informatiker EFZ (Applikationsentwicklung) fachlich; alle drei Reviews mit Beförderungsempfehlung.

Software Engineer Backend — Alpenmatrix Solutions GmbH, Bern, 08/2018 - 02/2021

E-Government-Portale für zwei Kantone, Scrum-Team von 6 Personen, Zwei-Wochen-Sprints.

  • Entwickelte eine Fachanwendung für Steuererklärungen mit 190'000 aktiven Nutzenden; Peak-Last von 4'800 gleichzeitigen Sessions ohne Ausfall bewältigt.
  • Integrierte die eID-Anmeldung und eCH-0058-Schnittstellen; manuelle Nachbearbeitung im Backoffice um 34 % reduziert.
  • Automatisierte die Testumgebungs-Bereitstellung mit Terraform: Aufsetzzeit von 2 Tagen auf 40 Minuten gesenkt.
  • Erfüllte die Barrierefreiheitsprüfung nach eCH-0059 mit 0 kritischen Befunden im externen Audit.

Software Engineer — Ticinova Labs SA, Lugano, 09/2016 - 07/2018

SaaS-Produkt für Logistikdisposition, 40 KMU-Kunden in der Schweiz und Süddeutschland.

  • Implementierte einen Routenoptimierungs-Service in Go; durchschnittliche Fahrstrecke der Kunden um 11 % gesenkt.
  • Reduzierte die Build-Dauer der CI-Pipeline von 28 auf 7 Minuten durch Caching und parallelisierte Testsuites.
  • Löste 3 wiederkehrende Deadlocks in PostgreSQL und stabilisierte die Verfügbarkeit von 99,1 % auf 99,9 %.

Ausbildung

Master of Science ETH, Computer Science, Vertiefung Distributed Systems — ETH Zürich · 2016

Bachelor of Science ETH, Informatik — ETH Zürich · 2014

Eidg. Fähigkeitszeugnis EFZ, Informatikerin Applikationsentwicklung, mit Berufsmaturität — Berufsfachschule Winterthur · 2010

AWS Certified Solutions Architect - Associate, 2023 · Certified Kubernetes Application Developer (CKAD), 2022 · Professional Scrum Master I (PSM I), 2020 · ISTQB Certified Tester Foundation Level, 2018

Häufige Fragen

In welcher Sprache soll ich meinen Lebenslauf als Software Engineer schreiben?
53% der Inserate sind auf Englisch, 42% auf Deutsch. In diesem Beruf lohnen sich zwei Fassungen.
Wo werden Software Engineer in der Schweiz am meisten gesucht?
Verteilt, mit Zürich an der Spitze (12%), dann Genf und Bern. Über die Sprachgrenze bewirbt man sich mit der passenden Fassung.
Welches Sprachniveau verlangen Software Engineer-Inserate?
Englisch in 79% der Inserate mit Sprachangabe, aber nur 77% verlangen Verhandlungsniveau. Solide Grundkenntnisse ehrlich angegeben genügen oft.
Werden Software Engineer-Stellen Voll- oder Teilzeit angeboten?
99% Vollzeit, nur 1% Teilzeit. Wer Teilzeit sucht, sollte das früh sagen statt es offenzulassen.
Wer stellt Software Engineer in der Schweiz ein?
Zurzeit unter anderem YO IT Consulting, On, Lombard Odier. Ihre Inserate sind die beste Wortliste für den eigenen Lebenslauf.