212 Software Development - Software in Gunzgen
Lead Software Architect – Digital Platforms & Engineering Excellence (m/w/d)
Über
Verantwortung
Gesamtverantwortung für das technische Zusammenspiel von Planungssoftware, Konfiguratoren, mobilen Lösungen, Web-Portalen und cloudbasierten Diensten.
Gestaltung und Pflege nachhaltiger Systemlandschaften mit klaren Schnittstellen, wiederverwendbaren Komponenten und langfristig tragfähigen Architekturprinzipien.
Aufbau und Weiterentwicklung verbindlicher Engineering-Prinzipien, Coding-Vorgaben und Entwicklungsprozesse.
Technologiebewertung und strategische Auswahl geeigneter Werkzeuge, Frameworks und Plattformen für zukünftige Produktgenerationen.
Weiterentwicklung der Qualitätssicherung und Build-Automatisierung sowie technische Beratung des Produktmanagements bei der Evolution des Lösungsportfolios.
Qualifikationen
Hochschulabschluss auf FH- oder ETH-Niveau sowie fundierte Berufserfahrung in der Softwarearchitektur oder einer vergleichbaren technischen Funktion.
Ausgeprägte Fähigkeit, komplexe technische Konzepte im Dialog mit Engineering-Teams zu entwickeln und verständlich zu vermitteln.
Breites Verständnis aktueller Entwicklungsparadigmen, Plattformen und Qualitätspraktiken mit hohem Anspruch an robuste Software.
Praxis in iterativen Projektumgebungen und Freude an der Zusammenarbeit mit verschiedenen Fachdisziplinen.
Analytische, kommunikationsstarke Persönlichkeit mit hoher Lernagilität sowie verhandlungssicherem Deutsch und Englisch im internationalen Umfeld.
Benefits
Senior Software Engineer C#/Angular (m/w/d)
Über
Rolle
In dieser Rolle entwickelst und wartest du Desktop- und Webapplikationen für hochpräzise Sensorsysteme und verantwortest auch die dazugehörigen CI/CD-Pipelines und die Infrastruktur. Du koordinierst Implementierung, Tests und Releases und stimmst dich dabei eng mit externen Softwarepartnern ab. Gemeinsam mit dem Produktmanagement verfeinerst du Spezifikationen, entwickelst neue Funktionalitäten und übernimmst den Third-Level-Support für die bestehenden Softwareprodukte. Dabei arbeitest du mit C# und .NET/ASP.NET, REST-APIs und relationalen Datenbanken, nutzt moderne Frontend-Frameworks wie Angular und bringst deine Erfahrung mit kollaborativen Entwicklungsworkflows ein. Mit deinem analytischen und problemlösungsorientierten Denken gestaltest du zuverlässige Softwarelösungen, die die nächste Generation von Produkten prägen.
Verantwortung
- Du entwickelst und wartest Desktop- und Webanwendungen inklusive der dazugehörigen CI/CD-Pipelines und Infrastruktur
- In dieser Rolle koordinierst du Implementierungs-, Test- und Release-Aktivitäten und arbeitest mit externen Softwarepartnern zusammen
- Als Software Engineer arbeitest du eng mit dem Produktmanagement zur Verfeinerung von Spezifikationen und zur Entwicklung neuer Funktionen zusammen
- Du stellst den Third-Level-Support für die Softwareprodukte des Unternehmens sicher
Qualifikationen
- Du hast ein abgeschlossenes Studium der Informatik, Softwareentwicklung, Elektrotechnik oder eines vergleichbaren technischen Fachgebiets an einer Universität oder Fachhochschule
- Du verfügst über mindestens drei Jahre Berufserfahrung in der Entwicklung mit C# und .NET/ASP.NET, inklusive EF Core, REST-APIs und relationalen Datenbanken
- Du hast praktische Erfahrung im Frontend mit einem JavaScript-Framework, vorzugsweise Angular, und idealerweise Kenntnisse in WPF
- Du gehst sicher mit Git, GitHub sowie kollaborativen Entwicklungsprozessen und Workflows um
- Du hast idealerweise Erfahrung mit Azure Cloud Services, Azure DevOps CI/CD-Pipelines oder Docker
- Du zeichnest dich durch ausgeprägte analytische Fähigkeiten, eine strukturierte, lösungsorientierte Denkweise sowie sehr gute Englischkenntnisse in Wort und Schrift aus
Software Engineer (m/w/d)
Über
Verantwortung
- Du entwickelst und wartest Desktop- und Webanwendungen inklusive der dazugehörigen CI/CD-Pipelines und Infrastruktur
- In dieser Rolle koordinierst du Implementierungs-, Test- und Release-Aktivitäten und arbeitest mit externen Softwarepartnern zusammen
- Als Software Engineer arbeitest du eng mit dem Produktmanagement zur Verfeinerung von Spezifikationen und zur Entwicklung neuer Funktionen zusammen
- Du stellst den Third-Level-Support für die Softwareprodukte des Unternehmens sicher
Qualifikationen
- Du hast ein abgeschlossenes Studium in Informatik, Softwareentwicklung, Elektrotechnik oder einem vergleichbaren technischen Fachgebiet an einer Universität oder Fachhochschule
- Du verfügst über mindestens drei Jahre Berufserfahrung in der Entwicklung mit C# und .NET/ASP.NET, inklusive EF Core, REST-APIs und relationalen Datenbanken
- Du hast praktische Erfahrung im Frontend-Umfeld mit einem JavaScript-Framework, idealerweise Angular, und bringst vorteilhafte Kenntnisse in WPF mit
- Du gehst sicher mit Git, GitHub sowie kollaborativen Entwicklungsprozessen und Workflows um
- Du hast idealerweise Erfahrung mit Azure Cloud Services, Azure DevOps CI/CD-Pipelines oder Docker
- Du zeichnest dich durch starke Kommunikationsfaehigkeiten, Teamorientierung, eine selbststaendige Arbeitsweise sowie ausgepraegte analytische und loesungsorientierte Denkweise aus
Senior Software Engineer C++/Qt (m/w/d)
Über
Rolle
In dieser Rolle entwickelst du leistungsfähige und zuverlässige Anwendungen auf Basis von modernem C++ und dem Qt-Framework und gestaltest ihre technische Architektur aktiv mit. Du arbeitest an der Schnittstelle zwischen Benutzeroberfläche, Hardware, Netzwerkkommunikation und Backend-Services und stellst sicher, dass die Anwendungen performant, skalierbar und langfristig wartbar bleiben. Dabei übernimmst du Verantwortung für zentrale technische Entscheidungen, bringst deine Erfahrung in Reviews und Entwicklungsprozesse ein und förderst weniger erfahrene Software Engineers in ihrer fachlichen Weiterentwicklung. Du setzt hohe Ansprüche an Codequalität, verstehst komplexe technische Zusammenhänge und trägst massgeblich zur Weiterentwicklung von Produkten und Softwarearchitektur bei.
Verantwortung
- Du entwickelst, wartest und verbesserst Anwendungen mit modernem C++ und dem Qt-Framework
- In dieser Rolle arbeitest du intensiv mit Qt Widgets, QML, Qt Quick sowie Networking- und Threading-Funktionalitäten
- Als Senior Software Engineer Frontend gestaltest du Architekturentscheidungen aktiv mit und bringst deine Erfahrung in technische Diskussionen ein
- Du entwickelst performante, skalierbare und wartbare Softwarekomponenten und stellst eine saubere und robuste Umsetzung sicher
- In dieser Rolle integrierst du Hardware, Netzwerkkommunikation und Backend-Services und sorgst für ein zuverlässiges Zusammenspiel der Systemkomponenten
- Als Senior Software Engineer Frontend unterstützt und coachst du weniger erfahrene Software Engineers und trägst zur Verbesserung der Entwicklungsprozesse bei
Qualifikationen
- Du verfügst über mehrjährige professionelle Erfahrung in moderner C++-Entwicklung, idealerweise mit C++17, C++20 oder C++23
- Du beherrschst Qt sehr gut, insbesondere Signals/Slots, QML, Qt Quick und die zugehörigen Build-Systeme
- Du hast ein fundiertes Verständnis von objektorientiertem Design, Nebenläufigkeit, Memory Management und plattformübergreifender Softwareentwicklung
- Du gehst sicher mit CMake, Git und CI/CD-Workflows um
- Du schreibst sauberen, wartbaren und gut strukturierten Code und legst Wert auf nachhaltige technische Lösungen
- Du bist stark in Debugging, Profiling und Performance-Optimierung
SPS Software Entwickler (m/w/d)
Rolle
In dieser Rolle entwickelst du anspruchsvolle SPS-Software für individuelle Schalt- und Steuerungsanlagen in der Kälte- und Wasseraufbereitungstechnik und begleitest Projekte von der Schemaerstellung über den Schaltanlagenbau bis zur Inbetriebnahme. Du übernimmst Verantwortung für moderne Automatisierungslösungen, setzt dein technisches Know-how gezielt ein und stellst praxisnahe, zuverlässige Steuerungskonzepte sicher. Dabei gestaltest du technische Lösungen aktiv mit und bringst deine eigenen Ideen in die Programmierung und Optimierung ein. Du erlebst deine Entwicklungen direkt im Einsatz und trägst massgeblich dazu bei, Projekte erfolgreich und effizient umzusetzen.
Verantwortung
- Du entwickelst und programmierst Steuerungs- und Automatisierungslösungen
- In dieser Rolle setzt du kundenspezifische Lösungen von der Planung bis zur Inbetriebnahme um
- Als Software Entwickler SPS optimierst und erweiterst du bestehende Softwarelösungen
- Du entwickelst eigene Tools und Anwendungen zur Unterstützung interner Prozesse
- In dieser Rolle unterstützt du technisch bei Inbetriebnahmen und bei der Fehlersuche
- Als Software Entwickler SPS wirkst du bei der Weiterentwicklung der Automatisierungsplattform mit
Qualifikationen
- Du hast eine abgeschlossene technische Berufslehre, idealerweise ergänzt durch eine HF-Ausbildung in Systemtechnik, Automation oder vergleichbar
- Du verfügst über Erfahrung in der SPS-Programmierung, bevorzugt mit Siemens S7-1500
- Du beherrschst SCL (Structured Control Language) oder ST (Structured Text) nach IEC 61131-3
- Du bringst idealerweise Kenntnisse in C#, Python oder VBA mit
- Du hast Freude an komplexen technischen Aufgaben und an der Entwicklung eigener Lösungen
- Du arbeitest selbstständig, strukturiert und lösungsorientiert und gestaltest gerne übersichtliche HMI-Oberflächen
Benefits
Automationsingenieur (m/w/d)
Rolle
Für unseren Kunden suchen wir eine technisch versierte Persönlichkeit für die Entwicklung und Programmierung von Automatisierungslösungen. Du begleitest kundenspezifische Projekte von der Planung bis zur Inbetriebnahme und entwickelst bestehende Software sowie interne Tools kontinuierlich weiter.
Verantwortung
Entwicklung und Programmierung von Steuerungs- und Automatisierungslösungen
Umsetzung kundenspezifischer Lösungen von der Planung bis zur Inbetriebnahme
Weiterentwicklung und Optimierung bestehender Softwarelösungen
Entwicklung eigener Tools und Anwendungen für interne Prozesse
Technische Unterstützung bei Inbetriebnahmen und Fehlersuche
Mitarbeit an der Weiterentwicklung der Automatisierungsplattform
Gestaltung übersichtlicher und benutzerfreundlicher HMI-Oberflächen
Qualifikationen
Abgeschlossene technische Berufsausbildung, idealerweise ergänzt durch eine HF-Ausbildung in Systemtechnik, Automation oder vergleichbar
Erfahrung in der SPS-Programmierung, vorzugsweise Siemens S7-1500
Gute Kenntnisse in SCL oder ST nach IEC 61131-3
Kenntnisse in C#, Python oder VBA von Vorteil
Freude an komplexen technischen Aufgaben und der Entwicklung eigener Lösungen
Selbstständige, strukturierte und lösungsorientierte Arbeitsweise
Kreatives und technisches Verständnis für HMI-Design
Gute Deutschkenntnisse, Französischkenntnisse von Vorteil
Benefits
Software Engineer AI & Data (m/w/d)
Über
Unser Rocken Partner ist eine Schweizer Unternehmensgruppe im Bauwesen mit Sitz in der Zentralschweiz. Die Gruppe vereint mehrere spezialisierte Unternehmen aus den Bereichen Stahl-, Fassaden-, Verbund- und Holzbau unter einem Dach. Mit über einem Jahrhundert Erfahrung in einzelnen Geschäftsbereichen und einem klaren Fokus auf Nachhaltigkeit und Kreislauffähigkeit bietet die Gruppe massgeschneiderte Lösungen für Bauvorhaben im In- und Ausland. Durch die Förderung von Synergien zwischen den eigenständigen Tochterunternehmen entstehen innovative Gesamtlösungen entlang der gesamten Wertschöpfungskette. Gesucht werden engagierte Fachkräfte mit unternehmerischem Denken und Begeisterung für zukunftsfähiges Bauen.
Verantwortung
Du entwickelst moderne Softwarelösungen für verschiedene Gesellschaften und digitalisierst Geschäftsprozesse nachhaltig
Dabei programmierst du Web, Desktop und Cloud Anwendungen und führst Prototypen bis in den produktiven Betrieb
Mit Python, modernen Frameworks und APIs realisierst du skalierbare Anwendungen und intelligente Schnittstellen
Du entwickelst KI-gestützte Lösungen, darunter RAG-Systeme, AI Agents, LLM-Anwendungen und intelligente Workflows
Zusätzlich gestaltest du Datenmodelle, Datenpipelines und Integrationen mit ERP-, CRM-, CAD-, BIM- und DMS-Systemen
Qualifikationen
Ausbildung in Informatik, Software Engineering oder Data Science bzw. vergleichbare IT Affinität
Mehrjährige Praxis in der Softwareentwicklung und sehr gute Kenntnisse in Python
Erfahrung mit FastAPI/Django, Git, DevOps, APIs sowie SQL/NoSQL
Kenntnisse in LLMs, RAG, Fine-Tuning, Semantic Search und unstrukturierten Daten
Deutsch schriftlich sowie mündlich einwandfrei
Benefits
Senior Berater:in Microsoft Power Platform & Azure (m/w/d)
Über
Rolle
Low-Code verändert, wie Unternehmen Geschäftsprozesse digitalisieren. Genau hier setzt die Arbeit als Senior Berater:in Microsoft Power Platform & Azure an. Du berätst Fachbereiche, entwirfst tragfähige Architekturen und setzt diese mit Power Platform und Azure um. Zwischen Workshop, Konzept und technischer Realisierung bewegst Du Dich souverän. Verantwortung für das eigene Themengebiet gehört von Anfang an dazu.
Verantwortung
Du entwirfst Architekturkonzepte für Low-Code-Projekte und prüfst bestehende Lösungsdesigns.
Du moderierst Business-Analyse-Workshops und leitest daraus konkrete Anforderungen ab.
Gemeinsam mit Fachpersonen legst Du Schnittstellen fest und stimmst nötige Infrastruktur mit den System Engineers ab.
Des Weiteren richtest Du die Cloud-Komponenten für Dynamics 365 (D365) ein und betreust deren Konfiguration.
Hinzu kommt die Verantwortung für das Backlog sowie die Taktung der agilen Meetings.
Zudem beobachtest Du Trends im Microsoft-Umfeld und baust das Leistungsportfolio weiter aus.
Qualifikationen
Du bringst einen Abschluss einer Hochschule oder Fachhochschule im Informatikbereich mit oder eine gleichwertige Qualifikation.
In der Beratung und im Entwurf von Lösungen bewegst Du Dich seit mehreren Jahren sicher.
Der Umgang mit Microsoft 365 (M365) und CRM-Plattformen gehört zu Deinem Alltag.
Agile Vorgehensmodelle sind Dir vertraut und Du setzt sie pragmatisch ein.
Darüber hinaus denkst Du lösungsorientiert, erfasst neue Themen schnell und trittst gegenüber Ansprechpartnern überzeugend auf.
Zudem verhandelst Du souverän auf Deutsch und verstehst englische Fachunterlagen ohne Mühe.
Benefits
Infrastructure & Application Engineer (m/w/d)
Über
Rolle
Stabile Software entsteht nicht durch Zufall, sondern durch Menschen, die Betrieb und Entwicklung zusammendenken. Als Infrastructure & Application Engineer hältst Du eine stark genutzte Web-Plattform am Laufen und baust sie gleichzeitig weiter aus. Der Weg führt von der Fehlermeldung über die Ursache bis zur nachhaltigen Verbesserung im Code. Dabei bewegst Du Dich sicher zwischen TypeScript, PHP und moderner Cloud-Infrastruktur.
Verantwortung
Du erkennst Auffälligkeiten früh über Monitoring und Error-Tracking und behebst Ursachen, bevor Nutzende etwas bemerken
Bei Störungen steuerst Du die Analyse, entwickelst mit dem Team Lösungen und dokumentierst das Gelernte in Postmortems
Des Weiteren optimierst Du Laufzeit und Antwortverhalten in Backend und Frontend
Manuelle Abläufe automatisierst Du und senkst so die Fehleranfälligkeit im Alltag
Hinzu kommt der Ausbau einer robusten Systemarchitektur, die auch nach Jahren tragfähig bleibt
Zudem teilst Du Dein Wissen in kurzen Tech-Talks, Guides und Dokumentation
Qualifikationen
Du kennst gängige Patterns für die Entwicklung von Web-Applikationen auf beiden Seiten des Stacks
Programmiererfahrung bringst Du mit TypeScript und PHP mit
Systemadministration ist Dir vertraut, ebenso skalierbare und ausfallsichere Cloud-Infrastruktur
Bei Incidents handelst Du rasch, gehst der Ursache auf den Grund und leitest wirksame Massnahmen ab
Darüber hinaus arbeitest Du selbstorganisiert, hinterfragst Bestehendes und suchst den fachlichen Dialog
Zudem kommunizierst Du souverän auf Deutsch und Englisch
Benefits
Senior Entwickler:in Microsoft 365 & SharePoint (m/w/d)
Über
Rolle
Als Senior Entwickler:in Microsoft 365 & SharePoint gestaltest Du die digitale Zusammenarbeit für eine grosse Organisation technisch mit. Im Zentrum stehen SharePoint Online und Microsoft 365 (M365), ergänzt durch eine bestehende Wiki-Plattform, deren Inhalte schrittweise überführt werden. Die Rolle verbindet Hands-on-Entwicklung mit fachlicher Führung und klaren Architekturentscheiden. Erwartet Dich ein reguliertes Umfeld, in dem Sicherheit, Governance und Nutzerfreundlichkeit gleichermassen zählen.
Verantwortung
Du setzt Intranet- und Kollaborationsanforderungen technisch um, von der ersten Analyse bis zum stabilen Produktivbetrieb.
Du gestaltest Websites, Inhaltsmodelle, Suche, Berechtigungen und Governance mit Blick auf eine erweiterbare Plattform.
Darüber hinaus entwickelst Du Werkzeuge für die Inhaltsüberführung inklusive Metadaten-Mapping, Weiterleitungen und Qualitätssicherung.
Skalierbare Plattformkomponenten, Navigationslogiken und Automatisierungen entstehen unter Deiner Hand.
Hinzu kommt die Weiterentwicklung von CI/CD-Prozessen und der operativen Reife der Lösung.
Zudem prägst Du technische Standards, führst Code-Reviews durch und begleitest Teamkolleginnen und -kollegen fachlich.
Qualifikationen
Du verfügst über einen Abschluss in Informatik oder eine Berufsausbildung in der Softwareentwicklung.
Mehrjährige Praxis von mindestens fünf Jahren mit Microsoft SharePoint in Entwicklung und Betrieb bringst Du mit.
Moderne Webentwicklung mit TypeScript und Schnittstellen gehört zu Deinem Alltag, Backend-Services setzt Du bei Bedarf um.
Darüber hinaus kennst Du Zugriffsmodelle, Identity-Konzepte und Sicherheitsanforderungen in stark regulierten Branchen.
Migrationsvorhaben hast Du bereits geplant, getestet und stufenweise eingeführt, inklusive Abstimmung mit Anspruchsgruppen.
Zudem arbeitest Du pragmatisch im Team, triffst Entscheide eigenständig und nutzt Englisch fliessend, Deutsch auf Basisniveau reicht für Dokumentation und Inhalte.
Benefits