Professional / Senior Software Engineer (Full Stack)

Puzzle Itc Gmbh
Zürich, Switzerland
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Experience level
Senior

Job location

Zürich, Switzerland

Tech stack

Java
Artificial Intelligence
Python
PostgreSQL
Open Source Technology
Redis
Software Engineering
Software Systems
TypeScript
React
Spring-boot
Backend
Kotlin
Angular
Kubernetes
Information Technology
Kafka
Front End Software Development
Docker
Go

Requirements

Als Professional oder angehender Senior Software Engineer arbeitest du an anspruchsvollen Softwarelösungen und übernimmst Verantwortung im gesamten Entwicklungsprozess. Du bewegst dich zwischen Backend und Frontend und bringst deine Ideen aktiv in Architektur, Umsetzung und Weiterentwicklung ein.

You contribute - Das bringst du mit

  • 3 bis ca. 5 Jahre Erfahrung in der Softwareentwicklung (Backend und/oder Full Stack)
  • Sehr gute Kenntnisse in einer Backend-Sprache wie Java, Kotlin, Go oder Python
  • Erfahrung im Frontend-Bereich, z. B. mit TypeScript, Angular oder React
  • Interesse an modernen Architekturen und Full-Stack-Entwicklung
  • Analytisches Denken und Freude an komplexen Systemen
  • Flexibilität für Einsätze inhouse sowie bei Kund:innen in unterschiedlichen Projektkontexten
  • Neugier und Offenheit, neue Technologien und KI sinnvoll in den Entwicklungsprozess zu integrieren
  • Sehr gute Deutschkenntnisse und gute Englischkenntnisse
  • Teamorientierte, eigenverantwortliche Arbeitsweise
  • Idealerweise bringst du eine Ausbildung in Informatik (Uni, FH oder HF) mit.

Von Vorteil sind Erfahrungen mit Technologien wie Spring Boot, Kafka, PostgreSQL oder Redis sowie gute Kenntnisse im Umgang mit Containerworkloads in Docker- und Kubernetes-Umgebungen. Eine Affinität zu Open Source rundet dein Profil ab.

Benefits & conditions

You invent - Das entwickelst du bei uns

  • Weiter- und Neuentwicklung von Softwarelösungen im Backend und Frontend
  • Mitgestaltung von Architekturen und technischen Konzepten
  • Qualitätssicherung durch sauberen Code, Reviews und Testing
  • Zusammenarbeit in interdisziplinären Teams mit Architektur, UX und Design
  • Enge Partnerschaft mit Kund:innen in langfristigen Projekten

We care - Das erwartet dich bei uns

  • Viel Gestaltungsspielraum und echte Mitverantwortung
  • Projekte mit Substanz und langfristiger Perspektive
  • Flexible Arbeitszeiten und gute Sozialleistungen
  • Ein unkompliziertes, kollaboratives Umfeld
  • Start: nach Vereinbarung

Location Puzzle ITC Belpstrasse 37 3007 Bern

Map Satellite

Keyboard shortcuts Map data ©2026 Google Terms Report a map error

we care

Wir kümmern uns in aussergewöhnlicher und nachhaltiger Weise umeinander, um unsere Kund:innen, Partner:innen und die Welt. Zusammen bilden wir ein Team, in der wir die beste berufliche Erfahrung erleben und individuelles Glück finden.

we invent

Mit unserer Begeisterung für Technologie kreieren wir zukunftsgerichtete Innovationen und lösen die Herausforderungen von morgen. Wir sind Expert:innen in unseren Technologien und Fachgebieten.

we contribute

About the company

Gute Software entsteht nicht zufällig. Sie entsteht durch Weitsicht, technisches Können und echte Zusammenarbeit. Seit über 25 Jahren entwickeln wir nachhaltige IT-Lösungen mit offenen Technologien und einem klaren Anspruch an Qualität. Wir arbeiten an anspruchsvollen Softwarelösungen in unterschiedlichen Kontexten, von individuellen Anwendungen bis zu komplexen Systemlandschaften. Dabei übernehmen wir Verantwortung über den gesamten Lifecycle hinweg.

Apply for this position