Stellenausschreibung Vorlage: Software Engineer
Diese Vorlage hilft Schweizer Arbeitgebern, klare und effektive Stellenausschreibungen für Software Engineers zu verfassen. Sie abdeckt Rollenumfang, technische und Soft Skills, sowie Angebote an Kandidaten – formatiert nach Schweizer Standards mit Pensum-Prozentsätzen, Kantonsangaben und typischen CHF-Gehaltsspannen.
Eine gut strukturierte Stellenausschreibung zieht qualifizierte Ingenieure an und setzt Erwartungen von Anfang an klar. Diese Vorlage ist für Schweizer KMU ohne dediziertes HR-Team konzipiert. Passen Sie jeden Abschnitt an Ihre tatsächlichen Anforderungen und Unternehmenskultur an.
Nennen Sie Ihren Kanton und Ihre Stadt explizit – Kandidaten suchen nach Ort. Geben Sie das Pensum als Prozentsatz an (z. B. 80–100%). Halten Sie Sprachanforderungen klar: Sagen Sie, ob Deutsch, Französisch, Italienisch oder Englisch erforderlich oder von Vorteil ist.
Rollenübersicht & Verantwortungen
Beginnen Sie mit einer Satzaussage, was die Rolle tut. Beschreiben Sie dann tägliche Aufgaben und Projekte, die der Engineer besitzen oder mitgestalten wird. Seien Sie spezifisch: erwähnen Sie Tech-Stack, Teamgrösse und Berichtslinie.
Listen Sie 5–8 Kernverantwortungen auf. Konzentrieren Sie sich auf Ergebnisse, nicht auf Routinetätigkeiten. Beispiel: 'Entwickeln und pflegen Sie unser Cloud-basiertes Kunden-Dashboard' statt 'Code schreiben'. Helfen Sie Kandidaten, die echte Arbeit zu erfassen.
- Entwerfen, bauen und testen Sie Softwarefunktionen in [Ihr Tech-Stack]
- Arbeiten Sie mit Produkt- und Design-Teams zusammen, um Anforderungen in Code umzusetzen
- Beteiligen Sie sich an Code Reviews und tragen Sie zu Architekturentscheidungen bei
- Debuggen Sie Produktionsprobleme und setzen Sie Verbesserungen um
- Begleiten Sie Junior-Entwickler und dokumentieren Sie technische Entscheidungen
- Uebernehmen Sie Verantwortung fuer zugewiesene Projekte von Konzept bis Deployment
Muss-haben & Schoen-zu-haben Anforderungen
Unterscheiden Sie Pflichtfaehigkeiten von bevorzugten. Muss-haben sind Ausschlusskriterien; Schoen-zu-haben sind Bonusse. Seien Sie ehrlich: Wenn Sie 5 Jahre Erfahrung brauchen, sagen Sie das. Wenn Sie bereit sind auszubilden, sagen Sie auch das.
Beziehen Sie technische Faehigkeiten (Sprachen, Frameworks, Tools), Soft Skills (Teamfaehigkeit, Kommunikation, Problemlosung) und Fachkenntnisse ein. Fuegen Sie die Sprachanforderung hier ein: 'Fliessend Deutsch (Arbeitssprache); Englisch ist von Vorteil' oder aehnliches.
- Muss-haben: [X Jahre] Erfahrung mit [Sprache/Framework, z. B. Python, React, Java]
- Muss-haben: Erfahrung mit sauberem, getestetetem Code und Zusammenarbeit via Git
- Muss-haben: [Sprachanforderung, z. B. 'Deutsch oder Franzoesisch auf Arbeitssprache-Niveau']
- Schoen-zu-haben: Erfahrung mit [spezifischem Werkzeug oder Fachgebiet, z. B. Kubernetes, Fintech]
- Schoen-zu-haben: Open-Source-Beitraege oder ein Portfolio Ihrer Arbeit
- Schoen-zu-haben: Erfahrung mit agiler Entwicklung oder Startup-Umgebungen
Unser Angebot
Dieser Abschnitt zieht Kandidaten an. Beziehen Sie Gehaltsbereich in CHF ein (z. B. 'CHF 90.000–130.000 pro Jahr, je nach Erfahrung'). Nennen Sie Pensum: '80–100%-Stelle' oder flexible Optionen. Geben Sie an, ob dies unbefristet oder befristet ist.
Fuegen Sie echte Leistungen hinzu: bezahlte Ferientage, Home-Office-Regelung, Weiterbildungsbudget, Ausruestung, Team-Leistungen. Seien Sie ehrlich. Schweizer Kandidaten erwarten 20+ Ferientage und oft einen 13. Monatsgehaelt; nennen Sie die Ihren explizit, falls Sie sie anbieten.
- Wettbewerbsfaehiges Gehalt: CHF [Bereich] pro Jahr; 13. Monatsgehaelt, falls zutreffend
- Pensum: [Prozentsatz, z. B. 80–100%] flexibel; Home Office [Regelung, z. B. 3 Tage/Woche]
- Ferien: [Anzahl] Tage pro Jahr plus Feiertage im Kanton [Kanton]
- Weiterbildung: [Budget oder Beispiele, z. B. CHF 2.000/Jahr fuer Kurse, Konferenzbesuche]
- Ausruestung: [Laptop, Monitor, etc.]; Tech-Stack-Unterstuetzung und Werkzeuge
- Team & Kultur: [1–2 Saetze zu Ihrer Umgebung: Startup-Tempo, Stabilitaet, Werte, etc.]
Häufige Fragen
- Sollte ich das Gehalt in der Stellenausschreibung angeben?
- Ja. Schweizer Kandidaten erwarten zunehmend transparente Gehaltsbereich. Eine Spanne zu veroeffentlichen (z. B. CHF 90.000–130.000) setzt realistische Erwartungen und spart Zeit bei der Filterung von Fehlpassungen. Compliance- und Fairnessgesetze in mehreren Kantonen foerdern nun Transparenz.
- Wie spezifisch sollte meine Tech-Stack-Anforderung sein?
- Spezifisch genug, dass Kandidaten wissen, ob sie passen. Nennen Sie Ihre Hauptsprache oder Ihr Framework (React, Python, Go) als Muss-haben, wenn es fuer die Rolle kritisch ist. Listen Sie sekundaere Tools als Schoen-zu-haben auf. Vermeiden Sie 15-Punkt-Checklisten; Engineers mit 3–4 Kernkomptenzen koennen normalerweise die Reste lernen.
- Wo erwaehne ich Sprachanforderungen?
- Platzieren Sie es im Abschnitt Anforderungen. Schweizer Rollen erfordern oft regionale Sprachen: 'Fliessend Deutsch (Arbeitssprache); Englisch ist von Vorteil' oder 'Franzoesisch und Deutsch erforderlich.' Wenn Englisch genuegt, sagen Sie es – lassen Sie es nicht mehrdeutig.
Allgemeine Informationen für Schweizer Arbeitgeber, keine Rechtsberatung. Lassen Sie alles mit rechtlichen Folgen von einer Juristin prüfen.