169 offene Stellen Software Development
Senior Software Engineer – C++ Embedded Systeme (m/w/d)
Verantwortung
Für einen technisch führenden Rocken Partner suchen wir eine erfahrene Persönlichkeit, die Softwarelösungen für Embedded-Systeme entwickelt und optimiert.
Aufgaben:
Entwicklung von Embedded-Software in C++ für Geräte und Steuerungen
Analyse technischer Anforderungen und Umsetzung in performante Softwarelösungen
Mitarbeit an der Architektur, dem Design und der Dokumentation
Enge Zusammenarbeit mit Hardware- und Testteams
Qualifikationen
Mehrjährige Erfahrung in der Entwicklung von Embedded-Systemen mit C++
Kenntnisse in Echtzeitbetriebssystemen (RTOS) und hardwarenaher Programmierung
Erfahrung mit Debugging und Softwaretests im Embedded-Umfeld
Deutschkenntnisse auf mindestens C1-Niveau
Tech Stack: C++, Embedded Linux, RTOS, UART, SPI, CAN, Git, CMake
Benefits
System Engineer – Mitgestalter:in der digitalen Zukunft (m/w/d)
Verantwortung
Du entwickelst innovative IT-Lösungen für moderne Arbeitswelten – remote, agil und sicher.
Du automatisierst wiederkehrende Aufgaben, optimierst Prozesse und bringst frischen Wind in unsere Infrastruktur.
Du unterstützt bei der Integration neuer Technologien und Cloud-Dienste.
Du analysierst die Bedürfnisse der Teams und setzt technische Verbesserungen selbstständig um.
Du arbeitest in Projekten mit viel Eigenverantwortung und Raum für kreative Lösungen.
Qualifikationen
Leidenschaft für Technologie, Systemlandschaften und Automation.
Erste bis mittlere Erfahrung im Bereich System Engineering.
Gute Kenntnisse in PowerShell, Microsoft 365 und hybriden Umgebungen.
Eigeninitiative, Lernbereitschaft und Teamgeist.
Techstack: Microsoft 365, Azure AD, PowerShell, Intune, SCCM, Docker (von Vorteil)
Benefits
Web- & Software Fullstack Engineer – C# & ASP.NET (m/w/d)
Verantwortung
Du entwickelst und leitest anspruchsvolle Web- und Backend-Projekte mit C#, ASP.NET Core und Angular.
Du bist verantwortlich für die technische Konzeption und übernimmst die Steuerung von Entwicklungsprojekten.
Du bringst dein Fullstack-Know-how von Architektur bis UI/UX in Projekte ein.
Du coachst Entwickler:innen im Team und treibst technische Best Practices voran.
Du arbeitest eng mit Kunden, Product Ownern und Designteams zusammen.
Qualifikationen
Benefits
(Senior) Microsoft System Engineer (m/w/d)
Verantwortung
- Du implementierst und betreibst komplexe IT-Umgebungen für interne und externe Kunden.
- In dieser Rolle planst und integrierst du unsere Software selbständig in bestehende Systemlandschaften.
- Als IT-Systemingenieur*in Leitungsfunktion übernimmst du 2nd- und 3rd-Level Support und verantwortest das Lifecycle Management der Systeme und Devices.
- Du verwaltest und optimierst die Microsoft Azure Umgebung inklusive zugehöriger Microsoft Produkte.
- In dieser Rolle verbesserst du Deployment-Prozesse durch Automatisierung und Scripting und setzt Sicherheitsstandards wie Firewalls, VPN und Endpoint Protection um.
- Du überwachst Datensicherungen und Backups, installierst und pflegst Fremdapplikationen und unterstützt Up- und Cross-Selling beim Kunden.
Qualifikationen
- Abgeschlossene Ausbildung als Informatiker EFZ oder gleichwertige IT-Ausbildung sowie mehrjährige Berufserfahrung im Systemengineering
- Sehr fundierte Kenntnisse der Microsoft-Technologien, insbesondere im Bereich Azure und Windows Server
- Solide Erfahrung mit Netzwerk-Infrastrukturen und Virtualisierungslösungen wie VMware und Proxmox
- Praxis mit Backup-Lösungen, idealerweise Veeam Backup, zur Sicherstellung einer zuverlässigen Datensicherung
- Von Vorteil: Know-how im Umgang mit Fortigate Produkten (Firewall/Analyzer)
- Ausgeprägte Kommunikations- und Teamfähigkeit, verbunden mit selbstständiger, initiativer Arbeitsweise, hohem Qualitätsbewusstsein sowie sehr guten Deutsch- und guten Englischkenntnissen
Benefits
Senior Java Engineer (m/w/d)
Verantwortung
- Du entwickelst und wartest moderne Softwarelösungen mit Java und weiteren aktuellen Technologien.
- In dieser Rolle gestaltest und erweiterst du die modulare Applikationslandschaft innerhalb der ipex Plattform.
- Du arbeitest als Fullstack-Entwickler mit Fokus auf das Backend und verbesserst kontinuierlich bestehende Systeme.
- Als Lead Fachkraft Softwareentwicklung integrierst und verwaltest du SQL- und NoSQL-Datenbanken und stellst sichere Authentifizierung und Autorisierung sicher.
- Du setzt Container-Technologien und CI/CD-Pipelines in der Cloud ein und verantwortest zentrale DevOps-Aufgaben.
- In dieser Rolle wirkst du am Aufbau agentenbasierter Softwareentwicklung sowie an einer modernen, automatisierten Teststrategie mit.
Qualifikationen
- Du verfügst über einen Fach- oder Hochschulabschluss in Informatik oder eine vergleichbare Ausbildung.
- Du hast mindestens 5 Jahre praktische Erfahrung als Software-Entwickler oder Software-Architekt.
- Du beherrschst Java souverän und arbeitest routiniert mit einem gängigen Framework wie Quarkus oder Spring Boot.
- Du kennst dich sehr gut in mehreren der folgenden Bereiche aus: Jenkins, Docker, Kubernetes, Helm, Kafka, Maven/Gradle, SQL- und NoSQL-Datenbanken (z. B. MongoDB), REST und OAuth2.
- Du bringst Erfahrung in der Frontend-Entwicklung mit, idealerweise mit Angular oder React, und setzt Testautomation gezielt ein.
- Du kommunizierst sehr gut auf Deutsch, gut auf Englisch und überzeugst durch Eigeninitiative, hohes Abstraktionsvermögen und Verständnis für moderne Software-Architektur.
Senior Software Engineer – .NET / Fullstack ERP (m/w/d)
Rolle
In dieser Position entwickelst du eine moderne ERP-Plattform aktiv weiter und übernimmst Verantwortung für Architektur, Backend- und Frontend-Entwicklung sowie die Integration neuer Technologien wie KI-gestützte Funktionen. Du arbeitest an zentralen Systemkomponenten, optimierst Schnittstellen und sorgst für eine stabile, skalierbare und zukunftsfähige Plattform.
Verantwortung
Weiterentwicklung einer ERP-Plattform inkl. neuer Features, Bugfixes und Kundenanpassungen
Konzeption und Umsetzung eines API-Layers zwischen Client und Applikationsserver
Integration von KI- und LLM-Funktionalitäten in bestehende ERP-Prozesse
Aufbau und Betrieb von CI/CD-Pipelines sowie automatisierten Tests
Mitarbeit an der technischen Architektur und Weiterentwicklung der Systemlandschaft
Entwicklung und Optimierung von REST-APIs inkl. sauberer Dokumentation
Sicherstellung von Qualität, Skalierbarkeit und Wartbarkeit der Anwendungen
Qualifikationen
Mindestens 5 Jahre Erfahrung in der Softwareentwicklung mit C# / ASP.NET
Erfahrung mit Frontend-Technologien wie Blazor, TypeScript oder React
Sehr gute Kenntnisse in SQL Server inkl. Datenbankdesign und Query-Optimierung
Erfahrung im Design von REST APIs sowie mit OpenAPI/Swagger
Grundverständnis von Authentifizierungs- und Autorisierungskonzepten (OAuth2, JWT, OIDC)
Erfahrung im Einsatz von KI-gestützten Entwicklungs-Tools
Strukturierte, architekturbewusste und lösungsorientierte Arbeitsweise
Gute Kommunikationsfähigkeiten auf Deutsch und Freude am Wissensaustausch
Senior Software Engineer – Platform & DevOps (Kubernetes) (m/w/d)
Rolle
Du möchtest nicht einfach nur Software entwickeln, sondern aktiv an einer Plattform arbeiten, die skaliert, wächst und höchste Anforderungen an Qualität und Sicherheit erfüllt? In dieser Rolle verbindest du Softwareentwicklung, Architektur, Plattform-Engineering und technische Projektbegleitung. Du arbeitest an modernen Frontend- und Backend-Lösungen, entwickelst DevOps-Prozesse weiter und bringst deine Ideen aktiv in den Ausbau einer internationalen Plattform ein.
Verantwortung
Unterstützung bei technischen Themen im Projekt- und Kundenumfeld
Mitarbeit bei der Weiterentwicklung von DevOps- und Continuous-Deployment-Prozessen
Konzeption und Weiterentwicklung moderner Frontend- und Backend-Plattformen
Skalierung bestehender Services für wachsende und internationale Anforderungen
Entwicklung neuer Funktionen und Unterstützung bei Produktweiterentwicklungen
Weiterentwicklung automatisierter Test- und Qualitätssicherungslösungen
Erstellung und Pflege technischer Dokumentationen für Entwicklungs-, Audit- und Compliance-Zwecke
Qualifikationen
Mehrjährige Erfahrung in der Softwareentwicklung mit Java, JavaScript, TypeScript und relationalen Datenbanken
Gute Kenntnisse von Java-Technologien und Frameworks wie Tomcat, JDBC, JavaMail oder vergleichbaren Technologien
Erfahrung im Bereich DevOps und Software-Lifecycle-Prozessen un dKubernetes
Strukturierte und selbstständige Arbeitsweise
Teamorientierte Persönlichkeit mit Kommunikationsstärke
Sehr gute konzeptionelle Fähigkeiten und Interesse an modernen Technologien
Gute Deutsch- & Englischkenntnisse
Benefits
Java, Angular, Kubernetes Software Entwickler (m/w/d)
Rolle
In dieser Rolle gestaltest du moderne Anwendungen mit Java und Angular, die hohe Anforderungen an Performance, Sicherheit und Benutzerfreundlichkeit erfüllen. Du verantwortest die Konzeption, Implementierung und Weiterentwicklung von Microservices, die in Kubernetes-Umgebungen betrieben und automatisiert ausgerollt werden. Dabei analysierst du fachliche Anforderungen, übersetzt sie in saubere Softwarearchitekturen und stellst durch strukturierte Tests eine hohe Codequalität sicher. Du arbeitest eng mit anderen Disziplinen zusammen, um Schnittstellen abzustimmen und ganzheitliche Lösungen über den gesamten Entwicklungszyklus hinweg bereitzustellen. Zudem treibst du den Einsatz moderner Tools, Best Practices und Automatisierung im Entwicklungs- und Deploymentprozess aktiv voran.
Verantwortung
- Du entwickelst die PrivaSphere-Plattform mit Java, Angular und Kubernetes im Front- und Backend weiter.
- In dieser Rolle skalierst du einen spezialisierten Dienst zu einem massentauglichen, globalen Single-Page-Service und ergänzt neue Features sowie Produktlinien.
- Du unterstützt Vertrieb und COO bei technischen Fragen und trägst zur Ausarbeitung neuer Funktionalitäten für Kunden bei.
- In dieser Rolle treibst du DevOps-Themen wie Continuous Deployment und Hardening aktiv voran.
- Du wartest und optimierst ein automatisiertes Security-Testing-Framework für Qualitätssicherung und Regressionstests.
- Als Anwendungsentwickler Java Angular Kubernetes dokumentierst du die technische Architektur für das wachsende Entwicklungsteam sowie für Due-Diligence-Prüfungen und Audits.
Qualifikationen
Du verfügst über fundierte Softwareentwicklungskenntnisse in Java, RDBMS, JavaScript, TypeScript, Angular und CSS.
Du kennst dich sicher mit Java-nahen Frameworks und Technologien wie Tomcat/JSP, JDBC und JavaMail aus.
Du arbeitest gerne im Team, übernimmst bei Bedarf auch Verantwortung als Teamleiter und treibst technische Konzepte aktiv voran.
Du zeichnest dich durch eine selbstständige, beharrliche Arbeitsweise aus und bist motiviert, in einem wachstumsorientierten Umfeld Höchstleistungen mit Fokus auf Sicherheit und Nutzerfreundlichkeit zu erbringen.
Du bringst idealerweise Kenntnisse in IT-Sicherheit und Kryptografie (z.B. JSSE/JCE, openssl, gnupg, BouncyCastle) sowie Erfahrung mit Virtualisierung (Kubernetes, Docker) mit.
Du hast von Vorteil Erfahrung mit automatisierten Testframeworks (z.B. JUnit, Cypress) sowie Grundwissen in Messaging-Themen (z.B. Postfix) und grundlegenden Linux-/Windows-Administrationstätigkeiten.
Du sprichst fliessend Deutsch.
Benefits
Software Engineer - Kubernetes, DevOps & Plattformentwicklung (m/w/d)
Rolle
In dieser Rolle gestaltest du anspruchsvolle Softwarelösungen von der Idee bis zur erfolgreichen Umsetzung und bringst dabei deine Erfahrung als professioneller Softwareentwicklerin gezielt ein. Du übernimmst Verantwortung für die Architektur, Konzeption und Implementierung stabiler, skalierbarer Anwendungen und sorgst für eine saubere, wartbare Codebasis.
Verantwortung
In der Rolle entwickelst und wartest du Softwarelösungen auf Basis von Java und modernen Technologien im Enterprise-Umfeld
Gemeinsam im Team gestaltest du die modulare Plattform aktiv mit und treibst deren Weiterentwicklung voran
Neue Features setzt du zusammen mit dem Team um und optimierst bestehende Systeme kontinuierlich
Als Fullstack-Entwickler mit Backend-Fokus arbeitest du an skalierbaren und robusten Architekturen
Zusätzlich integrierst und verwaltest du Datenbanken im SQL- und NoSQL-Umfeld sowie moderne Cloud- und DevOps-Ansätze
Qualifikationen
Ein Fach- oder Hochschulabschluss in Informatik oder eine vergleichbare Ausbildung bringst du mit
Mindestens 5 Jahre Erfahrung als Software-Entwickler oder Architekt prägen deinen beruflichen Hintergrund
Sehr gute Kenntnisse in Java sowie Frameworks wie Spring Boot oder Quarkus setzt du sicher ein
Erfahrung in Bereichen wie Docker, Kubernetes, Jenkins, Kafka, Maven/Gradle, SQL, NoSQL und REST/OAuth2 gehört zu deinem Profil
Deine Deutsch- und Englischkenntnisse sind sehr gut in Wort und Schrift, zudem arbeitest du eigeninitiativ mit hoher Abstraktionsfähigkeit und starkem Architekturverständnis
Benefits
Senior Java Engineer (m/w/d)
Verantwortung
Du entwickelst, testest und betreibst neue Produktfunktionalitäten im Scrum-Team
Du arbeitest eng mit Product Managern, POs und Architekten an neuen Features und Produkten zusammen
Du gestaltest die Systemarchitektur aktiv mit
Du stellst Code-Qualität, Performance und Skalierbarkeit sicher und arbeitest an CI/CD- und Deployment-Prozessen
Du coachst dein Team fachlich und treibst die technologische Weiterentwicklung der Software voran
Qualifikationen
Du hast ein Informatikstudium und mindestens 5 Jahre Erfahrung in der Softwareentwicklung
Du verfügst über sehr gute Kenntnisse in Java, idealerweise mit Erfahrung in Quarkus
Du hast Praxis mit containerisierten Microservices (Docker, optional Kubernetes/OpenShift)
Du bringst idealerweise Erfahrung mit KI-gestützter Entwicklung (z. B. Claude Code) sowie Cloud-Know-how (Azure oder AWS) mit
Sehr gute Deutschkenntnisse in Wort und Schrift
Benefits