Aller au contenu
Agences-Placement

Salaire développeur informatique en Suisse

Emploi · 18 mai 2026 · 2 min de lecture

Junior, confirmé, senior, lead : grille de salaires par stack (JS, Python, Java, Go, C#) et par région.

Salaire d'un développeur en Suisse : grille par stack et par canton

Vue d'ensemble

Le développement est l'un des métiers les mieux payés en Suisse, surtout à Zurich (banques + tech), à Genève (international + horlogerie) et Lausanne (EPFL + scale-ups). Médiane brute annuelle : CHF 110'000-130'000 tous niveaux confondus.

Par niveau (médiane brute annuelle)

  • Junior (0-2 ans) : CHF 75'000-95'000
  • Confirmé (3-5 ans) : CHF 95'000-120'000
  • Senior (6-10 ans) : CHF 120'000-150'000
  • Lead / Staff (10+) : CHF 150'000-200'000
  • Principal / Architecte : CHF 180'000-230'000+

Par stack technologique

  • JavaScript / TypeScript (React, Vue, Next.js) : médiane CHF 110'000
  • Python (Django, FastAPI, data) : CHF 115'000-125'000 (boost data/ML)
  • Java / Kotlin (entreprise, fintech) : CHF 120'000-135'000
  • Go / Rust : CHF 125'000-145'000
  • C# / .NET : CHF 110'000-125'000
  • C / C++ (embarqué, horlogerie, défense) : CHF 115'000-135'000
  • Mobile (Swift, Kotlin) : CHF 105'000-130'000
  • DevOps / SRE (K8s, AWS, Terraform) : CHF 130'000-160'000
  • Data / ML engineer : CHF 130'000-170'000

Par canton

  • Zurich : médiane CHF 125'000, top 25% > CHF 150'000
  • Zoug / Schwytz : CHF 120'000 (avantage fiscal)
  • Genève : CHF 115'000-130'000 (international, ONG)
  • Vaud (Lausanne, EPFL) : CHF 110'000-125'000
  • Berne : CHF 100'000-115'000
  • Bâle : CHF 110'000-130'000 (pharma, fintech)
  • Tessin : CHF 80'000-100'000 (souvent freelance Italie)

Bonus et stock-options

Dans la fintech et les scale-ups : 10-25% de bonus, parfois stock-options (Bloomberg, IBM, Google, Meta à Zurich, Logitech, Sonova). Dans les banques (UBS, Credit Suisse-UBS, Pictet) : bonus de 5-15%.

Conseils

  • Négociez sur le total package (salaire + bonus + 3e pilier + RTT)
  • Ne sous-estimez pas le 13e mois : il est presque toujours inclus dans le brut annuel
  • Pour les freelances : TJM 800-1'400 CHF selon stack et expérience
  • Comparaison utile : salary.ch, glassdoor.ch, lohncomputer.ch, swissdevjobs.ch