SMT Swiss Mains GmbH
Würenlos
Softwareentwickler/in Webentwicklung (60% - 80%)
- 16 September 2026
- 60 – 80%
- Festanstellung
- Deutsch (Fortgeschritten), Englisch (Fortgeschritten)
Fähigkeiten
ApacheDevOpsGitJavaScriptLaravelLINUXMySQLPHPSQL ServerSymfonyTypeScriptVue.jsÜber den Job
Aufgaben
Full-Stack-Entwicklung & Architektur
- Konzeption, Entwicklung und Wartung unserer Produktfamilie als Full-Stack-Entwickler/in mit Fokus auf moderne Webanwendungen und REST-Backends
- Mitverantwortung für die technische Architektur und Weiterentwicklung unserer mandantenfähigen SaaS-Plattform, im Einsatz bei über zehn Kundeninstallationen
- Entwicklung von Frontends mit Vue.js/Nuxt.js sowie Backend-Lösungen mit Symfony und PHP
Security & Integration
- Aufbau zentraler Authentifizierungs-, Autorisierungs- und Single-Sign-on-Lösungen (u. a. OAuth 2.0, SAML 2.0, Microsoft Entra ID)
- Entwicklung und Integration von REST-Schnittstellen zu Kernsystemen und externen Plattformen (z.B. Salesforce, Datatrans)
Fachanwendungen
- Umsetzung digitaler Prozesse für Schul-, Kurs- und Prüfungsverwaltung sowie Kurs- und Teilnehmerportale mit E-Commerce-Funktionen
- Entwicklung mehrsprachiger Anwendungen (Deutsch, Französisch, Italienisch, etc.)
Modernisierung & Betrieb
- Modernisierung bestehender Applikationen und Migration auf eine gemeinsame Plattform
- Containerisierung mit Docker sowie Betreuung von CI/CD-Prozessen mit Azure DevOps
- Konfiguration und Betrieb von Linux-/Apache-Webservern
Qualität & Zusammenarbeit
- Strukturierte Entwicklungs- und Release-Prozesse mit Git/GitFlow und automatisierten Tests
- Bearbeitung technischer Anfragen und Abstimmung mit Kunden, Projektleitung und internen Stakeholdern
Anforderungen
- Erfahrung als Full-Stack-Entwickler/in mit Fokus auf moderne Webanwendungen, REST-Backends und zentrale Authentifizierungsdienste
- Frontend-Entwicklung mit Vue.js/Nuxt.js sowie JavaScript/TypeScript
- Backend-Entwicklung mit PHP, Symfony und/oder Laravel
- Erfahrung mit REST-Schnittstellen sowie der Integration externer Systeme und Dienste
- Kenntnisse in Authentifizierung, Autorisierung und Single-Sign-on (OAuth 2.0, SAML 2.0), idealerweise mit Microsoft Entra ID
- Datenbank-Kenntnisse (MySQL, SQL Server)
- Erfahrung mit Containerisierung (Docker) und CI/CD-Prozessen (z. B. Azure DevOps)
- Kenntnisse im Betrieb von Linux-/Apache-Webservern von Vorteil
- Strukturierte Arbeitsweise mit Git/GitFlow sowie Freude an sauberer Dokumentation und Testautomatisierung
- Deutsch (Kundenkontakte) und Englisch
Eingesetzte Technologien
PHP, Symfony, Laravel, JavaScript/TypeScript, Vue.js, Nuxt.js, REST, OAuth 2.0, SAML 2.0, Microsoft Entra ID, MySQL, SQL Server, Redis, MinIO/S3, Docker, Azure DevOps, Git, Linux, Apache
Wir bieten:
- Homeoffice/Flexibilität: Teilweise Homeoffice möglich
- Moderne Anstellungsbedingungen
- Kleines motiviertes Team mit 10 Personen
Interessiert?
Bitte senden Sie Ihre vollständigen Unterlagen inkl. Kurzbeschreibung Ihrer bisherigen Tätigkeiten an:
Dr. Michael Spühler, SMT Swiss Mains GmbH, Grosszelgstrasse 24, 5436 Würenlos
Haben Sie Fragen?
Rufen Sie an: 056 436 76 00, Herr Spühler gibt Ihnen gerne Auskunft.