169 offene Stellen Software Development
Lead Software Engineer Web PHP (m/w/d)
Verantwortung
Du konzipierst und entwickelst skalierbare Webplattformen und API-Lösungen im modernen Tech-Umfeld
Du arbeitest hands-on an Backend- und Frontend-Komponenten mit aktuellen Technologien
Du definierst Architektur- und Entwicklungsrichtlinien für nachhaltige Softwarelösungen
Du koordinierst technische Themen innerhalb von Entwicklungsprojekten und unterstützt Teams bei komplexen Fragestellungen
Du optimierst bestehende Systeme hinsichtlich Performance, Wartbarkeit und Stabilität
Qualifikationen
Fundierte Erfahrung in der Entwicklung und Weiterentwicklung von Webanwendungen
Sehr gute Kenntnisse in PHP/Symfony sowie modernen JavaScript-Frameworks
Erfahrung im Design und in der Integration von REST-basierten Schnittstellen
Kenntnisse im Bereich Containerisierung und DevOps-Prozesse von Vorteil
Hohe Eigeninitiative, ausgeprägte Teamfähigkeit und sicheres Auftreten in Deutsch und Englisch
Fullstack Engineer PHP & Vue (m/w/d)
Verantwortung
Du entwickelst moderne Webapplikationen und REST-Schnittstellen mit PHP, Symfony sowie VueJS
Du gestaltest technische Architekturen aktiv mit und treibst die Weiterentwicklung der Systemlandschaft voran
Du planst und realisierst Softwareprojekte gemeinsam mit Product Ownern und weiteren Stakeholdern
Du unterstützt Entwicklerteams fachlich und etablierst technische Standards sowie Best Practices
Du sicherst die Qualität der Anwendungen durch Reviews, Testing und nachhaltige Entwicklungsprozesse
Qualifikationen
Studium im Bereich Informatik oder vergleichbare praktische Erfahrung in der Softwareentwicklung
Mehrjährige Erfahrung in der Entwicklung von Weblösungen im Frontend- und Backend-Umfeld
Sehr gute Kenntnisse in PHP, Symfony, JavaScript, TypeScript und VueJS
Erfahrung mit REST APIs sowie idealerweise mit Docker oder Kubernetes
Sehr gute Deutsch- und gute Englischkenntnisse sowie eine selbstständige und kommunikative Arbeitsweise
Java Engineer Supply Chain Solutions (m/w/d)
Verantwortung
Du analysierst technische Anforderungen und entwickelst nachhaltige Softwarelösungen im Logistikbereich
Du gestaltest die Weiterentwicklung einer bestehenden Java-Plattform aktiv mit
Du coachst Entwickler:innen bei technischen Fragestellungen und Best Practices
Du dokumentierst Systemlösungen und unterstützt bei technischen Konzepten
Du stellst eine hohe Softwarequalität durch saubere Architektur und strukturierte Prozesse sicher
Qualifikationen
Abgeschlossenes Studium in Informatik, Elektrotechnik oder vergleichbarer Fachrichtung
Fundierte Erfahrung als Senior Software Engineer oder Technical Lead
Sehr gute Kenntnisse in objektorientierter Entwicklung mit Java
Sicherer Umgang mit modernen Frameworks und Tools im Java-Umfeld
Lösungsorientierte Persönlichkeit mit schneller Auffassungsgabe und hoher Teamorientierung
Benefits
Senior Backend Engineer Java (m/w/d)
Verantwortung
Du entwickelst und optimierst ein modernes Warehouse-Management-System auf Basis von Java
Du erarbeitest technische Lösungsansätze für komplexe Anforderungen im Logistikumfeld
Du definierst Architekturstandards und unterstützt deren Umsetzung im Entwicklerteam
Du begleitest Code-Reviews sowie Qualitätsmassnahmen zur nachhaltigen Weiterentwicklung der Software
Du setzt neue Features und kundenspezifische Erweiterungen in anspruchsvollen Projekten um
Qualifikationen
Studium in Informatik, Software Engineering oder Elektrotechnik auf FH-/Uni-Niveau
Mehrjährige Erfahrung in der Entwicklung von Java-Applikationen sowie in Software-Architektur
Sehr gute Kenntnisse mit Technologien wie Spring oder Angular
Erfahrung mit relationalen Datenbanken wie Oracle oder MS SQL von Vorteil
Strukturierte, analytische und eigenverantwortliche Arbeitsweise mit guten Deutsch- und Englischkenntnissen
Benefits
Software-Entwicklungsingenieur:in (m/w/d)
Verantwortung
Erstellung technischer Dokumentationen wie Pflichtenhefte sowie Wartungs- und Instandhaltungsunterlagen
Prüfung und Kontrolle von Elektrokonstruktionen, Stromlaufplänen und technischen Ausführungsunterlagen
Entwicklung und Programmierung von Softwarelösungen mit Siemens-Produkten wie SIMATIC, SINAMICS und WinCC
Definition und Umsetzung geeigneter Qualitätssicherungsmassnahmen
Inbetriebnahme, Test und Funktionskontrolle von Maschinen- und Anlagensteuerungen
Zusammenarbeit mit internen Fachbereichen und technischen Partnern
Qualifikationen
Abgeschlossenes Studium (BSc/HF) in Informatik, Systemtechnik oder vergleichbare technische Ausbildung
Fundierte Kenntnisse in der SPS-Programmierung sowie Erfahrung mit Siemens-Systemen wie SIMATIC, SINAMICS und WinCC
Gute Kenntnisse im Bereich Motion & Drives sowie HMI-Entwicklung
Verständnis für mechanische, technische und physikalische Zusammenhänge in industriellen Anlagen
Erfahrung im Lesen und Prüfen von Elektroschemas, Stromlaufplänen und technischen Dokumentationen
Gute Deutsch- und Englischkenntnisse in Wort und Schrift (mindestens Niveau B1)
Benefits
Test Automation & Quality Engineering Specialist (m/w/d)
Verantwortung
Du sicherst die Qualität unserer Web- und E-Commerce-Releases durch systematisches Testing
Du entwickelst und automatisierst moderne Testverfahren für Frontend- und Plattformfunktionen
Du etablierst Testing-Standards und Best Practices und verankerst Qualität nachhaltig im Entwicklungsprozess
Du verantwortest das Test Case Management und stellst eine klare, strukturierte und nachvollziehbare Dokumentation sicher
Du arbeitest eng mit Entwickler-, Produkt- und E-Commerce-Teams zusammen und verbesserst kontinuierlich die Testqualität
Qualifikationen
Du hast mehrjährige Erfahrung im Frontend- und Web-Testing, idealerweise im E-Commerce- oder SPA-Umfeld
Du verfügst über einen Abschluss (HF, FH, Uni oder ETH) in Informatik, Wirtschaftsinformatik oder ähnlich
Du kennst dich mit Testautomatisierungstools wie Playwright, Cypress oder Selenium sehr gut aus
Du hast Programmiererfahrung in JavaScript, TypeScript oder Python sowie ein gutes Verständnis von Web-Technologien (HTML, CSS, APIs)
Du arbeitest strukturiert, analytisch und qualitätsbewusst und fühlst dich in agilen Teams und modernen Entwicklungsumgebungen wohl
Benefits
Test Automation Specialist (m/w/d)
Verantwortung
Konzeption und Umsetzung nachhaltiger Testautomatisierungsstrategien für ERP- und Business-Prozesse
Planung und Durchführung von funktionalen Tests, API-Tests und Regressionstests
Enge Zusammenarbeit mit Development, Product Ownern und Fachbereichen
Sicherstellung der Softwarequalität über den gesamten Entwicklungs- und Releaseprozess
Mitgestaltung von Teststrategien, Standards und Qualitätsrichtlinien
Unterstützung bei Fehleranalysen und Reproduktion komplexer Szenarien
Integration automatisierter Tests in DevOps- und Deployment-Prozesse
Laufende Optimierung von Testprozessen und Testabdeckung
Erstellung von verständlichen Testdokumentationen und Reports
Qualifikationen
Erfahrung im Software Testing und in der Testautomatisierung
ISTQB-Zertifizierung (CTFL oder höher) von Vorteil
Erfahrung mit Tools wie Selenium, Cypress, Playwright oder Tosca
Kenntnisse im API-Testing (REST, SOAP)
Erfahrung mit CI/CD-Tools wie Jenkins, Azure DevOps oder GitHub Actions
Sicherer Umgang mit Git, Jira und Confluence
Verständnis von agilen Methoden wie Scrum oder Kanban
Erfahrung im ERP- oder Business-Applikationsumfeld von Vorteil
Strukturierte, analytische und qualitätsorientierte Arbeitsweise
Kommunikationsstärke und Teamfähigkeit
Sehr gute Deutschkenntnisse sowie gutes Englisch
Benefits
Software Test Engineer (m/w/d)
Verantwortung
Entwicklung, Wartung und Optimierung automatisierter Testframeworks für unsere Applikationen
Konzeption und Umsetzung von End-to-End-, API-, Integrations- und Lasttests
Aufbau robuster Testpipelines innerhalb moderner CI/CD-Umgebungen
Durchführung strukturierter manueller Regressionstests für geschäftskritische Funktionen
Analyse, Reproduktion und Dokumentation von Softwarefehlern in enger Zusammenarbeit mit Development und Product Ownern
Sicherstellung hoher Softwarequalität entlang des gesamten Software Development Lifecycles
Definition und Weiterentwicklung von Teststrategien, Qualitätsstandards und Testdatenmanagement
Integration automatisierter Tests in Deployment- und Release-Prozesse
Erstellung von Testreports, Qualitätsmetriken und Dashboards zur transparenten Bewertung der Softwarequalität
Mitarbeit in agilen Scrum- oder Kanban-Teams mit aktivem Beitrag zu Refinements, Sprint Planning und Reviews
Qualifikationen
Technologien & Umfeld
Test Automation: Playwright, Cypress, Selenium, Robot Framework, Postman
Programmiersprachen: Python, TypeScript, Java oder C#
API Testing: REST, GraphQL, SOAP
Performance & Load Testing: JMeter, k6 oder Gatling
CI/CD & DevOps: GitLab CI/CD, Jenkins, Azure DevOps, ArgoCD
Testmanagement & Collaboration: Jira, Xray, Confluence, TestRail
Versionsverwaltung: Git, Bitbucket
Container & Infrastruktur: Docker, Kubernetes
Datenbanken: PostgreSQL, MS SQL, MySQL
Qualifikationen
Mehrjährige Erfahrung im Bereich Software Testing und Testautomatisierung
ISTQB CTFL-Zertifizierung oder vergleichbare Weiterbildung im Bereich Quality Engineering
Praxis in der Entwicklung und Wartung automatisierter Testframeworks
Erfahrung mit modernen Entwicklungsprozessen und agilen Methoden wie Scrum oder SAFe
Gute Kenntnisse in API- und Integrationstests sowie idealerweise Performance-Testing
Erfahrung mit ERP-Systemen oder komplexen Business-Applikationen von Vorteil
Verständnis für CI/CD-Prozesse und automatisierte Deployment-Workflows
Analytische, strukturierte und qualitätsorientierte Arbeitsweise
Teamfähige Persönlichkeit mit klarer Kommunikation und hoher Eigeninitiative
Sehr gute Deutschkenntnisse sowie gute Englischkenntnisse in Wort und Schrift
Benefits
Senior Testmanager (m/w/d)
Verantwortung
Du entwickelst und etablierst Change-, Release- und Testprozesse nach ITIL v4
Du planst, steuerst und überwachst Releases und führst den Releasekalender
Du stellst sicher, dass Changes und Releases getestet, dokumentiert und freigegeben sind
Du identifizierst und bewertest Risiken und setzt geeignete Massnahmen um
Du koordinierst die Zusammenarbeit und Kommunikation mit internen und externen Stakeholdern
Qualifikationen
Du hast eine abgeschlossene Informatikausbildung und sehr gute Deutschkenntnisse
Du baust ein zentrales Testmanagement auf und konsolidierst bestehende Testaktivitäten
Du erstellst und entwickelst Teststrategien, Testpläne und Prozesse weiter
Du koordinierst Tests, stellst die Qualitätssicherung sicher und betreibst geeignete Testumgebungen
Du analysierst Fehler und Abweichungen und leitest konkrete Verbesserungsmassnahmen ab
Software Engineer (NextGen) (m/w/d)
Rolle
In dieser Rolle tauchst du tief in die Weiterentwicklung einer C++‑basierten Steuerungsreihe ein, die weltweit Massstäbe für die Fertigung von Werkstücken mit höchster Oberflächengüte setzt. Du konzipierst und implementierst anspruchsvolle Algorithmen in den Modulen für Geschwindigkeitsführung und Sollwertgenerierung und trägst damit direkt zur Leistungsfähigkeit der Steuerung bei. Dabei verantwortest du sowohl die kreative Neu- und Weiterentwicklung als auch die Pflege bestehender Softwarekomponenten. Du analysierst komplexe Anforderungen, übersetzt sie in tragfähige Konzepte und setzt diese eigenständig und präzise um. In deinem Arbeitsalltag verbindest du analytische Schärfe mit hoher Umsetzungsstärke und gestaltest so aktiv den technologischen Fortschritt im Bereich der CNC-Steuerung mit.
Verantwortung
- Du konzipierst, implementierst und pflegst Softwarekomponenten für Geschwindigkeitsführung und Sollwertgenerierung
- In dieser Rolle förderst du aktiv den Wissensaustausch zwischen Entwicklungsabteilung, Anwendungstechnik, Testabteilung und Kundendienst
- Du achtest konsequent auf eine moderne, saubere Softwarearchitektur
- Als Software Engineer gestaltest du robuste und wartbare Softwaredesigns für unsere Anwendungen
Qualifikationen
- Du verfügst über einen Bachelor, idealerweise einen Master oder ein Doktorat in Informatik, Physik, Mathematik oder Ingenieurwissenschaften.
- Du bist technologieaffin und findest auch bei komplexen Fragestellungen pragmatische, lösungsorientierte Ansätze.
- Du beherrschst modernes C++ sicher und setzt es routiniert in der Praxis ein.
- Kenntnisse in Bereichen wie Signalverarbeitung, Regelungstechnik oder Optimal Control zeichnen dich zusätzlich aus.
- Dein Englisch ist auf mindestens B2-Niveau, sodass du dich im internationalen Umfeld gut verständigen kannst.