Thermoplan AG

Fullstack Software Developer

📍 6353 Weggis

Rolle und Verantwortlichkeiten

Technische Ownership für das Cloud- und Digital-Solutions-Ökosystem, Integrationsarchitektur weiterentwickeln und die Umsetzung über interne/externe Teams sicherstellen, Externe Nearshore-Partner technisch steuern, Web-Applikationen mit React/TypeScript sowie Backend-Services mit .NET/C# entwickeln, APIs designen, implementieren und überwachen; Schnittstellen performant, stabil und sicher betreiben, Azure-Architekturen designen und optimieren; Infrastructure as Code implementieren und ausbauen, CI/CD- und Deployment-Prozesse weiterentwickeln, Monitoring/Observability sowie Performance-Optimierung, Alerting und Reliability-Massnahmen aufbauen und verbessern, Ganzheitliche Testing-Strategie definieren und umsetzen, Unit-, Integration- und E2E-Tests (z. B. Cypress/Playwright, .NET) automatisiert in CI/CD integrieren, Regressionstests und Security-Tests etablieren sowie interne Testing-Tools (z. B. Simulatoren, Testabläufe) entwickeln

Team / Beschreibung

Du übernimmst als Fullstack Software Developer eine zentrale Rolle in der Weiterentwicklung unserer internationalen Cloud- und IoT-Plattform im Bereich Digital Solutions. Du arbeitest im agilen Team entlang des gesamten Stacks – von modernen React-Frontends über skalierbare .NET-APIs bis hin zu Infrastructure as Code und Cloud Automation. Dabei liegt dein Schwerpunkt auf der technischen Steuerung und Qualitätssicherung externer Nearshore-Partner, der Definition und Umsetzung einer ganzheitlichen Testing-Strategie sowie der Sicherstellung von Skalierbarkeit, Stabilität und hoher Qualität unserer Plattform.

Qualifikationen und Fähigkeiten

  • Mehrjährige Erfahrung als Fullstack Developer in Cloud-Umgebungen

  • Sehr gute Kenntnisse in .NET/C#, React/TypeScript, API-Design und SQL

  • Fundierte Azure-Erfahrung inkl. Skalierung von Cloud-Architekturen

  • Infrastructure as Code (Terraform) sowie CI/CD und Azure DevOps

  • Erfahrung in der technischen Steuerung von Nearshore-Teams

  • Nachweisbare Erfahrung im Aufbau von Testing- und Qualitätsprozessen

  • Agile Arbeitsweise (Scrum), strukturiertes/konzeptionelles Denken und Architekturverständnis

  • Hohe Qualitätsorientierung, Ownership, starke Kommunikation und Teamfähigkeit

  • Sehr gutes Deutsch und Englisch in Wort und Schrift (Englisch zwingend)