Diese Stelle möchten wir ohne die Hilfe von Personalvermittlern besetzen.

Karriere

Principal Software Engineer

Gestalte Systemlandschaften für fachlich komplexe Webportale mit verteilten Micro-Frontends und bewährten Cloud-Diensten.

Vollzeit, Remote möglich,

Zürich, Schweiz

Februar 25, 2024

Jobs

Über die Rolle

Über die Rolle
In dieser Rolle hast du vielfältige Möglichkeiten, in der Entwicklung von fachlich komplexen Anwendungen, ausgereiften SaaS-Produkten und dem Engineering von Developer Tooling unsere Projektteams zu unterstützen. Hilf uns, unseren CDS-Stack zu standardisieren, bessere API für UI-Komposition im Browser zu etablieren und neue Systemintegrationen durch konfigurierbare Data-Bindings zu erreichen. Du hast hier die Möglichkeit, neue Web-Technologie mitzugestalten und die Entwicklung von Applikationen im Web grundlegend zu vereinfachen.

Verantwortlichkeiten

  • Einführung neuer Geschäftsanwendungen in bestehende Systemlandschaften
  • Konzeption und Entwicklung von SaaS-Lösungen
  • Etablierung neuer API-Konzepte (Design und Implementierung) für Geschäftsanwendungen
  • Publishing von Virtualisierungs-Containern und Deployments (Konfiguration von Containern und Pipelines)
  • Entwicklung von Teststrategien und Aufbau von geschäftswertigen Testdaten
  • Schaffung technischer Grundlagen zur Vereinfachung der Implementierung von Geschäftsdomänen, Konzepten und ubiquitärer Sprache
  • Mentoring von Teammitgliedern in Entwicklungsmethodik

Technologisches Umfeld

  • Backend: Spring Boot oder ExpressJS
  • Sprachen: Java, TypeScript, Groovy, Kotlin
  • Service-Kommunikation: FaaS, Websockets, REST mit HTTP/2
  • Frontend mit WebComponents React, HTML, Sass, CSS
  • Voll automatisierte Build/Deployment Infrastruktur mit Gradle, Webpack, pnpM, Jenkins und Docker

Vergütungsmodell

  • Basissalär von jährlich CHF 125-155k bei 100% Pensum
  • Firmenweiter Bonus, Bonusanteil durch Peer-Review (i.d.R. über dem Schweizer Marktniveau)
  • Optionen auf echte Firmenanteile (Mitarbeiterbeteiligungen)