28 offene Stellen Software Development
Anwendungsentwickler Front- und Backend (m/w/d)
Rolle
Als Anwendungsentwickler gestaltest Du aktiv die Weiterentwicklung moderner Webanwendungen. Du verantwortest den gesamten Entwicklungsprozess von der ersten Idee über die technische Konzeption bis hin zur Umsetzung und zum Rollout neuer Features. Dabei kombinierst Du Dein Verständnis für nutzerorientiertes Frontend-Design mit solider Backend-Entwicklung, um performante und stabile Lösungen zu schaffen.
Verantwortung
Du designst und entwickelst eine eigenständige Webapplikation, die in SAP integriert ist
In dieser Rolle lagerst Du Prozesse wie Angebotserstellung, CRM und Vertragsmanagement in eine webbasierte Plattform aus
Du stimmst Produktanforderungen mit den Stakeholdern ab und übernimmst die Verantwortung für die Software-Architektur
Zudem dokumentierst Du gemeinsam mit dem Team die Produktfeatures
Du arbeitest aktiv in bereichsübergreifenden Projektteams mit und bringst deine Expertise in die gemeinsame Lösungsfindung ein
Qualifikationen
Abgeschlossene IT-Ausbildung, zum Beispiel als Fachinformatiker für Anwendungsentwicklung, ein Studium der Informatik oder eine vergleichbare Qualifikation
Mehrjährige Praxiserfahrung in der Entwicklung von Webapplikationen und -projekten mit .NET Core oder Node.js sowie modernen Frontend-Frameworks wie React
Erste Erfahrung im Umgang mit Git-Repositories sowie idealerweise Referenzwissen zu Unternehmensprozessen und ERP-Systemen
Routine im Einsatz von Tools wie Visual Studio Code, Visual Studio, Confluence und Microsoft DevOps
Grundlegende Erfahrung mit Unit-, Integrations- und Frontendtests sowie eine selbstständige, projekt- und SCRUM-orientierte Arbeitsweise
Sehr gute Deutschkenntnisse in Wort und Schrift sowie Freude an der Zusammenarbeit mit Kunden und im Team
Benefits
Softwareentwickler für Frontend und Backend (m/w/d)
Rolle
In dieser Rolle gestaltest du als Softwareentwickler für Frontend und Backend die selbständige Weiterentwicklung moderner Webprodukte aktiv mit. Du begleitest neue Features von der ersten Idee über die Konzeption und Implementierung bis hin zum erfolgreichen Rollout. Du verantwortest dabei eine saubere, performante und wartbare Umsetzung im Frontend wie im Backend. Zudem bringst du eigene Vorschläge ein, um bestehende Funktionen zu optimieren und Benutzererlebnisse kontinuierlich zu verbessern. Durch deine strukturierte und lösungsorientierte Arbeitsweise trägst du entscheidend zur stetigen Weiterentwicklung der Produktlandschaft bei.
Verantwortung
- Du designst und entwickelst eine eigenständige Web-Applikation und integrierst sie in SAP Business One sowie Systemhaus.One.
- In dieser Rolle lagerst du Prozesse wie Angebotserstellung, CRM und Vertragsmanagement in eine moderne Webplattform aus.
- Du stimmst Produktanforderungen mit den Stakeholdern ab und übernimmst die Verantwortung für die Software-Architektur.
- Als Softwareentwickler für Frontend und Backend dokumentierst du gemeinsam mit dem Team die Produktfeatures strukturiert und nachvollziehbar.
- Du arbeitest aktiv in bereichsübergreifenden Projektteams mit und bringst deine Expertise in Frontend- und Backend-Technologien ein.
Qualifikationen
- Abgeschlossene IT-Ausbildung, z. B. als Fachinformatiker für Anwendungsentwicklung, in Informatik / Wirtschaftsinformatik oder eine vergleichbare Qualifikation
- Mehrjährige Praxis in der Entwicklung von Webanwendungen mit .NET Core oder Node.js sowie gängigen Frontend-Frameworks wie React
- Erfahrung im Umgang mit Git-Repositories sowie idealerweise Grundkenntnisse zu ERP-Systemen und Unternehmensprozessen
- Sicherer Einsatz von Tools wie Visual Studio Code, Visual Studio, Confluence und Microsoft DevOps ist von Vorteil
- Erste praktische Erfahrung mit Unit-, Integrations- und Frontend-Tests sowie der Arbeit nach agilen Methoden wie SCRUM
- Sehr gute Deutschkenntnisse in Wort und Schrift, eigenständige, teamorientierte Arbeitsweise und Freude an der Zusammenarbeit mit Kundinnen und Kunden
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
Fachkraft für Linux-DevOps-Plattformen (m/w/d)
Rolle
In dieser Rolle gestaltest Du hochmoderne Linux-DevOps-Plattformen, die die digitale Transformation komplexer Unternehmenslandschaften vorantreiben. Du verantwortest die Konzeption, Implementierung und kontinuierliche Weiterentwicklung leistungsfähiger IT-Infrastrukturen mit Fokus auf Stabilität, Skalierbarkeit und Automatisierung. Zudem analysierst Du bestehende Systeme, identifizierst Optimierungspotenziale und setzt innovative Lösungen um, die Sicherheit, Effizienz und Verfügbarkeit nachhaltig erhöhen.
Verantwortung
Du berätst Kunden und Projektteams von der Konzeption bis zur Inbetriebnahme komplexer Plattformlösungen und gestaltest skalierbare, hochverfügbare Infrastrukturen und deren Architektur
Ebenso entwickelst, optimierst und automatisierst Du Deployment- und Betriebsprozesse für Linux-basierte Systeme
Du implementierst Logging- und Monitoring-Lösungen, um Systemzustände transparent zu machen und frühzeitig Probleme zu erkennen
Als Fachkraft setzt Du moderne Architektur- und Betriebskonzepte in performante Infrastrukturlösungen um
Des Weiteren arbeitest Du eng im Team zusammen und übernimmst gemeinsam Verantwortung für passgenaue Lösungen entlang aller Projektphasen
Qualifikationen
Terraform und Ansible setzt Du sicher für Automatisierung und Infrastructure as Code ein
Cloud-Plattformen wie AWS, Azure und GCP sind Dir vertraut
CI/CD-Tools wie GitLab, GitHub, Azure DevOps oder ArgoCD nutzt Du routiniert im Entwicklungsalltag
Container- und Orchestrierungstechnologien wie Kubernetes, K3s oder KubeEdge beherrschst Du sicher
Monitoring- und Logging-Tools Prometheus und Grafana gehören ebenfalls zu Deinem Toolset
Benefits
Linux-Systemautomatisierung/DevOps (m/w/d)
Rolle
In dieser Rolle gestaltest du moderne, automatisierte Linux-Infrastrukturen, die als stabile Basis für digitale und agile Geschäftsprozesse dienen. Du übernimmst die Verantwortung für die Konzeption, Implementierung und kontinuierliche Weiterentwicklung komplexer Systemlandschaften mit Fokus auf Skalierbarkeit, Sicherheit und Zuverlässigkeit. Als Senior definierst du Standards für Automatisierung, treibst technische Entscheidungen voran und stellst die nachhaltige Integration neuer Technologien sicher. Du analysierst bestehende Umgebungen, identifizierst Optimierungspotenziale und setzt diese mithilfe von Skripten, Configuration-Management- und Orchestrierungswerkzeugen effizient um. Darüber hinaus verantwortest du einen hohen Grad an Automatisierung im Betrieb, um wiederkehrende Aufgaben zu reduzieren und stabile, reproduzierbare Plattformen bereitzustellen.
Verantwortung
- Du berätst Kund:innen und Projektteam von der Konzeption bis zur Inbetriebnahme der Lösungen.
- In dieser Rolle planst du von Anfang an einen hochverfügbaren und skalierbaren Betrieb der Linux-Systeme.
- Du gestaltest das technische Design und optimierst kontinuierlich Deployment-, Betriebs- und Automatisierungsprozesse.
- Als Fachkraft für Linux-Systemautomatisierung etablierst du effiziente Logging- und Monitoring-Lösungen für eine zuverlässige Systemüberwachung.
- Du nutzt deine Erfahrung mit Architektur- und Betriebskonzepten, um moderne Infrastrukturlösungen zu entwerfen und umzusetzen.
- In dieser Rolle arbeitest du eng im Team zusammen, denkst über Projektphasen hinweg und übernimmst gemeinsam Verantwortung für die bestmögliche Kundenlösung.
Qualifikationen
- Du schätzt eine offene Kommunikationskultur mit flachen Hierarchien und arbeitest gerne in selbstorganisierten, agilen Teams mit grossem Zusammenhalt.
- Du möchtest dich kontinuierlich weiterentwickeln und nutzt dafür ein Weiterbildungsbudget, interne Lernangebote sowie Mentoring und Community-Austausch.
- Du legst Wert auf Flexibilität durch mobile Arbeit ohne Kernarbeitszeiten, die Möglichkeit zur Workation und 30 Tage Urlaub im Jahr.
- Du bevorzugst ein familienfreundliches Arbeitszeitmodell und profitierst von einem Zuschuss zur Kinderbetreuung, wobei Überstunden die Ausnahme bleiben.
- Du achtest auf deine Gesundheit und nutzt Angebote wie betriebliche Altersvorsorge, E-Gym Wellpass und gemeinsame Sportaktivitäten.
- Du setzt auf nachhaltige Mobilität und nutzt Optionen wie JobRad oder Firmenwagen-Leasing.
Benefits
Anwendungsentwickler Softwarelösungen (m/w/d)
Rolle
In dieser Rolle gestaltest du anspruchsvolle Softwarelösungen von der ersten Idee bis zur produktiven Umsetzung und sorgst für ihre nahtlose Einbindung in bestehende Geschäftsprozesse und IT-Landschaften. Du analysierst komplexe Anforderungen im Firmenkunden- und Immobilienumfeld und übersetzt sie in robuste, skalierbare Anwendungen. Als erfahrene:r Anwendungsentwickler:in verantwortest du Architekturentscheidungen, Qualitätsstandards und die kontinuierliche Weiterentwicklung der Lösungen. Du bringst Kopf, Herz und Hand ein, um passgenaue Business-Lösungen zu entwickeln, die Nutzerfreundlichkeit und Effizienz optimal verbinden. Dabei agierst du als zentrale Ansprechperson für Fachbereiche und technische Stakeholder und stellst sicher, dass alle Beteiligten zielgerichtet zusammenarbeiten.
Verantwortung
- Du entwickelst und wartest Java-basierte Anwendungen im Umfeld einer zentralen Benutzerverwaltung und IAM-Plattform.
- In dieser Rolle implementierst und pflegst du Webservices sowie Schnittstellen zu internen und externen Systemen.
- Als Anwendungsentwickler Softwarelösungen berätst du interne und externe Stakeholder zu Integrationsfragen und Architekturthemen.
- Du stärkst die Sicherheit der Anwendungen im Hinblick auf steigende Sicherheits- und Compliance-Anforderungen, beispielsweise DORA.
- In dieser Rolle modernisierst und optimierst du kontinuierlich bestehende Komponenten der Plattform.
- Als Anwendungsentwickler Softwarelösungen 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 umfassende Praxiserfahrung in der Java-Entwicklung, idealerweise mit 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.
- Du besitzt fundiertes Know-how in IT-Security, Webservices und IT-Infrastruktur (Linux, Tomcat, Apache, Postgres).
- Du arbeitest ausgeprägt kundenorientiert und fühlst dich im regulierten Umfeld wohl.
- Du schätzt die Zusammenarbeit in agilen Teams und gestaltest Veränderung aktiv mit.
- Du beherrschst die deutsche Sprache in Wort und Schrift auf fliessendem Niveau.
Benefits
Software Engineer - Backend (m/w/d)
Rolle
In dieser Rolle gestaltest du als erfahrener Backend-Engineer moderne Softwarelösungen und treibst die technologische Weiterentwicklung aktiv voran. Du verantwortest die Konzeption, Implementierung und Optimierung stabiler und skalierbarer Backend-Services. Mit deinem Know-how stellst du eine performante, sichere und zuverlässige Systemarchitektur sicher. Dabei bringst du dich mit eigenen Ideen ein, analysierst Anforderungen und setzt diese in sauberen, wartbaren Code um. Durch deine strukturierte und präzise Arbeitsweise trägst du wesentlich zur erfolgreichen Digitalisierung im Bildungsumfeld bei.
Verantwortung
- Du entwickelst und optimierst das Backend unserer UEM-Software Relution mit Spring Boot und Java und stellst Stabilität sowie Skalierbarkeit sicher
- Du implementierst sichere Backend-Lösungen unter Einsatz von Technologien wie OAuth2 und JWT
- In dieser Rolle gestaltest und integrierst du RESTful APIs für interne und externe Anwendungen
- Du verantwortest den Aufbau, die Weiterentwicklung und Pflege effizienter CI/CD-Pipelines
- Als Software Engineer Backend arbeitest du eng mit interdisziplinären Teams zusammen, um individuelle Kundenanforderungen umzusetzen
Qualifikationen
- Abgeschlossenes Studium in Informatik oder eine vergleichbare Qualifikation
- Fundierte Erfahrung mit Java und Spring Boot sowie sicherer Umgang mit Docker und Kubernetes
- Praxis mit relationalen und/oder NoSQL-Datenbanken und gutes Verständnis moderner Web- und HTTP-Technologien
- Routine im Einsatz von Monitoring- und Logging-Tools wie Prometheus, Grafana oder dem ELK-Stack
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
- Berufserfahrung auf Professional-Level in der Softwareentwicklung
Benefits
Fachkraft für Softwareentwicklung (m/w/d)
Rolle
Als Fachkraft für Softwareentwicklung übernimmst Du die Entwicklung der Software, SPS-Programme und Visualisierung für komplexe verfahrenstechnische Maschinen und Anlagen. Du verantwortest die Erstellung von Spezifikationen und Qualifizierungsunterlagen sowie die Inbetriebnahme der Anlagen sowohl im Werk als auch beim Kunden vor Ort. Wir freuen uns auf Deine Bewerbung!
Verantwortung
Du entwickelst Software, SPS-Steuerungen und Visualisierungen für verfahrenstechnische Maschinen und Anlagen
In dieser Rolle erstellst Du Spezifikationen sowie Qualifizierungsunterlagen für die Systeme und übernimmst die Inbetriebnahme der Anlagen
Zudem verantwortest Du die steuerungsseitige Inbetriebnahme bei Kunden weltweit
Du führst Kundenschulungen und Qualifizierungsmaßnahmen direkt vor Ort durch und erweiterst Du kontinuierlich unsere Software-Bibliotheken
Qualifikationen
Du verfügst über ein abgeschlossenes Studium der Automatisierungstechnik oder eines vergleichbaren technischen Studiengangs, alternativ Maschinenbau mit Fokus auf Automatisierung
Du hast 5–10 Jahre relevante Berufserfahrung im Bereich Automatisierungstechnik gesammelt
Ebenso beherrschst Du die SPS-Programmierung mit STEP 7 und TIA-Portal sicher und bringst fundierte Prozesserfahrung mit
Du hast praktische Erfahrung im Umgang mit Visualisierungs- und SCADA-Systemen und bist bereit, international zu reisen und Kundeneinsätze weltweit zu übernehmen
Benefits
Fullstack / .NET Softwareentwickler (m/w/d)
Rolle
Der Kunde entwickelt Software, die direkt im Unternehmen genutzt wird – praxisnah, wirkungsvoll und mit echtem Mehrwert. Ideen werden im .NET-Stack von der Konzeption bis zur Umsetzung eigenständig realisiert.
Verantwortung
Eigenverantwortliche Konzeption, Entwicklung und Betreuung interner Softwareprojekte (Full-Stack)
Programmierung von Desktopanwendungen, Serverdiensten, Webanwendungen und APIs
Pflege und Weiterentwicklung bestehender Softwaretools
Durchführung von Plausibilitätsprüfungen, Softwaretests und Qualitätssicherung
Optimierung und Weiterentwicklung von Datenbankstrukturen
Erstellung und Pflege von Dokumentationen für Software, Datenbanken und Schnittstellen
Analyse von Daten aus SQL-Datenbanken zur Unterstützung von Entscheidungen
Qualifikationen
Abgeschlossene Ausbildung als Fachinformatiker (Anwendungsentwicklung) oder vergleichbares Studium
Erfahrung in .NET-Entwicklung (ASP.NET Core, Entity Framework) und Frontend-Technologien (WPF, Blazor, HTML/CSS)
Kenntnisse in SQL-Datenbanken und Software-Dokumentation
Sicherer Umgang mit Entwicklungswerkzeugen (Visual Studio, GIT) und agilen Methoden
Strukturierte, kreative und teamorientierte Arbeitsweise sowie gute Deutsch- und Englischkenntnisse
Deine Benefits:
37,5 Stunden/Woche
50 € Sachbezug/Monat
Flexible Arbeitszeiten & Homeoffice
30 Urlaubstage
Tolles Team & Arbeitsklima
Benefits