8 Software Development - Software in Winterthur
DevOps Engineer (m/w/d)
Rolle
In dieser Rolle gestaltest du innovative Softwarelösungen von der Konzeption über die Implementierung bis hin zu Tests und Wartung. Du übernimmst die Verantwortung für die Entwicklung qualitativ hochwertiger, performanter und sicherer Anwendungen auf Basis moderner Technologien und etablierter Entwicklungsstandards. Du analysierst Anforderungen, entwirfst technische Konzepte und setzt diese in sauberen, gut dokumentierten Code um. Zudem arbeitest du eng mit anderen Fachbereichen zusammen, um funktionale und technische Anforderungen zu klären und optimale Lösungen zu realisieren. Durch kontinuierliche Verbesserung von Prozessen und Architekturen trägst du aktiv zur Weiterentwicklung der gesamten Softwarelandschaft bei.
Verantwortung
Du arbeitest an der internen Produktentwicklung und begleitest komplexe Kundenprojekte
Du entwickelst spezialisierte Integrations- und Datenlösungen mit Python, PySpark, Docker und SQL. Cloud-Know-how (z. B. GCP), Terraform oder GitHub Actions bringst du idealerweise mit
Du optimierst kontinuierlich die Entwicklungsumgebung und -prozesse
Du erstellst Spezifikationen und IT-Architekturen gemeinsam mit internen und externen Partnern
Du verantwortest das Release- und Deployment-Management
Qualifikationen
Du hast ein abgeschlossenes Informatik-Studium oder eine vergleichbare Qualifikation
Du bringst mehrjährige Python-Expertise und starkes Datenbank-Know-how mit
Du kennst dich im DevOps-Umfeld aus und arbeitest sicher mit Cloud-Technologien wie GCP oder Azure sowie Docker und Kubernetes
Idealerweise hast du Erfahrung mit PySpark, Datenanalyse oder Branchenwissen in Telko oder Energie
Du arbeitest selbstständig, lernst schnell und kommunizierst fliessend auf Deutsch und Englisch
Benefits
Senior Software Engineer (m/w/d)
Rolle
In dieser Rolle verantwortest du die Full-Stack-Entwicklung von Web-Applikationen für interne und externe Kund:innen und gestaltest aktiv deren Architektur und User Experience. Du arbeitest nach agilen Methoden mit einem modernen Tech-Stack, unter anderem mit ASP.NET Core, Angular, Linux Containern und AI Coding Tools. Zudem übernimmst du Verantwortung als Code Owner und treibst die Erweiterung sowie kontinuierliche Verbesserung der DevSecOps-Prozesse voran. Mit deiner ausgeprägten Problemlösungskompetenz, deiner Begeisterung für Softwareentwicklung und deinem Wunsch, dich fachlich wie persönlich weiterzuentwickeln, prägst du die Weiterentwicklung der Software-Landschaft massgeblich. Durch deine Kreativität, dein kritisches Denken und deine Kommunikationsstärke auf Deutsch und Englisch trägst du entscheidend zur Qualität und Zukunftsfähigkeit der Lösungen bei.
Verantwortung
Du entwickelst Full-Stack Web-Applikationen für interne und externe Kunden
Du arbeitest agil mit modernem Tech-Stack wie ASP.NET Core, Angular und Linux-Containern
Du gestaltest Architektur und User Experience aktiv mit
Du optimierst kontinuierlich die DevSecOps-Prozesse
Als Code Owner übernimmst du Verantwortung für Qualität und Weiterentwicklung
Qualifikationen
Du hast einen Bachelor- oder Masterabschluss (FH/Uni/ETH) mit Fokus auf Software-Entwicklung. Alternativ bringst du eine gleichwertige Ausbildung und mindestens drei Jahre Full-Stack-Erfahrung mit
Du überzeugst durch starke Problemlösungskompetenz und echte Begeisterung für Software. Agiles Arbeiten im Team motiviert dich
Du denkst kritisch, kreativ und reflektiert
Du lernst gerne Neues und willst dich stetig weiterentwickeln
Du kommunizierst sehr gut auf Deutsch und gut auf Englisch
Benefits
Software Entwickler:in (m/w/d)
Verantwortung
- Du entwickelst robuste, sichere und gut wartbare Web-Applikationen mit dem bestehenden Tech-Stack.
- In dieser Rolle wirkst du bei Bedarfsanalysen und der technischen Konzeption von Applikationen im Lernkontext mit.
- Du trägst die Verantwortung für den Unterhalt, die Weiterentwicklung und den stabilen Betrieb bestehender Produkte und Kundenprojekte.
- Als Fachkraft für Softwareentwicklung übernimmst du bei Bedarf die Leitung technischer Teilprojekte und koordinierst ein kleines Technikteam.
- Du engagierst dich im Technikteam, optimierst den Tech-Stack, unterstützt Nachwuchskräfte und begleitest das Onboarding neuer Mitarbeitender.
- In dieser Rolle berätst du bei Offerten, bewertest technische Machbarkeit und erstellst verlässliche Kostenschätzungen.
Qualifikationen
- Du verfügst über mehrjährige Erfahrung in der Konzeption und Entwicklung grosser Projekte mit komplexen Anforderungen.
- Du bist versiert in objektorientierter und funktionaler Programmierung und wendest gängige Software-Patterns routiniert an.
- Du hast fundierte Erfahrung mit Webtechnologien im Backend und Frontend sowie im Umgang mit Git, Linux/Unix und Build-Tools.
- Du bringst ein aktives Interesse an neuen Webtechnologien mit und bist bereit, dich auf den aktuellen Tech-Stack einzulassen.
- Du arbeitest gerne in einem selbstorganisierten, agilen Technikteam und übernimmst dabei verantwortungsbewusst deine Rolle.
- Idealerweise hast du Erfahrung im Agenturumfeld sowie Kenntnisse in Laravel, Typescript, Svelte, Tailwind, MongoDB und DevOps-Themen wie Docker und Kubernetes.
Benefits
Web Entwickler:in (m/w/d)
Verantwortung
- Du entwickelst robuste, sichere und gut wartbare Web-Applikationen mit dem bestehenden Tech-Stack.
- In dieser Rolle wirkst du bei Bedarfsanalysen und der technischen Konzeption von Applikationen im Lernkontext mit.
- Du trägst die Verantwortung für den Unterhalt, die Weiterentwicklung und den stabilen Betrieb bestehender Produkte und Kundenprojekte.
- Als Fachkraft für Softwareentwicklung übernimmst du bei Bedarf die Leitung technischer Teilprojekte und koordinierst ein kleines Technikteam.
- Du engagierst dich im Technikteam, optimierst den Tech-Stack, unterstützt Nachwuchskräfte und begleitest das Onboarding neuer Mitarbeitender.
- In dieser Rolle berätst du bei Offerten, bewertest technische Machbarkeit und erstellst verlässliche Kostenschätzungen.
Qualifikationen
- Du verfügst über mehrjährige Erfahrung in der Konzeption und Entwicklung grosser Projekte mit komplexen Anforderungen.
- Du bist versiert in objektorientierter und funktionaler Programmierung und wendest gängige Software-Patterns routiniert an.
- Du hast fundierte Erfahrung mit Webtechnologien im Backend und Frontend sowie im Umgang mit Git, Linux/Unix und Build-Tools.
- Du bringst ein aktives Interesse an neuen Webtechnologien mit und bist bereit, dich auf den aktuellen Tech-Stack einzulassen.
- Du arbeitest gerne in einem selbstorganisierten, agilen Technikteam und übernimmst dabei verantwortungsbewusst deine Rolle.
- Idealerweise hast du Erfahrung im Agenturumfeld sowie Kenntnisse in Laravel, Typescript, Svelte, Tailwind, MongoDB und DevOps-Themen wie Docker und Kubernetes.
Benefits
Fullstack Entwickler (Angular / .NET ) (m/w/d)
Verantwortung
Entwicklung und Wartung einer Web-Applikation auf Basis von .NET/C# und Angular in einer Microservice Architektur
Enge Zusammenarbeit mit dem CTO zur Entwicklung innovativer Lösungen und Förderung von Best Practices
Verantwortung für Teilprojekte vom Lösungskonzept bis hin zur Abnahme
Qualifikationen
Informatik-Studium oder vergleichbare IT-Ausbildung mit mindestens 5 Jahren Erfahrung in der Entwicklung komplexer Applikationen
Gewohnt an eigenverantwortlichem Arbeiten und Initiative
Freude an Technologie und Teamarbeit
Fundierte Kenntnisse in Angular (oder vergleichbaren Webtechnologien) und C# für die Backend-Entwicklung
Sehr gute Deutschkenntnisse in Wort und Schrift
.NET Software Engineer (m/w/d)
Rolle
Du entwickelst in einem autonomen Scrum-Umfeld betriebswirtschaftliche Software-Produkte und Transportlösungen und treibst dabei innovative Backend-Features mit C# und .NET 10 voran. In dieser Rolle übernimmst du die Verantwortung für die Konzeption, Umsetzung und kontinuierliche Verbesserung von Komponenten, die in Git-Repositories versioniert und nach modernen agilen Patterns mit CI/CD betrieben werden. Du arbeitest mit zeitgemässen Tools wie Azure DevOps und der JetBrains-Suite und stellst eine hohe Qualität durch saubere Architektur, Tests und Automation sicher. Dabei integrierst du Datenbanken wie MS-SQL Server und Postgres und nutzt Container-Technologien wie Docker sowie Kubernetes für zuverlässige Deployments. Du hältst dich fachlich kontinuierlich auf dem neuesten Stand und findest pragmatische, clevere Lösungen für anspruchsvolle Anforderungen.
Verantwortung
Entwicklung webbasierter Lösungen im betriebswirtschaftlichen Umfeld
Design und Implementierung von RESTful-APIs für das Backend
Aufbau und Pflege von CI/CD-Pipelines
Durchführung von Tests sowie Erstellung und Aktualisierung von Dokumentationen
Unterstützung als Praxisbildner bei der fachlichen Betreuung von Lernenden
Qualifikationen
Abgeschlossene Ausbildung in Applikationsentwicklung (EFZ/HF)
Erste Erfahrung in der agilen Software-Entwicklung von webbasierten Business-Anwendungen
Fundierte Kenntnisse in C# und SQL sowie hohe Begeisterung für Software-Entwicklung
Vorteilhaft: Erfahrung mit Cloud-Plattformen (z. B. Microsoft Azure, AWS)
Strukturierte, selbstständige Arbeitsweise
Sehr gute Deutschkenntnisse in Wort und Schrift
Benefits
Senior Java Software Developer (m/w/d)
Verantwortung
- Freude und hohes Engagement bei Entwurf, Entwicklung und Auslieferung des Service delivery Frameworks für Standardsoftwarelösungen
- Kompetenz in den Bereichen Software Engineering und Software Crafting
- Förderung effizienter Verfahren zur kontinuierlichen Softwarebereitstellung (Continuous Delivery und Continuous Integration)
- Ein offener Mindset für aktuelle Methoden und Techniken und kontinuierliche Verbesserungen
Qualifikationen
Erfahrung in der Softwareentwicklung mit Java und JavaEE mit Schwerpunkt auf der Implementierung von technischen Basiskomponenten und Frameworks
Gute Kenntnisse in Java Standard-Frameworks und JEE-Standards
Idealerweise Kenntnisse im Bereich von Workflow-Werkzeugen (Camunda - neu eingeführt), Berechtigungskonzepten oder der Anbindung von Druck- und Archivsystemen
Gute Kenntnisse in den Bereichen Continuous Delivery (Jenkins, Gradle, Docker) sowie Applikationsserver (JBoss EAP, WebLogic)
Erfahrungen in den Bereichen agile Vorgehensweisen (Scrum), Test Driven Development (TDD), Clean Coding und Behaviour Driven Development (BDD) von grossem Vorteil
Benefits
Software Developer – C# (m/w/d)
Verantwortung
Weiterentwicklung von Smart-Home/-Building Beschattungssteuerungen, inkl. Konfigurations- und Cloudanwendungen
Analyse von Kundenanforderungen und Ableitung technischer Konzepte
Entwicklung neuer Softwaremodule in C#
Sicherstellung der Softwarequalität durch Unit- und Systemtests
Dokumentation auf Deutsch und Englisch
Qualifikationen
Abgeschlossenes Studium in technischer Informatik, Elektrotechnik oder Elektronik
Erfahrung in C#-Softwareentwicklung, idealerweise einige Jahre
Offenheit für neue Technologien und lösungsorientiertes Arbeiten
Motivation, aktiv zur Weiterentwicklung beizutragen
Sehr gute Deutschkenntnisse