Auf einen Blick
- Aufgaben: Entwickle Software für komplexe Kundenprozesse und leite ein Team von KI-Agenten.
- Unternehmen: Innovatives Unternehmen in Zürich mit einer offenen und kollaborativen Kultur.
- Vorteile: Attraktives Gehalt, flexible Arbeitszeiten, Weiterbildungsmöglichkeiten und fünf Wochen Urlaub.
- Weitere Informationen: Hybrides Arbeiten möglich, direkte Kommunikation mit Entscheidungsträgern.
- Warum dieser Job: Gestalte Software, die echten Einfluss hat und lerne moderne Entwicklungstechniken.
- Qualifikationen: Mindestens fünf Jahre Erfahrung in der Softwareentwicklung und sicherer Umgang mit TypeScript oder Java.
Das prognostizierte Gehalt liegt zwischen 110000 - 135000 € pro Jahr.
Diese Stelle möchten wir ohne die Hilfe von Personalvermittlern besetzen.
Du baust Software für Kunden, deren Prozesse zu komplex für Standardprodukte sind. Ein Team aus KI-Agenten arbeitet dir zu — du führst, prüfst und verantwortest.
Vollzeit, nach Vereinbarung. Zürich, Schweiz.
Wir verwandeln Geschäftsprozesse in Software — für ewz, MeteoSchweiz, die Wasserversorgung Zürich, die Liechtensteinische Post und die Stiftung FAR. Was wir bauen, nutzen 2.5 Millionen Menschen. Unsere Ingenieurinnen und Ingenieure arbeiten täglich mit KI-Agenten: Die Agenten lesen Code, schlagen Änderungen vor, führen Tests aus. Das erproben wir zuerst am eigenen Betrieb — an unseren fünf Werkzeugen, an dieser Website, am Offerten-Generator, mit dem wir selbst offerieren. Du bist kein Zuarbeiter für eine Maschine — die Maschinen arbeiten dir zu. Du entscheidest, was gebaut wird, prüfst was zurückkommt, und stehst für das Ergebnis gerade. Der Engpass ist nicht mehr, wie schnell du tippst, sondern wie zuverlässig du erkennst, wann ein Vorschlag plausibel aussieht und falsch ist. Die Fachlichkeit ist unbequem: Tarife, Abrechnungen, Bewilligungsverfahren. Wo eine falsche Antwort teuer ist, reicht ein Chatbot nicht.
Deine Aufgaben:
- Du verantwortest Releases einer Anwendung — von der fachlichen Erschliessung bis zum laufenden Betrieb.
- Fachliche Discovery: Du erschliesst mit Fachvertreterinnen des Kunden, worum es fachlich wirklich geht — mit Event Storming, Domain-Modellierung und einer allgegenwärtigen Sprache, die im Team und im Code dieselbe ist.
- Entwurf und Umsetzung: Du entwirfst fachliche Konzepte, implementierst sie beispielhaft vor und führst die Umsetzung durch — vom Domain-Modell über die API bis zur Oberfläche.
- Mit Agenten liefern: Du delegierst Routine an Agenten, prüfst jedes Ergebnis und verantwortest es. Du erkennst, wann ein Agent an eine Grenze stösst, und übernimmst dort selbst.
- Verlässlichkeit sichern: Du baust die Prüfungen, die beweisen, dass etwas stimmt — Tests, die rot werden können, und Testdaten, die fachlich etwas wert sind. Gerade bei agentisch erzeugtem Code ist das die Arbeit, die niemand delegieren kann.
- Automatisierung: Du hältst Build, Auslieferung und Betrieb der Anwendung am Laufen und verbesserst sie, wo sie bremsen.
- Coaching: Du gibst Entwicklungstechniken im Team weiter — TDD, Refactoring, Pair Programming, Code Reviews und Agentic Development: wie man einen Agenten beauftragt, sein Ergebnis prüft und dafür geradesteht.
TypeScript und Java sind nicht verhandelbar. In beiden arbeiten wir täglich; in einer musst du sicher sein, in der anderen lernbereit. .NET, PHP, Python oder Frontend allein tragen diese Rolle nicht. Dazu Spring und Node.js, REST und WebSockets, moderne Web-Standards. Wir bauen auf unserer CDS-Plattform mit Konnektoren zu SAP, Salesforce, HubSpot und Dynamics. Bei den Agenten-Werkzeugen legen wir uns nicht fest. Erfahrung mit einem bestimmten erwarten wir nicht — die Bereitschaft, dich darauf einzulassen, schon.
Prüf uns nach, bevor du dich bewirbst: 28 Repositories auf GitHub, darunter Magellan und websmith quelloffen — Code statt Beschreibung. So sieht die Arbeit aus.
Das bringst du mit:
- Alle fünf müssen zutreffen. Wer eine davon nicht erfüllt, bekommt von uns eine Absage — das ist keine Wunschliste.
- Release-Verantwortung in den letzten zwei Jahren.
- Mindestens fünf Jahre Softwarebau insgesamt. Plattformbetrieb, Testautomatisierung und Beratung ohne Umsetzungsverantwortung zählen nicht.
- Produktiver Code mit KI-Agenten, ausgeliefert.
- Im Gespräch fragen wir nach einem Fall, in dem ein Agent plausibel geliefert und falsch gelegen hat — und was du daraufhin geändert hast. Copilot als Autovervollständigung zählt nicht.
- Eine grüne Testsuite auseinandergenommen, weil sie nichts bewies. Wir fragen nach dem konkreten Fall.
- TypeScript oder Java sicher, die zweite Sprache lernbereit. Ein anderer Stack trägt diese Rolle nicht.
- Fachworkshop auf Deutsch moderieren, inklusive Dialekt. C1 auf dem Papier genügt oft nicht.
Das hilft zusätzlich — Bedingung ist es nicht:
- Domain-Driven Design, Event Storming oder BPMN.
- Fachliche Erschliessung selbst geführt, statt auf eine Spezifikation zu warten.
- Entwicklungstechniken weitergegeben — TDD, Refactoring, Pair Programming, Agentic Development.
Diese Stelle ist nichts für dich, wenn:
- Du willst dich auf eine Technologie spezialisieren. Hier wechselt die Fachdomäne mit dem Projekt.
- Du erwartest eine fertige Spezifikation. Die fachliche Erschliessung ist Teil der Rolle.
- Du arbeitest lieber allein am Code als mit Fachleuten am Problem. Die Hälfte dieser Arbeit findet im Gespräch statt.
- Du willst KI-Agenten aus dem Weg gehen. Wir bauen damit täglich.
Vergütung:
Lohnband CHF 110'000 – 135'000 pro Jahr, je nach Erfahrung. Firmenweiter Bonus, Bonusanteil durch Peer-Review. Fünf Wochen Ferien und mindestens eine Woche für Weiterbildung.
Arbeitsort und Präsenz:
Unser Büro liegt in der Nähe des Zürcher Hauptbahnhofs. Wir arbeiten hybrid: Der Rhythmus entsteht im Team, Home-Office ist selbstverständlich möglich. Bei Kundenterminen bist du vor Ort — die fachliche Erschliessung funktioniert nicht aus der Distanz.
Unser Angebot:
Du arbeitest an Software, die wirklich benutzt wird, in einem Team, das klein genug ist, dass deine Entscheidungen zählen. Und du lernst eine Art zu bauen, über die viele reden und die wenige beherrschen — nicht als Schulung, sondern als tägliche Arbeit. Wir stellen selten und gezielt ein. Wenn diese Stelle ausgeschrieben ist, suchen wir wirklich — und du sprichst im Gespräch direkt mit den Menschen, die den Bereich verantworten.
Was uns unterscheidet:
Was wir bauen, betreiben wir weiter. Die FAR-Fachapplikation entwickeln wir seit über fünfzehn Jahren. Wer eine Abkürzung nimmt, trifft sie in drei Jahren wieder. Wir erproben Neues zuerst am eigenen Betrieb. Was bei uns nicht funktioniert, verkaufen wir nicht. Agentic Development erklärt, warum es nicht darum geht, einen Agenten zu starten, sondern das Gerüst um ihn zu bauen. Unsere Agent Skills liegen quelloffen — sechzehn Arbeitsanweisungen für TDD, Commits, Reviews und Pull Requests. Diese Stellenanzeige ist mit ihnen entstanden. Und wir sind klein. Keine Ebene zwischen dir und der Entscheidung, keine Spezialisierung, die dich vom Kunden trennt.
Senior Software Engineer in Zürich Arbeitgeber: Quatico Solutions AG
Als Arbeitgeber in Zürich bieten wir dir die Möglichkeit, an bedeutenden Softwareprojekten zu arbeiten, die von Millionen Menschen genutzt werden. Unsere offene und kollaborative Arbeitskultur fördert nicht nur deine persönliche und fachliche Entwicklung, sondern ermöglicht es dir auch, direkt Einfluss auf die Produkte zu nehmen, die du entwickelst. Mit flexiblen Arbeitsmodellen und einem starken Fokus auf Weiterbildung schaffen wir ein Umfeld, in dem Innovation und Teamarbeit im Vordergrund stehen.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Senior Software Engineer in Zürich erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Quatico Solutions AG anzuklopfen, wenn du dich auf die Stelle als Senior Software Engineer bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Quatico Solutions AG vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer in Zürich mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Quatico Solutions AG klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Quatico Solutions AG vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.