Full-Stack Softwareentwicklung (m/w/d)
Rolle
In dieser Rolle übernimmst du die Verantwortung für die Konzeption und Entwicklung moderner, individueller Softwarelösungen über den gesamten Technologie-Stack hinweg. Du verantwortest die Architektur anspruchsvoller Anwendungen, setzt dabei auf aktuelle Technologien und stellst eine saubere, skalierbare und sichere Umsetzung sicher. Als Senior Full-Stack Developer bringst du deine mehrjährige Projekterfahrung ein, triffst wesentliche technische Entscheide und unterstützt andere Entwickler:innen fachlich. Du arbeitest eng mit unterschiedlichen Stakeholdern zusammen, analysierst komplexe Anforderungen und übersetzt sie in robuste, wartbare Lösungen. Durch deinen Einsatz prägst du die technische Ausrichtung wesentlicher Softwareprojekte und trägst massgeblich zu deren Erfolg bei.
Verantwortung
- Du entwickelst und implementierst individuelle Full-Stack-Lösungen für anspruchsvolle Grossprojekte bei Schweizer Kunden.
- In dieser Rolle gestaltest du Softwarearchitekturen mit modernen Technologien wie Java, Spring Boot, Angular und Microservices.
- Du übernimmst Verantwortung über den gesamten Entwicklungszyklus – von der Anforderungsanalyse bis zum produktiven Betrieb.
- Als Full-Stack Softwareentwickler und Architekt arbeitest du eng mit Kunden und Projektteams zusammen und bringst eigene Ideen aktiv ein.
- Du stellst Code-Qualität, Sicherheit und Performance durch Clean Code, Testautomatisierung und moderne DevOps-Tools sicher.
- In dieser Rolle nutzt du die hohe Selbständigkeit und flexiblen Arbeitsmodelle, um Projekte eigenverantwortlich zu steuern.
Qualifikationen
- Abgeschlossene Informatikausbildung (z.B. UNI, ETH, FH oder HF).
- Mindestens 6 Jahre Erfahrung als Full-Stack-Entwickler in grossen Softwareprojekten.
- Sehr sichere Praxis mit Java, Spring Boot sowie modernen Frontend-Technologien wie Angular, TypeScript und JavaScript.
- Fundierte Erfahrung mit Microservices-Architekturen, Cloud-Umgebungen (AWS/Azure/GCP) sowie Kubernetes und Docker.
- Vertraut mit agilen Methoden (Scrum/SAFe), CI/CD-Pipelines und Tools wie Git, Jira und Confluence; hohes Qualitätsbewusstsein für Clean Code, Design Patterns und SOLID-Prinzipien.
- Sehr gute Deutschkenntnisse auf Muttersprachen-Niveau oder mindestens C1 sowie ausgeprägte Kommunikationsstärke und souveränes Auftreten in komplexen Konzernumgebungen.
Benefits