239 offene Stellen Software Development
Technology Consultant (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du als Software Engineer IT Consultant anspruchsvolle IT-Lösungen mit Fokus auf qualitativ hochwertige Software. Du analysierst fachliche und technische Anforderungen, konzipierst passende Softwarearchitekturen und setzt diese mit modernen Technologien um. Dabei verantwortest du den gesamten Entwicklungszyklus von der Spezifikation über die Implementierung bis hin zu Tests und Wartung. Zudem berätst du Stakeholder zu optimalen technischen Lösungen und bringst dein Fachwissen in Entscheidungsprozesse ein. Durch dein strukturiertes Vorgehen und deine Präzision stellst du sicher, dass die entwickelten Lösungen nachhaltig, robust und effizient sind.
Verantwortung
Konzeption und Realisierung technologisch anspruchsvoller Anwendungen innerhalb komplexer Kunden- und Enterprise-Landschaften
Verbindung von Software Engineering, Datenverarbeitung und Cloud-Technologien zur Entwicklung robuster und skalierbarer Lösungen
Sicherstellung hoher Entwicklungsstandards durch durchdachte Architekturentscheidungen, Reviews und konsequente Anwendung von Engineering Best Practices
Technische Zusammenarbeit mit Kunden und Spezialisten aus unterschiedlichen Disziplinen sowie aktive Erweiterung des eigenen Verantwortungsbereichs
Qualifikationen
Fundierter akademischer Hintergrund in einer technisch-naturwissenschaftlichen Disziplin kombiniert mit praktischer Erfahrung in der Softwareentwicklung
Tiefgehende Python-Kenntnisse inklusive modularer Softwareentwicklung, Paketierung und automatisierter Tests
Erfahrung mit modernen Delivery- und Infrastrukturkonzepten wie Cloud Integration, Containerisierung und automatisierten Deployment-Prozessen
Ausgeprägtes analytisches Denkvermögen, agile Arbeitsweise und Freude an komplexen Kundenprojekten; Interesse am Finanz- oder Versicherungsumfeld von Vorteil
Benefits
Software Engineer (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du als Software Engineer IT Consultant anspruchsvolle IT-Lösungen für unterschiedliche Fragestellungen. Du analysierst komplexe Anforderungen, setzt diese in saubere Software-Architekturen um und entwickelst robuste, gut wartbare Anwendungen. Dabei verantwortest du den gesamten Entwicklungszyklus von der Konzeption über die Implementierung bis hin zu Tests und kontinuierlicher Verbesserung. Als Professional bringst du dein Fachwissen gezielt ein, triffst fundierte technische Entscheide und sorgst für eine hohe Qualität der Ergebnisse. Durch deine strukturierte, lösungsorientierte Arbeitsweise trägst du massgeblich zum Erfolg der Projekte bei.
Verantwortung
Entwicklung hochwertiger Softwarelösungen für anspruchsvolle Enterprise-Projekte mit Schwerpunkt auf Architektur, Implementierung und nachhaltiger Codequalität
Mitarbeit an vielseitigen technologischen Themen – von Data Engineering und analytischen Modellen bis hin zu Cloud- und DevOps-Lösungen
Etablierung moderner Engineering-Standards durch Code Reviews, strukturierte Entwicklungspraktiken und kontinuierliche Optimierung bestehender Lösungen
Enge Zusammenarbeit mit interdisziplinären Projektteams und Kunden sowie schrittweise Übernahme zusätzlicher technischer Verantwortung
Qualifikationen
Hochschulabschluss auf Master- oder Doktoratsstufe in Informatik, Physik, Engineering oder einem verwandten technischen Fachgebiet
Fundierte Softwareentwicklungserfahrung mit Python sowie ausgeprägtes Verständnis von Softwaredesign, Algorithmen, Datenstrukturen und Testing
Praxis mit CI/CD, DevOps, Container-Technologien und Cloud-Plattformen – idealerweise im Microsoft-Azure-Umfeld
Analytische und kundenorientierte Persönlichkeit mit ausgeprägter Problemlösungskompetenz und fliessenden Englischkenntnissen
Benefits
Cloud Engineer Azure (m/w/d)
Rolle
Für unseren Rocken Partner, ein innovatives Technologieunternehmen, suchen wir eine Cloud-Persönlichkeit, die moderne Azure-Infrastrukturen plant, automatisiert und weiterentwickelt.
Verantwortung
Du entwickelst Cloud-Infrastrukturen auf Basis Azure weiter.
Du automatisierst Deployments mittels Terraform, Bicep oder ARM.
Du unterstützt bei der Einführung von CI/CD-Pipelines.
Du überwachst Ressourcen, Performance und Security.
Du arbeitest eng mit Architekten und DevOps Engineers zusammen.
Qualifikationen
Erfahrung in Azure-Umgebungen.
Kenntnisse in IaC, PowerShell, Automatisierung.
Verständnis für Netzwerke, Identity & Access.
Deutsch C1.
Benefits
Software Engineer .NET & Angular (m/w/d)
Über
Verantwortung
Entwicklung und Weiterentwicklung anspruchsvoller Business-Applikationen von der Konzeption bis zum produktiven Einsatz.
Umsetzung moderner Backend- und Frontend-Lösungen mit C#/.NET und Angular.
Gestaltung technischer Konzepte und Mitarbeit bei Architektur-, Integrations- und Lifecycle-Themen.
Weiterentwicklung und Modernisierung bestehender Anwendungen sowie Sicherstellung ihrer langfristigen Wartbarkeit.
Zusammenarbeit im agilen Entwicklungsteam und kontinuierliche Verbesserung von Methoden, Qualität und Entwicklungsabläufen.
Qualifikationen
Abgeschlossene IT-Ausbildung sowie idealerweise höhere Weiterbildung in Software Engineering oder Informatik.
Mehrjährige Praxis mit C#, .NET, ASP.NET Core, SQL Server und Entity Framework.
Gute Kenntnisse in Angular, TypeScript, JavaScript und REST-Schnittstellen.
Sicherer Umgang mit modernen Engineering-Prinzipien wie Clean Code, SOLID, modularer Architektur und Git.
Analytische und konzeptionelle Denkweise, Freude am Wissenstransfer sowie sehr gute Deutschkenntnisse.
Benefits
Automatisierungsingenieur Prozessanlagen (m/w/d)
Über
Verantwortung
Entwicklung und Umsetzung von SPS-, SCADA- und Leitsystemlösungen für die Prozessindustrie
Integration von Automationssystemen, ERP-Schnittstellen und digitalen Datenlösungen
Konzeption und Implementierung von Batchsystemen (ISA-88)
Analyse technischer Anforderungen sowie Begleitung von Projekten von Konzept bis Umsetzung
Inbetriebnahmen, Kundenschulungen und technische Dokumentation im internationalen Umfeld
Qualifikationen
Technische Ausbildung als Automatiker EFZ, Elektroinstallateur EFZ oder vergleichbar
Weiterbildung als Techniker HF oder Ingenieur in Automation, Elektrotechnik, Informatik oder Verfahrenstechnik
Erfahrung in SPS-Programmierung und industrieller Automatisierung
Kenntnisse in SCADA-Systemen, Batchprozessen und ERP-Anbindungen von Vorteil
Kundenorientierte Arbeitsweise, gute Englischkenntnisse und internationale Reisebereitschaft
Benefits
Business Analysis & UX Engineering Specialist (m/w/d)
Rolle
In dieser Rolle übernimmst du die Analyse, Erarbeitung und Validierung von funktionalen und nicht-funktionalen Anforderungen und dokumentierst die Zusammenhänge zwischen Prozessen, Strukturen, Daten und Benutzerschnittstellen für moderne ICT-Lösungen. Du planst und führst Workshops durch, setzt User-Research-Methoden ein und spezifizierst Lösungen hinsichtlich Benutzerführung, Informationsarchitektur und Navigationsstruktur, inklusive Prototypen und Usability Tests. Zudem verantwortest du die interne Projektleitung in enger Zusammenarbeit mit Kundschaft und Software-Entwicklungsteam und begleitest die Integration von AI, etwa im Rahmen von AI-Hackathons. Darüber hinaus bereitest du Projekte, Referenzen und Angebote für verschiedene Kommunikationskanäle auf und wirkst bei der Planung von Marketingkampagnen, Veranstaltungen und Kundenanlässen mit. Mit deinem strategischen Blick unterstützt du die Weiterentwicklung des Marktauftritts und der Vertriebsmassnahmen und trägst so wesentlich zur Sichtbarkeit der Leistungen bei.
Verantwortung
Planung und Durchführung von User Research und Workshops sowie Erarbeitung von UX/UI-Konzepten, Prototypen, Informationsarchitekturen und Navigationsstrukturen.
Analyse und Validierung fachlicher Anforderungen sowie Dokumentation der Zusammenhänge zwischen Prozessen, Strukturen, Daten und Benutzerschnittstellen.
Projektleitung und Projektorganisation von IT-Projekten in enger Abstimmung mit Kunden und Software-Entwicklungsteams inklusive interner Tests und Usability Tests.
Beratung zur AI-Integration und Begleitung von Kunden bei innovativen Formaten wie AI-Hackathons.
Mitgestaltung von Marketing, Kommunikation und Vertrieb durch Fachinhalte, Referenzen, Kundenstories, Newsletter, Social-Media-Beiträge, Kampagnen und Veranstaltungen.
Qualifikationen
Mindestens 3 Jahre Berufserfahrung in Business Analyse, Requirements Engineering und UX Engineering in einem agilen Projektumfeld.
Analytische und konzeptionelle Fähigkeiten sowie eine eigenverantwortliche, teamorientierte und unternehmerische Arbeitsweise mit ausgeprägtem Organisationstalent.
Kenntnisse gängiger UX-Methoden und Tools, insbesondere UCD, Contextual Inquiry, Personas, Mockups, Prototyping, Usability Testing, Figma und AI-gestützter Design-Tools.
Studienabschluss einer Universität, ETH oder Fachhochschule in Betriebswirtschaft, Wirtschaftsinformatik, Informatik oder einer vergleichbaren Fachrichtung; Erfahrung in Marketing und Unternehmenskommunikation von Vorteil.
Deutsch schriftlich sowie mündlich einwandfrei, gute Englischkenntnisse; Französischkenntnisse von Vorteil.
Benefits
Senior Business Analyst & UX Consultant (m/w/d)
Rolle
In dieser Rolle analysierst, erarbeitest und validierst du Anforderungen, dokumentierst Prozesse, Strukturen, Daten und Benutzerschnittstellen und übernimmst die interne Projektleitung in enger Zusammenarbeit mit Kunden und Software-Entwicklungsteams. Du planst und moderierst Workshops, setzt User-Research-Methoden ein und spezifizierst Lösungen in Bezug auf Benutzerführung, Informationsarchitektur und Navigationsstruktur, inklusive Prototypen und Usability Tests. Dabei begleitest du Kundinnen und Kunden bei der Integration von AI und prüfst die umgesetzten Lösungen sorgfältig. Zusätzlich bereitest du Projekte, Referenzen und Angebote für verschiedene Kommunikationskanäle auf, wirkst an Marketingkampagnen, Veranstaltungen und Kundenanlässen mit und unterstützt die Weiterentwicklung des Marktauftritts sowie der Vertriebsmassnahmen. Mit deinem Studium in Betriebswirtschaft, (Wirtschafts-)Informatik oder einem ähnlichen Gebiet, deiner mehrjährigen Erfahrung in Business-Analyse, Requirements und UX Engineering sowie Marketing- und Kommunikationserfahrung gestaltest du eine vielseitige, verantwortungsvolle Position mit viel Gestaltungsspielraum.
Verantwortung
Du analysierst, erarbeitest und validierst Anforderungen und übersetzt komplexe fachliche Bedürfnisse in Use Cases, User Stories und tragfähige ICT-Lösungen.
Du konzipierst UX/UI, Informationsarchitekturen und Prototypen, führst User Research, Workshops sowie Usability Tests durch und dokumentierst Prozesse, Daten und Schnittstellen.
Du übernimmst die interne Projektleitung und begleitest mittlere bis grössere IT-Projekte in enger Zusammenarbeit mit Kunden und Software-Entwicklungsteams.
Du unterstützt Kunden bei der Integration von AI, beispielsweise im Rahmen von AI-Hackathons, und bringst neue Methoden und Tools gewinnbringend in Projekte ein.
Du stärkst unseren Marktauftritt und Vertrieb durch Fachbeiträge, Kundenstories, Newsletter und LinkedIn-Posts sowie durch die Mitwirkung bei Kampagnen, Veranstaltungen und Kundenanlässen.
Qualifikationen
Hochschulabschluss in Betriebswirtschaft, Wirtschaftsinformatik, Informatik oder einer vergleichbaren Fachrichtung.
Mindestens 3 Jahre Erfahrung in Business Analyse, Requirements Engineering und UX Engineering, vorzugsweise in einem agilen Projektumfeld.
Fundierte UX-Methoden- und Toolkenntnisse, beispielsweise UCD, Contextual Inquiry, Personas, Storyboards, Prototyping, Usability Testing, Figma sowie AI-Tools.
Ausgeprägte Kommunikations-, Analyse- und Konzeptionsstärke, kombiniert mit Eigeninitiative, Organisationstalent, unternehmerischem Denken und idealerweise Erfahrung in Marketing oder Unternehmenskommunikation.
Deutsch schriftlich sowie mündlich einwandfrei, gute Englischkenntnisse; Französischkenntnisse sind von Vorteil.
Benefits
Software Engineer für individuelle Business-Lösungen (m/w/d)
Über
Verantwortung
Weiterentwicklung eigenständiger Softwareprodukte und Anpassung an individuelle Kundenanforderungen.
Konzeption und Realisierung von Schnittstellen zu internen und externen Systemen.
Entwicklung intuitiver, robuster und wartbarer Anwendungen mit hohem Qualitätsanspruch.
Planung und Durchführung von Softwaretests sowie kontinuierliche Verbesserung der Entwicklungsqualität.
Übernahme technischer Projektverantwortung von der Konzeption bis zur erfolgreichen Umsetzung.
Qualifikationen
Abgeschlossenes Studium oder höhere Ausbildung in Informatik, Software Engineering oder vergleichbarer Fachrichtung.
Mehrjährige Erfahrung in der objektorientierten Entwicklung mit Java, JavaScript und modernen Webtechnologien.
Gute Kenntnisse in Angular, TypeScript und REST-APIs sowie idealerweise Erfahrung mit relationalen Datenbanken.
Analytische und strukturierte Persönlichkeit mit ausgeprägtem Interesse an kundenorientierten Softwarelösungen.
Sehr gute Deutsch- und Englischkenntnisse; Französischkenntnisse sind ein Plus.
Benefits
Java Software Engineer (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du als Senior Software Engineer:in die Weiterentwicklung anspruchsvoller Intralogistik-Prozesse aktiv mit. Du setzt dein fundiertes Know-how ein, um massgeschneiderte Lösungen zu entwickeln, die Kund:innen nachhaltig überzeugen. Dabei nutzt du deine Erfahrung, um komplexe Anforderungen zu strukturieren und in robuste Softwarelösungen zu überführen. Du trägst Verantwortung über den gesamten Entwicklungsprozess hinweg und sorgst dafür, dass stabile, leistungsfähige Systeme entstehen. Mit deinem Engagement prägst du eine zukunftsorientierte Branche, in der du täglich an neuen Herausforderungen wächst.
Verantwortung
Kundenanforderungen analysieren und in technische Lösungskonzepte überführen.
Individuelle Softwarelösungen für automatisierte Logistiksysteme entwickeln und erweitern.
Java-basierte Anwendungen konzipieren, implementieren und in bestehende Systemlandschaften integrieren.
Schnittstellen, Datenverarbeitung und Backend-Komponenten entwickeln und testen.
Inbetriebnahmen begleiten, technische Anwender unterstützen und bei Fehleranalysen mitwirken.
Qualifikationen
Ausbildung oder Studium im Bereich Informatik, Software Engineering, Elektrotechnik oder vergleichbar.
Mehrjährige Praxis in der objektorientierten Entwicklung mit Java.
Erfahrung mit Spring Boot, REST-APIs und relationalen Datenbanken wie PostgreSQL oder Oracle.
Sicherer Umgang mit Git, automatisierten Tests und modernen Entwicklungsprozessen.
Analytische, eigenständige Arbeitsweise sowie Freude an kundenorientierter Zusammenarbeit in agilen Teams.
Benefits
Software Developer - Security (m/w/d)
Über
Verantwortung
- Du gehörst zu einem Scrum Team und arbeitest an der Entwicklung anspruchsvoller und hochwertiger Security-Applikationen unter Einsatz der neuesten Frameworks, Cloud-Technologien und Architekturen
- Du sorgst für die reibungslose Integration in Umsysteme und setzt skalierbare Build-, Testing- und Deploymentpipelines auf
- Du beteiligst dich an interdisziplinären Projektteams mit 4–8 Mitgliedern, darunter Entwickler, Architekten, System Engineers und Business Analysten
- Du leistest einen wesentlichen Beitrag zum Erfolg des Projekts und erzielst dadurch ein nachhaltiges Ergebnis für Kunden
Qualifikationen
Du bringst eine abgeschlossene Ausbildung oder ein Studium in Informatik, Wirtschaftsinformatik, Softwareentwicklung oder eine gleichwertige Qualifikation mit
Du verfügst über mindestens drei Jahre Projekterfahrung im Software Engineering sowie über praktische Kenntnisse in der Entwicklung mit Java, Spring Boot, Spring Security und Spring Data JPA
Du hast zusätzlich Erfahrung in der Entwicklung von Webanwendungen mit Angular
Du hast dir im DevOps-Bereich Wissen über Container- und Orchestration-Technologien wie Docker, Kubernetes und Helm angeeignet
Du kannst auf Kenntnisse und praktische Erfahrungen in der Integration und Verwaltung von Oracle- und Microsoft-SQL-Server-Datenbanken zurückgreifen
Du verfügst idealerweise über Wissen im Testing mit Selenium und JUnit
Sehr gute Deutsch- sowie Englischkenntnisse in Wort und Schrift
Benefits