488 Software Development in Staad SG
Software Test Automation Architekt (m/w/d)
Rolle
In dieser Rolle gestaltest du aktiv die Qualitätssicherung in komplexen digitalen Transformationsprojekten. Du analysierst Abläufe, identifizierst Optimierungspotenziale und trägst dazu bei, Softwarelösungen schneller, intelligenter und zuverlässiger bereitzustellen. Durch den Einsatz moderner Tools und etablierter Methoden entwickelst du Teststrategien, die Innovation messbar vorantreiben. Du arbeitest eng mit interdisziplinären Teams zusammen und bringst deine Erfahrung gezielt ein. Dein Beitrag sorgt dafür, dass digitale Plattformen in verschiedenen Branchen höchsten Qualitätsstandards entsprechen.
Verantwortung
- Du berätst Kunden praxisnah in Teststrategien und setzt Testautomatisierung in unterschiedlichen Branchen wie Finanzen, Versicherungen und Telekommunikation um
- Als Software-Testarchitekt lieferst du qualitativ hochwertige Lösungen mit Mehrwert in agilen Projektumgebungen
- In dieser Rolle agierst du mit unternehmerischem Denken und gestaltest aktiv agile Entwicklungsprozesse mit
- Du passt dich flexibel neuen Kundenprojekten an und bringst eine schnelle Auffassungsgabe mit
- Du arbeitest am Ausbau und an der Weiterentwicklung der firmeneigenen Open-Source-Testframeworks mit
- Du teilst dein Fachwissen und deine Erfahrung innerhalb der unternehmensweiten Testberatungs-Community
Qualifikationen
Du verfügst über fundierte Programmierkenntnisse in Java, C#, JavaScript oder Python und unterstützt tatkräftig beim Aufbau sowie der Weiterentwicklung von Automatisierungsframeworks
Du entwickelst durchdachte Teststrategien, erkennst Risiken frühzeitig und definierst die nötigen Umgebungen und Testdaten mit Überblick und Präzision
Du bringst Erfahrung im Einsatz gängiger Testautomatisierungs-Tools wie Selenium, Playwright oder Appium mit
Du nutzt Tools wie X-Ray, Postman, Tricentis Tosca oder UIPath sicher und effizient im Rahmen moderner QA-Prozesse
Du bindest automatisierte Tests routiniert in CI/CD-Pipelines ein und bist vertraut mit Tools wie Jenkins, GitLab oder TeamCity
Du überzeugst mit deinem kommunikativen Geschick, führst interdisziplinäre Teams souverän und übernimmst Verantwortung mit Engagement und Problemlösungskompetenz
Du sprichst fliessend Deutsch.
Benefits
IAM Engineer / Software Integration -C#, .NET, SQL (m/w/d)
Verantwortung
Du konfigurierst Kunden-Workflows, bindest verschiedenste Systeme an und setzt individuelle Berechtigungskonzepte um
Zudem unterstützt Du aktiv die Produktentwicklung, hilfst dem Softwareteam bei technischen Herausforderungen und arbeitest parallel an mehreren Integrationsprojekten
Du bringst dich bei Machbarkeitsstudien (PoC) ein und pflegst eine präzise, aktuelle Produktdokumentation in englischer Sprache
Qualifikationen
Mehrjährige Erfahrung in der Entwicklung oder im Betrieb komplexer IT-Anwendungen, ergänzt durch eine fundierte Ausbildung im Bereich Informatik
Versiert im Umgang mit C# .Net, HTML, XSLT, Powershell sowie SQL-Datenbanken (z.B. MySQL)
Kenntnisse in Themen wie Identitäts- und Zugriffsmanagement (IAM), Prozessautomatisierung oder IT-Sicherheit
Erfahrung mit Authentifizierungsmethoden wie LDAP oder SAML von Vorteil
Verhandlungssichere Deutsch- und gute Englischkenntnisse
Benefits
Embedded Software Entwickler (m/w/d)
Verantwortung
Entwicklung und Dokumentation von Embedded Software – inklusive Erstellung von Anforderungs-, Design- und Testdokumentationen für Steuerungs- und Sicherheitsanwendungen.
Programmierung, Integration und Validierung von Steuerungssoftware für Fahrzeugsysteme, Bedienterminals und Elektroantriebe.
Evaluierung und Optimierung von Hardware- und Softwarekomponenten wie Steuergeräte, Bedienoberflächen und Entwicklungstools.
Konzeption und Umsetzung von Elektrik- und Hydrauliksystemen für mobile Maschinen und Kommunalfahrzeuge.
Projektkoordination und bereichsübergreifende Zusammenarbeit mit Montage, Kundendienst und technischer Dokumentation, um effiziente Systemintegration sicherzustellen.
Qualifikationen
Abgeschlossene elektrotechnische Ausbildung oder Studium im Bereich Elektroingenieurwesen, idealerweise mit Erfahrung im Automotive- oder Fahrzeugbau.
Praxis in Embedded Softwareentwicklung für Steuerungs- und Bedienmodule sowie fundierte Kenntnisse in Mess-, Regel- und Automatisierungstechnik.
Programmierkenntnisse in C und ST (IEC 61131) sowie Erfahrung im Umgang mit Embedded Systems und industriellen Steuerungslösungen.
Sehr gute Deutsch- und Englischkenntnisse zur sicheren Kommunikation und Dokumentation im technischen Umfeld.
Teamorientierte, engagierte Persönlichkeit mit Motivation, technologische Innovation und Führungsanspruch im Bereich Kompaktkehrfahrzeuge voranzutreiben.
Benefits
.NET Software Engineer (m/w/d)
Verantwortung
Erstellung von Modellen für Daten, Funktionen und Objekte unter Berücksichtigung von Architekturvorgaben, Coding-Guidelines und Sicherheitsstandards
Entwicklung von Software-Applikationen und Schnittstellen
Analyse von Change Requests und Behebung von Softwarefehlern, Begleitung von Softwareverbesserungen im produktiven Einsatz
Erstellung und Pflege von Software-Dokumentationen
Mitarbeit bei Code-Reviews und Sicherstellung der Codequalität
Unterstützung bei Testkonzepten, Unit-Tests und Integrationstests
Mitwirkung bei der Evaluation von Lösungsalternativen sowie der Erstellung von Softwarekonzepten
Qualifikationen
Mehrjährige Erfahrung im Application Engineering und in der Software-Architektur
Fundierte Kenntnisse im .NET Ecosystem
Abgeschlossenes Studium in Informatik (FH, Uni, ETH) oder gleichwertige Ausbildung
Erfahrung mit Softwareentwicklungsmethoden und Qualitätsstandards
Sehr gute Deutschkenntnisse, Französisch und Englisch von grossem Vorteil
Software Engineer - Angular & DevSecOps (m/w/d)
Verantwortung
Du entwickelst und optimierst Fullstack-Webapplikationen mit Angular für interne und externe Kundschaft
Du arbeitest nach der DevSecOps Methodik und bringst Qualität und Sicherheit in jede Phase ein
Du berätst Fachbereiche, begleitest die Umsetzung von Anforderungen und trägst zu innovativen Fachapplikationen bei
Du erstellst und pflegst Konzepte, Dokumentationen, Pflichtenhefte und Anforderungskataloge
Du konzipierst und implementierst CI/CD Pipelines für Entwicklung und Deployment
Du baust OCI-Container und sorgst für den reibungslosen Betrieb auf Kubernetes
Qualifikationen
Du hast eine Informatikausbildung oder bringst mehrjährige Erfahrung im Software Engineering mit
Du kennst dich aus mit Angular und verfügst über Backend-Skills in Java (Spring Boot) oder .NET
Du bist geübt im Umgang mit MySQL oder PostgreSQL
Du beherrschst git, CI/CD Pipelines und Container-Technologien
Du bist flexibel und auch zu gelegentlichen Einsätzen ausserhalb der regulären Zeiten bereit
Sehr gute Deutschkenntnisse sowie Englischkenntnisse runden dein Profil ab
Benefits
Test Engineer 80-100% (m/w/d)
Rolle
In dieser Rolle planst und koordinierst du Testaktivitäten für komplexe Prozesse in der Sozialversicherung und stellst so die Qualität zentraler Leistungen sicher. Du analysierst fachliche und technische Anforderungen, leitest daraus Testfälle ab und sorgst für eine lückenlose Testdokumentation. Du steuerst interne und externe Stakeholder im Testmanagement, priorisierst Mängel und begleitest deren Behebung bis zum erfolgreichen Abschluss. Aus den Testergebnissen identifizierst du Optimierungspotenziale und trägst aktiv zur Weiterentwicklung der Teststrategie und -methodik bei. Mit deinem strukturierten Vorgehen und deiner Erfahrung im Testmanagement schaffst du Transparenz über Qualitätsrisiken und ermöglichst fundierte Entscheide.
Verantwortung
Du planst und steuerst Testaktivitäten für Fachanwendungen in der Sozialversicherung
In dieser Rolle definierst du Testfälle, testest Geschäftsprozesse und dokumentierst Abweichungen
Als Fachkraft Testmanagement Sozialversicherungen koordinierst du interne und externe Stakeholder im Testprozess
Du analysierst Fehlerursachen, priorisierst Mängel und begleitest deren Behebung bis zum Abschluss
In dieser Rolle optimierst du Testmethoden und -werkzeuge, um Qualitätsstandards nachhaltig zu sichern
Als Fachkraft Testmanagement Sozialversicherungen unterstützt du Fachbereiche bei Abnahmen und Schulungen zu neuen Releases
Qualifikationen
Du hast eine abgeschlossene Ausbildung oder ein Studium im Bereich (Wirtschafts-)Informatik oder eine vergleichbare Qualifikation
Mehrjährige, praktische Erfahrung im Testmanagement sowie in der strukturierten Planung, Durchführung und Dokumentation von Softwaretests zeichnet dich aus
Du kennst Methoden wie Testfallgestaltung, Testautomatisierung und Regressionstests und setzt passende Testtools sicher im Projektalltag ein
In interdisziplinären Projektteams übernimmst du gerne Verantwortung, koordinierst Testaktivitäten und stimmst dich eng mit Fachbereichen und Entwicklern ab
Analytisches Denken, eine sorgfältige Arbeitsweise und ein hohes Qualitätsbewusstsein helfen dir, komplexe Fehlerbilder zu erkennen und nachzuvollziehen
Du kommunizierst adressatengerecht in Wort und Schrift, erstellst verständliche Testberichte und bringst deine Inputs aktiv in Reviews und Verbesserungsrunden ein
Benefits
Leitung Softwareentwicklung (m/w/d)
Verantwortung
Du definierst die Softwarearchitektur sowie zentrale Technologieentscheidungen und gibst die technische Ausrichtung vor
In dieser Rolle arbeitest du hands-on an Kernkomponenten und stellst moderne, sichere und skalierbare Softwarelosungen sicher
Als Leitung Softwareentwicklung fuehrst du ein kleines Entwicklungsteam, förderst Best Practices und koordinierst interne wie externe Partner
Du stimmst dich eng mit Produktmanagement, Projektleitung und Hardwareentwicklung ab, um Anforderungen in klare technische Umsetzungen zu überführen
In dieser Rolle verantwortest du Code-Qualität, Sicherheit und transparente Kommunikation gegenüber allen Stakeholdern
Als Leitung Softwareentwicklung gestaltest du technische Roadmaps mit und treibst die Umsetzung komplexer Softwareprojekte voran
Qualifikationen
Du hast ein abgeschlossenes Studium in Informatik, Wirtschaftsinformatik oder einer vergleichbaren Fachrichtung und bringst mehrjährige Erfahrung in der Softwareentwicklung mit
Du übernimmst die fachliche und personelle Führung eines Entwicklerteams und entwickelst deine Mitarbeitenden sowohl fachlich als auch methodisch weiter
Du verantwortest die Planung, Koordination und Priorisierung von Softwareprojekten und stellst sicher, dass Qualität, Termine und Budget eingehalten werden
Du triffst technische Architekturentscheidungen, definierst Entwicklungsstandards und sorgst für eine nachhaltige, skalierbare Softwarelandschaft
Du arbeitest eng mit Product Ownern und weiteren Stakeholdern zusammen, um Anforderungen zu konkretisieren und in effiziente Lösungen zu überführen
Du treibst kontinuierliche Verbesserungen von Prozessen, Tools und Methoden voran und etablierst moderne Vorgehensweisen wie Agile oder DevOps im Team
Benefits
Lead-Entwickler Embedded-Software (m/w/d)
Rolle
In dieser Rolle übernimmst du die technische Führung fuer Embedded-Software-Lösungen und gestaltest die Architektur von Edge-Devices end-to-end. Du verantwortest die Übersetzung von Produktanforderungen in klare Softwarespezifikationen und entwickelst Linux-basierte Anwendungen in C++ und Python. Du designst, implementierst und wartest Build- und Cross-Compilation-Umgebungen, etablierst CI/CD-Pipelines und stellst Qualität durch Code-Reviews sowie Unit-, Integrations- und Systemtests sicher. Zudem sorgst du für Zuverlässigkeit, Performance und Sicherheit der Geräte über den gesamten Lebenszyklus und dokumentierst Architekturen, Schnittstellen und Prozesse. In enger Abstimmung mit Hardware-, Plattform- und Data-Spezialisten steuerst du technische Entscheidungen und unterstützt bei Zertifizierungen und Freigaben.
Verantwortung
Du übernimmst die technische Führung bei der Entwicklung von Embedded-Software-Lösungen von der Anforderungsanalyse bis zum Release
In dieser Rolle konzipierst und implementierst du Echtzeit-Software für Mikrocontroller und eingebettete Systeme
Als Lead-Entwickler Embedded-Software koordinierst du Architektur- und Designentscheidungen im Team und stellst hohe Codequalität sicher
Du integrierst und testest Software-Module auf der Zielhardware und analysierst sowie behebst System- und Schnittstellenprobleme
In dieser Rolle optimierst du bestehende Embedded-Lösungen hinsichtlich Performance, Zuverlässigkeit und Wartbarkeit
Als Lead-Entwickler Embedded-Software coachst du Teammitglieder fachlich, förderst Best Practices und unterstützt kontinuierliche Verbesserungen der Entwicklungsprozesse
Qualifikationen
Du hast ein abgeschlossenes Studium in Informatik, Elektrotechnik oder einer vergleichbaren Fachrichtung
Mehrjährige Erfahrung in der Embedded-Software-Entwicklung, idealerweise in sicherheitskritischen oder industriellen Anwendungen, zeichnet dich aus
In C/C++ auf Mikrocontrollern bewegst du dich sicher und kennst gängige Embedded-Toolchains, Debugging-Tools und Versionsverwaltungssysteme
Du übernimmst gerne technische Verantwortung, triffst Architekturentscheidungen und führst ein Entwicklungsteam fachlich an
Mit agilen Entwicklungsmethoden (z. B. Scrum, Kanban) bist du vertraut und bringst dich aktiv in die kontinuierliche Verbesserung der Prozesse ein
Deine kommunikative Art ermöglicht dir eine enge Zusammenarbeit mit Hardware-, Test- und Produktmanagement-Teams sowie das präzise Dokumentieren deiner Lösungen
Benefits
Senior Test Engineer (m/w/d)
Verantwortung
Du übernimmst die strategische Steuerung eines agilen Programmportfolios und priorisierst Initiativen nach Unternehmenszielen
In dieser Rolle etablierst du agile Governance-Strukturen und sorgst für einheitliche Methoden- und Toollandschaften
Als Leitung Agile Programmsteuerung coachst du Product Owner, Scrum Master und Fachbereiche in agilen Arbeitsweisen
Du koordinierst abhängige Vorhaben über mehrere Teams hinweg und sicherst Transparenz zu Fortschritt, Risiken und Budgets
In dieser Rolle treibst du kontinuierliche Verbesserungen der agilen Delivery-Prozesse voran und misst deren Wirksamkeit
Als Leitung Agile Programmsteuerung vertrittst du das Programmmanagement gegenüber dem Management und relevanten Stakeholdern
Qualifikationen
Du hast ein abgeschlossenes Studium in Wirtschaftsinformatik, Betriebswirtschaft, Ingenieurwesen oder einer vergleichbaren Fachrichtung, idealerweise mit agilen Zusatzqualifikationen wie Scrum Master oder SAFe
Du verantwortet die agile Programmsteuerung über mehrere Teams hinweg und stellst sicher, dass Ziele, Prioritäten und Abhängigkeiten transparent geplant und gesteuert werden
Du etablierst und entwickelst agile Methoden, Frameworks und Prozesse weiter und sorgst dafür, dass sie im gesamten Programm verstanden und gelebt werden
Du moderierst Program Increment Plannings, Reviews und Retrospektiven auf Programmebene und förderst dabei eine offene, lernorientierte Zusammenarbeitskultur
Du arbeitest eng mit Product Ownern, Linienverantwortlichen und Stakeholdern zusammen, um Roadmaps, Ressourcen und Budgets aufeinander abzustimmen
Du analysierst Programmkennzahlen, identifizierst Risiken und Impediments frühzeitig und leitest wirksame Massnahmen zur Sicherstellung von Qualität, Terminen und Ergebnissen ab
Benefits
Java-Full Stack Entwickler Enterprise (m/w/d)
Rolle
In dieser Rolle entwickelst du komplexe Java-Anwendungen und Microservices, die zentrale Unternehmensprozesse abbilden und skalierbare Lösungen ermöglichen. Du verantwortest die Konzeption und Implementierung neuer Features, optimierst bestehende Systeme und stellst die Integrität der Anwendungen durch automatisierte Tests sicher. Du analysierst fachliche Anforderungen, übersetzt sie in saubere Architekturen und triffst technische Entscheidungen zu Frameworks, Patterns und Integrationen. Zudem koordinierst du dich eng mit angrenzenden Fachbereichen und trägst mit Code-Reviews sowie technischem Mentoring zur kontinuierlichen Verbesserung der Softwarequalität bei. Mit deinem professionellen Erfahrungshintergrund treibst du die Weiterentwicklung der technischen Plattform aktiv voran und bringst Best Practices in moderne Enterprise-Java-Entwicklung ein.
Verantwortung
Du entwickelst und wartest performante Java-basierte Unternehmensanwendungen mit Fokus auf Stabilität und Skalierbarkeit
In dieser Rolle analysierst du fachliche Anforderungen und überführst sie in tragfähige technische Architekturen
Als Java-Entwickler für Unternehmenslösungen implementierst du sauberen, wartbaren Code und führst Code-Reviews im Team durch
Du integrierst externe Systeme und Schnittstellen und sicherst zuverlässige Datenflüsse zwischen Unternehmensanwendungen
In dieser Rolle automatisierst du Build-, Test- und Deployment-Prozesse und nutzt moderne Tools im Java-Umfeld
Als Java-Entwickler für Unternehmenslösungen unterstützt du bei der Fehleranalyse, Performanceoptimierung und dem kontinuierlichen Ausbau der bestehenden Lösungen
Qualifikationen
Du verfügst idealerweise über ein abgeschlossenes Studium der (Wirtschafts-)Informatik oder eine gleichwertige Ausbildung mit Schwerpunkt Softwareentwicklung
Du entwickelst und wartest komplexe Java-Anwendungen für Unternehmenslösungen und setzt dabei aktuelle Frameworks wie Spring oder Jakarta EE ein
Objektorientierte Programmierung, Clean Code und Design Patterns nutzt du routiniert, um performante und gut wartbare Lösungen zu realisieren
Mit relationalen Datenbanken, SQL und gegebenenfalls JPA oder Hibernate gehst du sicher um und integrierst Backend-Logik sauber in bestehende Systemlandschaften
Agile Methoden wie Scrum oder Kanban sind dir vertraut, und du arbeitest gerne im interdisziplinären Team an skalierbaren Enterprise-Lösungen
Du kommunizierst klar, übernimmst Verantwortung für deine Features und bringst dich proaktiv mit Ideen zur Optimierung von Architektur und Prozessen ein
Benefits