28 offene Stellen Software
Fachkraft für Softwaresystementwicklung (m/w/d)
Rolle
In dieser Rolle entwickelst du anspruchsvolle Softwaresysteme für verfahrenstechnische Maschinen und Anlagen und sorgst damit für reibungslose, automatisierte Prozesse. Du verantwortest die Erstellung von Spezifikationen, Qualifizierungsunterlagen und Steuerungssoftware inklusive SPS-Programmierung und Visualisierung. Du übernimmst die Inbetriebnahme der Systeme sowohl im Werk als auch beim Kunden vor Ort und stellst durch Tests, Optimierungen und Schulungen die hohe Qualität der Lösungen sicher. Du pflegst und erweiterst bestehende Software-Bibliotheken kontinuierlich und bringst dabei deine mehrjährige Erfahrung in Automatisierungstechnik, SPS-Programmierung und Visualisierung ein. Dabei behältst du technische Anforderungen, Terminvorgaben und Schnittstellen im Blick und trägst so massgeblich zum Erfolg komplexer Softwareprojekte bei.
Verantwortung
- Du entwickelst Software, SPS-Programme und Visualisierungen für verfahrenstechnische Maschinen und Anlagen
- In dieser Rolle erstellst du Spezifikationen und Qualifizierungsunterlagen für unsere Systeme
- Du übernimmst die Inbetriebnahme der Anlagen in unserem Werk in Neuenburg
- Als Fachkraft für Softwaresystementwicklung verantwortest du die steuerungsseitige Inbetriebnahme bei Kunden weltweit
- Du führst Kundenschulungen und Qualifizierungsmassnahmen direkt vor Ort durch
- In dieser Rolle pflegst und erweiterst du unsere Software-Bibliotheken kontinuierlich weiter
Qualifikationen
- Abgeschlossenes Studium der Automatisierungstechnik oder eines vergleichbaren Studiengangs, alternativ Maschinenbau mit Schwerpunkt Automatisierung
- 5–10 Jahre einschlägige Berufserfahrung in der Automatisierungstechnik
- Fundierte Kenntnisse in der SPS-Programmierung mit STEP 7 und TIA Portal sowie ausgeprägtes Prozessverständnis
- Praxis in der Arbeit mit Visualisierungs- und SCADA-Systemen
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
- Bereitschaft zu internationalen Reisen zu Kundeneinsätzen
Benefits
Backend-Softwareentwickler (m/w/d)
Rolle
Als Backend-Softwareentwickler setzt Du Deine Expertise ein, um leistungsstarke und sichere Services zu gestalten. Du übernimmst die Verantwortung für die Konzeption, Implementierung und kontinuierliche Weiterentwicklung skalierbarer Backend-Architekturen. Zudem analysierst komplexe Anforderungen, übersetzt sie in robuste technische Lösungen und stellst deren Qualität durch sauberes Coding, Tests und Reviews sicher.
Verantwortung
Du entwickelst IT-Business-Applikationen und Microservices mit Schwerpunkt Java-Backend und APIs
In dieser Rolle übernimmst Du die Verantwortung für Teilprojekte in neuen und laufenden IT-Projekten
Du unterstützt interne Fachbereiche im 2nd-Level-Support bei komplexen technischen Fragestellungen
Des Weiteren stimmst Du Dich eng mit IT-Kollegen und Fachabteilungen zur Anforderungs- und Lösungsfindung ab
Zuletzt gestaltest Du aktiv eine zukunftsorientierte Gesamtarchitektur mit
Qualifikationen
- Abgeschlossenes einschlägiges Hochschulstudium und mindestens 5 Jahre Berufserfahrung in einer vergleichbaren Backend-Rolle
- Fundierte Praxis in der Backend-Entwicklung mit Spring Boot sowie hoher Anspruch an sauberen, gut strukturierten Code
- Sichere Erfahrung im Design und in der Implementierung von REST-Webservices sowie im Umgang mit OpenAPI/Swagger
- Ausgeprägte Eigenmotivation, hohes Interesse an neuen Technologien und die Fähigkeit, Aufgaben zielgerichtet zu priorisieren
- Von Vorteil sind Kenntnisse im Projektmanagement zur strukturierten Planung und Steuerung deiner Aufgaben
- Sehr gute Deutsch- und Englischkenntnisse; zusätzliche Fremdsprachen sind ein Plus
Benefits
Backend Softwareentwickler:in (m/w/d)
Rolle
In dieser Rolle gestaltest du die Zukunft moderner Backend-Lösungen und sorgst für eine performante, skalierbare und sichere Systemarchitektur. Du verantwortest die Konzeption, Implementierung und Weiterentwicklung von Services und Schnittstellen, die eine zuverlässige Verarbeitung und Verfügbarkeit von Daten gewährleisten. Dabei analysierst du komplexe Anforderungen, triffst technologische Entscheidungen und bringst deine Erfahrung in die kontinuierliche Optimierung bestehender Systeme ein. Als Senior übernimmst du eine zentrale Rolle in der technischen Ausrichtung, agierst als Sparringspartner für andere Entwickler:innen und etablierst Best Practices im Backend-Umfeld. Durch deinen hohen Qualitätsanspruch trägst du massgeblich dazu bei, robuste, zukunftsfähige Backend-Lösungen zu realisieren.
Verantwortung
- Du entwickelst IT-Business-Applikationen und Microservices mit Schwerpunkt Java-Backend und APIs
- In dieser Rolle übernimmst du die Verantwortung für Teilprojekte in neuen und laufenden Vorhaben
- Du unterstützt interne Fachbereiche im Rahmen des 2nd-Level-Supports
- Als Backend Softwareentwickler:in planst und steuerst du eigenverantwortlich deine Teilprojekte
- Du stimmst dich eng mit IT-Kollegen und Fachabteilungen zur optimalen Umsetzung der Anforderungen ab
- In dieser Rolle gestaltest du aktiv eine zukunftsorientierte IT-Gesamtarchitektur mit
Qualifikationen
- Du verfügst über einen einschlägigen akademischen Background und mindestens 5 Jahre Berufserfahrung in einer vergleichbaren Aufgabenstellung.
- Du beherrschst die Entwicklung mit Spring Boot auf sehr gutem fachlichen Niveau.
- Du hast praktische Erfahrung im Design und in der Implementierung von Webservices (REST) sowie im Umgang mit OpenAPI / Swagger.
- Du legst grossen Wert auf hohe Code-Qualität und saubere, wartbare Softwarearchitektur.
- Du überzeugst durch hohe Eigenmotivation, Interesse an neuen Technologien und eine klare Priorisierungsfähigkeit.
- Du kommunizierst sicher auf Deutsch und Englisch; zusätzliche Sprachkenntnisse sind ein Plus.
Benefits
Softwareentwickler für Frontend und Backend (m/w/d)
Rolle
Als Software Developer gestaltest Du anspruchsvolle Frontend- und Backend-Lösungen, die aus komplexen Anforderungen klare, innovative Systeme machen. Du verantwortest die Konzeption, Implementierung und Qualitätssicherung von Software, die technisch überzeugt und langfristig tragfähig ist. Dabei nutzt Du Deine langjährige Erfahrung, um technische Entscheidungen fundiert zu treffen und Entwicklungsprozesse effizient zu gestalten.
Verantwortung
Du entwickelst in agilen Teams moderne Frontend-Clients und Backend-Businesslösungen für Cloud- und Web-Plattformen
In dieser Rolle übernimmst Du die eigenständige Implementierung, das Testen und das Bugfixing von Anwendungen und Microservices
Du definierst und gestaltest die Schnittstellen (APIs) zwischen Frontend, Backend und Datenbanken
Als Softwareentwickler für Frontend und Backend setzt Du Methoden wie DevOps, Clean Code und Test-Driven Development (TDD) gezielt in der täglichen Arbeit ein
Du nutzt gängige Tools wie Jira und Git, um eine strukturierte, transparente und effiziente Softwareentwicklung sicherzustellen
Zudem verbindest Du Dein langjähriges Expertenwissen mit innovativen Ideen und arbeitest konstruktiv in einem internationalen Projektteam mit
Qualifikationen
Du hast ein abgeschlossenes Studium der Informatik, Elektrotechnik oder einer vergleichbaren Fachrichtung, beherrschst mehrere Programmiersprachen und verfügst über umfassende Erfahrung in der Entwicklung von Client- und Serverfunktionen
Des Weiteren hast Du aktuelle Webtechnologien, Schnittstellen (z. B. REST, SOAP, Hibernate, WSDL) und gängige Frameworks bereits in mehreren Projekten erfolgreich eingesetzt
Dir ist der Maven-Build-Prozess mit Continuous Integration und Continuous Delivery, insbesondere mit Jenkins und Docker, bestens vertraut
Du überzeugst durch interkulturelle Kompetenz, hohe Verlässlichkeit und eine professionelle Arbeitsweise, kommunizierst präzise auf Deutsch und verfügst über sehr gute Englischkenntnisse
Benefits
Senior Softwareentwickler (m/w/d)
Rolle
In dieser Rolle gestaltest du hochwertige Automotive- und Embedded-Softwarelösungen, die durch präzise Engineering-Exzellenz und nachhaltige Qualität überzeugen. Du übernimmst Verantwortung für anspruchsvolle R&D-Aufgaben, bei denen komplexe fachliche Anforderungen in innovative, zuverlässige Systemarchitekturen und Implementierungen übersetzt werden. Dabei analysierst, konzipierst und optimierst du Softwarekomponenten so, dass sie langfristig zur Wertschöpfung und Stabilität der Gesamtsysteme beitragen. Du arbeitest eng mit interdisziplinären Entwicklungsteams zusammen, berätst fachlich auf Augenhöhe und begleitest den gesamten Entwicklungszyklus von der Idee bis zur Serienreife. Mit deinem Senior-Profil setzt du technische Massstäbe, triffst tragfähige Entscheidungen und sorgst dafür, dass Lösungen sowohl heute als auch in Zukunft bestehen.
Verantwortung
- Du analysierst komplexe Kundenanforderungen und entwickelst darauf basierend Software für Embedded Systems in einem internationalen Umfeld
- In dieser Rolle übernimmst du die modellbasierte Funktions- und Softwareentwicklung mit gängigen Entwicklungswerkzeugen
- Du stellst hohe Qualitätsstandards und funktionale Sicherheit nach ISO 26262 durch gezielte Absicherung der Software sicher
- Als Senior Softwareentwickler optimierst du Entwicklungsprozesse und unterstützt dein Team bei einer effizienten Umsetzung
- Du stimmst Anforderungsänderungen eigenständig mit Kunden ab und sorgst für eine transparente Kommunikation
- In dieser Rolle gestaltest du innovative Lösungen und setzt sichtbare Akzente in der gesamten Branche
Qualifikationen
- Du hast ein abgeschlossenes Studium in Elektrotechnik, Informatik, Mechatronik, Maschinenbau oder einem vergleichbaren Fach sowie mehrjährige Erfahrung in der Softwareentwicklung mit C / C++ im Automotive- oder Embedded-Umfeld.
- Du verfügst über fundierte Projekterfahrung mit Bussystemen und Protokollen und hast idealerweise bereits erste Verantwortung in der Projektleitung übernommen.
- Du beherrschst professionelles Requirements Management und setzt modellbasierte Entwicklungswerkzeuge sicher ein.
- Du kennst dich idealerweise mit funktionaler Sicherheit (Functional Safety) aus oder hast bereits erste Berührungspunkte in diesem Bereich gesammelt.
- Du kommunizierst präzise auf Deutsch und verfügst über sehr gute Englischkenntnisse in Wort und Schrift.
- Du überzeugst durch Teamgeist, ausgeprägte Kommunikationsfähigkeit und eine strukturierte, eigenverantwortliche Arbeitsweise.
Benefits
Entwickler .NET (m/w/d)
Rolle
In dieser Rolle gestaltest du unternehmenskritische Softwarelösungen im .NET-Stack von der Idee bis zum fertigen Produkt und schaffst damit direkten Mehrwert für die Anwender. Du übernimmst die Verantwortung für die Fullstack-Entwicklung, von der Umsetzung der Geschäftslogik im Backend bis zur nutzerfreundlichen Oberfläche im Frontend. Du analysierst Anforderungen, konzipierst geeignete Lösungsansätze und setzt diese strukturiert und qualitätsbewusst um. Ausserdem treibst du Verbesserungen bestehender Anwendungen voran, identifizierst Optimierungspotenziale und setzt moderne Technologien zielgerichtet ein. Dabei bringst du eigene Ideen ein und prägst aktiv Architektur, Codequalität und technische Standards der Lösungen.
Verantwortung
- Du konzipierst, entwickelst und betreust eigenständig firmeninterne Full-Stack-Softwareprojekte auf Basis interner Anforderungen
- In dieser Rolle entwickelst du Desktopanwendungen, Serverdienste, Webanwendungen und APIs auf .NET-Basis
- Du betreust und optimierst bestehende Softwaretools kontinuierlich weiter
- Als Entwickler .NET führst du Plausibilitätsprüfungen und Softwaretests durch, um eine hohe Softwarequalität sicherzustellen
- Du pflegst, optimierst und entwickelst Datenbankstrukturen weiter und führst Datenanalysen aus SQL-Datenbanken durch
- In dieser Rolle dokumentierst du Software, Datenbanken und APIs verständlich und nachvollziehbar
Qualifikationen
- Abgeschlossene Ausbildung als Fachinformatiker für Anwendungsentwicklung oder ein vergleichbarer Studienabschluss
- Mehrjährige Berufserfahrung in der Anwendungsentwicklung mit .NET-Technologien (z.B. ASP.NET Core, Entity Framework)
- Sichere Kenntnisse in der Frontend-Entwicklung mit WPF, Blazor sowie gängigen Webtechnologien wie HTML und CSS
- Praktische Erfahrung in der Datenbankentwicklung mit SQL
- Routinierter Umgang mit Entwicklungswerkzeugen wie Visual Studio und GIT sowie vertraut mit agiler Softwareentwicklung und Clean-Code-Prinzipien
- Gute Deutsch- und Englischkenntnisse sowie eine strukturierte, teamorientierte und kreative Arbeitsweise
Benefits
Erfahrene Fachkraft für .NET-Entwicklung (m/w/d)
Rolle
Als Software Entwickler (.NET) gestaltest Du anspruchsvolle .NET-Lösungen, die fachliche Anforderungen in saubere, performante und wartbare Software übersetzen. Zudem übernimmst Du die Verantwortung für Konzeption, Implementierung und Weiterentwicklung von Anwendungen auf Basis moderner .NET-Technologien und etablierter Architekturprinzipien. Dabei analysierst Du komplexe Problemstellungen, triffst fundierte technische Entscheidungen und stellst durch strukturiertes Testing die Qualität deiner Lösungen sicher.
Verantwortung
Du nutzt Azure-Clouddienste zur Bereitstellung, Skalierung und Absicherung von Anwendungen
In dieser Rolle implementierst und pflegst Du CI/CD-Pipelines mit Azure DevOps für einen effizienten Entwicklungslebenszyklus
Ebenso verwaltest und optimierst Du PostgreSQL-Datenbanken hinsichtlich Integrität, Performance und Sicherheit
Du arbeitest eng mit funktionsübergreifenden Teams wie Entwicklung, QA und Produktmanagement zusammen, um Projekte termingerecht zu liefern
Zudem nimmst Du aktiv an agilen Meetings wie Sprint-Planungen, Reviews und Retrospektiven teil, um Prozesse kontinuierlich zu verbessern
Du bildest Dich fortlaufend weiter, verfolgst Trends in .NET, Azure und DevOps und setzt Optimierungen in Projekten um
Qualifikationen
Abgeschlossenes Studium in Informatik, Informationstechnologie oder einem vergleichbaren Bereich und mehrjährige Praxis als .NET-Entwickler mit fundierten Kenntnissen im .NET Framework und .NET Core
Souveräner Umgang mit Azure-Clouddiensten sowie Verständnis moderner Cloudarchitekturen und Bereitstellungsstrategien
Erfahrung im Einsatz von Azure DevOps inklusive Aufbau und Pflege von CI/CD-Pipelines
Tiefgehende Kenntnisse in relationalen Datenbanken, insbesondere Postgres, von Entwicklung über Optimierung bis zur Administration
Vertraut mit agilen Methoden, kombiniert mit starken Kommunikations- und Teamfähigkeiten zur adressatengerechten Vermittlung technischer Inhalte
Benefits
Software Developer (m/w/d)
Rolle
Als Software Developer gestaltest Du anspruchsvolle Softwarelösungen von der ersten Idee bis zur produktiven Umsetzung. Du entwickelst Anwendungen, die sich nahtlos in bestehende Geschäftsprozesse und komplexe IT-Landschaften einfügen und diese nachhaltig verbessern. Zudem verantwortest Du dabei sowohl die technische Konzeption als auch die Qualität und Wartbarkeit Deiner Lösungen.
Verantwortung
Du entwickelst und wartest Java-basierte Anwendungen rund um die zentrale Benutzerverwaltung und IAM-Plattform
In dieser Rolle implementierst und pflegst Du Webservices sowie Schnittstellen zu internen und externen Systemen
Du berätst interne und externe Stakeholder technisch zu Integrationsfragen und Architekturthemen
Zudem wirkst Du aktiv an der Absicherung der Anwendungen im Hinblick auf Sicherheits- und Compliance-Anforderungen (z. B. DORA) mit
Du treibst die kontinuierliche Modernisierung und Optimierung bestehender Komponenten voran
Zuletzt arbeitest Du eng mit Fachbereichen, TPM-Funktionen und Architektur zusammen, um Wissen im Team zu verankern und Vertretungsfähigkeit sicherzustellen
Qualifikationen
Du verfügst über fundierte Praxiserfahrung in der Java-Entwicklung mit gängigen Frameworks wie Spring (Boot) sowie Build-Tools wie Gradle und Teamcity
Du hast idealerweise bereits mit Single-Sign-On-Systemen und -Protokollen wie Keycloak oder OpenID Connect gearbeitet
Bestenfalls kennst Du Dich gut in den Bereichen IT-Security, Webservices und IT-Infrastruktur (Linux, Tomcat, Apache, Postgres) aus
Du arbeitest ausgeprägt kundenorientiert und fühlst dich in einem regulierten Umfeld wohl.
Zudem hast Du Freude an der Arbeit in agilen Teams und treibst moderne Entwicklungsprozesse aktiv mit voran
Benefits
Softwareentwickler Java /Angular (m/w/d)
Rolle
Als Fullstack Softwareentwickler gestaltest Du mit Java, Angular oder React anspruchsvolle Anwendungen, die einen echten Mehrwert für Nutzer schaffen. Du übernimmst die Verantwortung für den gesamten Entwicklungsprozess – von der Konzeption über die Implementierung bis hin zu Tests und Wartung stabiler, performanter Lösungen. Dabei nutzt Du die gebotene Flexibilität, um eigenverantwortlich zu arbeiten und Deine Stärken optimal einzubringen.
Verantwortung
Du entwickelst als Fullstack Softwareentwickler Java- und Kotlin-Anwendungen im Spring-Boot-Ökosystem und setzt moderne Frontends mit React oder Angular um
In dieser Rolle konzipierst und implementierst Du gemeinsam mit Deinem Team anspruchsvolle und innovative Java-Lösungen für unsere Kundenprojekte
Du analysierst neue Anforderungen, bewertest deren Auswirkungen auf die bestehende Architektur und setzt sie eigenverantwortlich um
Zudem arbeitest Du strukturiert mit Deinem Team an Problemlösungen und treibst den Einsatz neuer Technologien und Methoden voran
Du förderst Deine persönliche Weiterentwicklung und überträgst Dein Wissen in die Projekte, um nachhaltige Mehrwerte für Kunden und Team zu schaffen
Qualifikationen
Du hast ein abgeschlossenes Studium der Informatik, einer verwandten Fachrichtung oder eine vergleichbare Ausbildung
Des Weiteren verfügst Du über mindestens drei Jahre praktische Erfahrung in der Softwareentwicklung im Java-Ökosystem (Java oder Kotlin mit Spring Boot) sowie in einer modernen Frontend-Technologie wie React oder Angular
Du begeisterst Dich für aktuelle Trends der modernen Softwareentwicklung und bringst Dich gern in alle Projektphasen ein
Ebenso bist Du neugierig, aufgeschlossen und hast Freude daran, neue Themen und Technologien auszuprobieren
Du beherrschst Deutsch auf mindestens C1-Niveau und setzt die Sprache souverän im Berufsalltag ein
Benefits
Java-Softwareentwickler (m/w/d)
Rolle
Als erfahrener Softwareentwickler gestaltest Du anspruchsvolle Softwarelösungen von der ersten Idee bis zur erfolgreichen Umsetzung. Du verantwortest die fachlich und technisch saubere Integration Deiner Anwendungen in bestehende Geschäftsprozesse und komplexe IT-Landschaften. Dabei verbindest Du konzeptionelles Denken mit hoher Umsetzungskompetenz und sorgst so für stabile, performante und zukunftsfähige Systeme.
Verantwortung
Du entwickelst im agilen Team innovative Softwarelösungen für die Firmenkundenanwendungen
Ebenso berätst Du das Anforderungsmanagement zur technischen Machbarkeit und erstellst belastbare Aufwandsschätzungen
Du arbeitest eng mit Softwarearchitekten zusammen und gestaltest technische Konzepte aktiv mit
Des Weiteren übernimmst Du Troubleshooting, Fehlerdiagnosen sowie die technische Unterstützung bei Störungen
Du setzt Lösungsvorschläge technisch um und stellst so den stabilen Betrieb der Anwendungen sicher
Zuletzt begleitest und unterstützt Du Kolleginnen und Kollegen als Mentor und gibst dein Wissen weiter
Qualifikationen
Du verfügst über ein abgeschlossenes Studium der Informatik, eines IT-nahen Studiengangs oder eine vergleichbare Ausbildung bzw. Qualifikation und hast mehrjährige Berufserfahrung in der Softwareentwicklung
Du beherrschst Java souverän und hast idealerweise Erfahrung mit Technologien wie Spring Boot, Jenkins, Git, Gradle, Ansible, Docker oder React
Zudem konntest Du bereits erste praktische Erfahrungen im KI-Umfeld sammeln und möchtest dieses Wissen weiter ausbauen
Du arbeitest gerne in agilen Teams (z. B. nach Scrum) und zeichnest Dich durch eine ausgeprägte Teamorientierung aus
Benefits