Básico

Senior Software Engineer

Zürich, Zurich, Switzerland Empresa: TN Switzerland Cliente / Empregador: Competec
Publicado: 18.05.2026
Data de encerramento: 02.07.2026
Referência de emprego: f586e37ac713c6a97d19e04ebd919c1a

Informação do emprego

Localização
Zürich, Zurich, Switzerland
Empresa
TN Switzerland
Cliente / Empregador
Competec
Referência de emprego
f586e37ac713c6a97d19e04ebd919c1a
Tipo de listagem
Básico
É necessária autorização de trabalho da UE
Não
Publicado
18.05.2026
Data de encerramento
02.07.2026

Descrição do cargo

Das erwartet dich

  • Ein sympathisches cross-funktionales Produktteam mit Hands-on Team Lead, Product Manager und mehreren T-Shaped Full-Stack Engineers, die gemeinsam Verantwortung tragen.
  • Du arbeitest in Variationen von Scrum oder Kanban. Auch Engineers rollen im Refinement die Ärmel hoch und bringen sich aktiv in Architektur- und Produktfragen ein.
  • Viel Gestaltungsspielraum und die Chance, hohe Codequalität im Team und über Teamgrenzen hinweg aktiv mitzuprägen.
  • Genug Legacy, Komplexität und gewachsene Strukturen, um mit einer guten Portion Resilienz wirklich etwas zu bewegen und Systeme Schritt für Schritt besser zu machen.
  • Benefits

    Mobilität

    Gratisparkplätze, finanzielle Beteiligung an den ÖV und Poolfahrzeuge für Geschäftstermine.

    Versicherungen

    Überobligatorisch – 100% Lohnfortzahlung sowie vollständige Finanzierung der Krankentaggeldversicherung durch den Arbeitgeber.

    Familie

    18 Wochen bezahlter Mutterschaftsurlaub mit Verlängerungsmöglichkeit und 4 Wochen bezahlter Vaterschaftsurlaub.

    Entwicklung

    Interne Ausbildungen in der eigenen Academy sowie finanzielle Beteiligung an externen Weiterbildungen.

    Erholung

    Mindestens 5 Wochen Ferien, zusätzlich besteht die Möglichkeit für Ferienkauf und unbezahlten Urlaub.

    Vergünstigungen

    Attraktive Vergünstigungen im Brack-Onlineshop sowie Mittagessenvergünstigungen und Personalrestaurants in Mägenwil und Willisau.

    Das bringst du mit

    Wir matchen, wenn du:
  • Langjährige, fundierte Erfahrung im modernen, produktorientierten Software Engineering (bevorzugt mit Java) mitbringst und bereits an komplexen, verteilten Systemen gearbeitet hast - idealerweise im E-Commerce oder in vergleichbaren Domänen.
  • Moderne Engineering-Praktiken nicht nur theoretisch kennst, sondern im Alltag gelebt hast, zum Beispiel in den Bereichen CI/CD, automatisiertes Testing, Entkopplung, Code Reviews und Observability.
  • Konzepte wie DDD, Clean Architecture, Event-Driven Architecture, SOLID, Feature Flags oder Dependency Injection nicht als Buzzwords siehst, sondern als Werkzeuge, die du sinnvoll und pragmatisch einsetzt.
  • Ein starker Verfechter von „You build it, you own it“ bist und Erfahrung in Umgebungen hast, in denen mehrmals täglich released wird.
  • Dein Wissen gerne teilst, Freude an Pair Programming, Whiteboard-Sessions und Code Reviews hast und dabei hilfst, das Engineering-Level im Team weiterzuentwickeln.
  • Tiefe in deinem Fachgebiet mitbringst und dich gleichzeitig sicher über angrenzende Bereiche hinwegbewegst.
  • Gerne eng mit Product Manager:innen zusammenarbeitest und verstehen willst, welches Problem wir eigentlich lösen. Du formulierst Anforderungen mit und denkst aus Nutzer- und Business-Sicht.
  • Echte Agilität schätzt und gerne in kurzen Iterationen arbeitest, schnell lernst, Feedback einholst und dateninformierte Entscheidungen triffst.
  • AI-Tools im Workflow nutzt und dich aus intrinsischer Motivation weiterbildest, einfach weil du Freude daran hast, fachlich und persönlich zu wachsen.
  • dich durch komplexe Probleme beisst und die Resilienz mitbringst, Themen bis zum Erfolg durchzuziehen.
  • Ein warmherziger Kommunikator bist, dem eine offene Lernkultur wichtig ist, der gern persönliche Verbindungen im Team aufbaut und über gute Witze lachen kann.

  • Wahrscheinlich passen wir nicht so gut zusammen, wenn du:
  • Frameworks wie SAFe oder Projekte präferierst, die mit einem Lastenheft beginnen.
  • Vorwiegend in hochregulierten Bereichen gearbeitet hast, ohne Erfahrung in einem schnelllebigen, produktorientierten Umfeld.
  • Dich in Rollenmodellen wohler fühlst, in denen Infrastruktur, Backend, Frontend, Testing und Produktdenken klar voneinander getrennt sind.
  • Anforderungen fix fertig formuliert übernimmst, statt sie gemeinsam mit dem Product Management zu schärfen und Kund:innen wirklich zu verstehen.
  • Weiterbildung vor allem als Verantwortung des Arbeitgebers siehst und nicht aus eigenem Interesse weiter dazulernst, sei dies “on the job”, ausserhalb an einem Abend-Event oder einfach ein Buch liest.
  • Von imperfekten Systemen mehr frustriert als motiviert bist - Spoiler: Noch sind wir nicht da
  • Arbeit und gute Laune strikt voneinander trennst
  • Competências

    ABAP adapt to changes in technological development plans AJAX Ajax Framework analyse software specifications Ansible Apache Maven Apache Tomcat APL ASP.NET Assembly (computer programming) blockchain openness blockchain platforms C COBOL CoffeeScript collect customer feedback on applications Common Lisp computer programming create flowchart diagram cyber attack counter-measures data visualisation software debug software defence standard procedures define technical requirements design user interface develop automated migration methods develop creative ideas develop software prototype do cloud refactoring Drupal Eclipse (integrated development environment software) engineering principles engineering processes Erlang Git Groovy Haskell IBM WebSphere ICT debugging tools ICT security legislation identify customer requirements integrate system components integrated development environment software Internet of Things interpret technical requirements Java (computer programming) JavaScript JavaScript Framework Jenkins (tools for software configuration management) KDevelop Laravel Lisp manage engineering project Matlab Microsoft Visual C++ migrate existing data ML (computer programming) MySQL NoSQL object-oriented modelling Objective-C OpenEdge Advanced Business Language Oracle Application Development Framework Pascal (computer programming) perform scientific research Perl PHP Project Management Prolog (computer programming) Puppet (tools for software configuration management) Python (computer programming) R Ruby (computer programming) Salt (tools for software configuration management) SAP R3 SAS language Scala Scratch (computer programming) screen reader Smalltalk (computer programming) smart contract software anomalies software frameworks Spark SQL STAF Swift (computer programming) technical drawings tools for software configuration management Trading Software TypeScript use an application-specific interface use automatic programming use concurrent programming use functional programming use logic programming use object-oriented programming use query languages use software design patterns use software libraries use technical drawing software utilise computer-aided software engineering tools utilise machine learning VBScript Visual Basic Web Services WordPress World Wide Web Consortium standards Xcode

    Empregos semelhantes

    Empregos sugeridos

    Eurojobs Support Assistant