183 offene Stellen Software Development
Software Engineer ERP Solutions (m/w/d)
Über
Rolle
Diese Vakanz richtet sich an kreative Köpfe, die Lust darauf haben, komplexe Geschäftsprozesse in elegante Softwarelösungen zu verwandeln. Wer gerne an der Schnittstelle zwischen Vision und Code arbeitet und moderne Systemlandschaften aktiv mitgestalten möchte, findet hier den perfekten Spielplatz für technologische Exzellenz.
Verantwortung
Entwurf und Realisierung zukunftsweisender Applikationsarchitekturen im Enterprise-Umfeld
Präzise Analyse komplexer Business-Logiken und deren Übersetzung in performante Algorithmen
Entwicklung intelligenter Konnektoren und High-Level-Schnittstellen zur Systemintegration
Strategische Planung und Durchführung von Daten-Transformationen mittels modernster ETL-Methodiken
Kontinuierliche Optimierung der User Experience zur Steigerung der Applikationsperformance
Qualifikationen
Akademischer Hintergrund in Informatik oder eine vergleichbare Expertise in der Softwareentwicklung
Fundierte Erfahrung in der objektorientierten Programmierung (OOP) sowie Leidenschaft für Clean Code
Versierter Umgang mit Entwicklungsumgebungen wie Visual Studio Code und modernen Frameworks
Analytische Denkweise gepaart mit der Fähigkeit, komplexe Zusammenhänge schnell zu durchdringen
Hohes Qualitätsbewusstsein und eine lösungsorientierte Arbeitsweise
Benefits
Dynamics 365 Business Central Entwickler:in (m/w/d)
Über
Verantwortung
Mitwirkung bei der Gestaltung der D365 BC Lösung
Durchführung von Aufwandseinschätzungen und Planungen
Entwicklung und Anpassung von Erweiterungen für D365 BC
Integration externer Systeme über Schnittstellen
Migration von Daten aus alten Dynamics NAV Versionen
Weiterentwicklung und Anpassung der Apps für D365 BC
Unterstützung bei der Betreuung und dem Support von Kunden
Qualifikationen
Studium in Wirtschaftsinformatik oder vergleichbare Ausbildung
Praktische Erfahrung mit Microsoft Dynamics NAV/D365 BC und AL Programmierung
Sicherer Umgang mit Schnittstellenformaten wie XML/JSON und REST APIs
Fundierte Sprachkenntnisse in Deutsch und Englisch
Benefits
Softwareentwickler:in Microsoft D365 BC / NAV (m/w/d)
Über
Verantwortung
Als Teil des Teams begleitest du die Projektleitung bei der Planung und Umsetzung von D365 BC-Lösungen
Deine Fähigkeiten kommen bei der Entwicklung kundenspezifischer Erweiterungen zum Einsatz
Mit deinem Know how verbindest du externe Systeme durch passende Schnittstellenlösungen
Auch Datenmigrationen aus früheren Dynamics NAV Versionen gehören zu deinem Aufgabenfeld
Darüber hinaus unterstützt du bei technischen Kundenanfragen und im Projektsupport
Qualifikationen
Ein abgeschlossenes Studium im Bereich Informatik oder eine vergleichbare Ausbildung EFZ bildet die fachliche Grundlage
Du bringst praktische Erfahrung mit Dynamics NAV/D365 BC sowie in der Entwicklung mit AL, C/AL und Visual Studio Code mit
Technisches Verständnis im Bereich REST API, XML/JSON und JavaScript ist von Vorteil
Sehr gute Deutschkenntnisse in Wort und Schrift sind ein muss– ebenso wie solide Englischkenntnisse
Benefits
Frontend-Entwicklung (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du anspruchsvolle Frontend-Lösungen mit modernen Frameworks wie Angular, Blazor, React oder Vue und bringst dein tiefes Verständnis für Architektur, saubere Schnittstellen und testgetriebene Entwicklung ein. Du verantwortest die Umsetzung benutzerfreundlicher, responsiver und barrierefreier Oberflächen – von der Interpretation von Mockups aus Tools wie Figma oder Balsamiq bis zur Integration in CI/CD-Pipelines. Du übernimmst die Verantwortung für Code-Qualität und UI-Testautomatisierung und dokumentierst deine Lösungen strukturiert und nachvollziehbar. Dabei denkst du systemisch, strukturierst Anforderungen für technische und nicht-technische Stakeholder und treibst gemeinsam mit anderen die Umsetzung von Mobile-First- und Accessibility-Anforderungen voran. Als erfahrene, selbständige und kommunikative Persönlichkeit unterstützt du dein Umfeld, teilst dein Wissen und inspirierst andere zu einfachen, hochwertigen Lösungen.
Verantwortung
- Du entwickelst und optimierst anspruchsvolle Frontend-Lösungen in hoher Qualität.
- In dieser Rolle strukturierst und konkretisierst du Anforderungen für technische und nicht-technische Stakeholder.
- Als Frontend-Entwicklung Spezialist·in arbeitest du eng mit deinem Team zusammen und verfolgst gemeinsame Ziele.
- Du eignest dir neue Fachgebiete schnell an und setzt das Erlernte zielgerichtet in Projekten um.
- In dieser Rolle übernimmst du Verantwortung, kommunizierst aktiv und bringst eine hohe Leistungsbereitschaft ein.
- Als Frontend-Entwicklung Spezialist·in achtest du auf einfache, nutzerfreundliche Lösungen mit klarer Systematik.
Qualifikationen
- Du verfügst über einen (Fach-)Hochschulabschluss in Informatik oder eine vergleichbare Ausbildung.
- Du hast fundierte Erfahrung mit modernen Frontend-Frameworks wie Angular, React, Vue oder Blazor und bist bereit, Blazor gezielt zu vertiefen.
- Du beherrschst .NET Core und setzt responsive, mobile-first Frontends sicher um.
- Du bist versiert in der barrierefreien Gestaltung von Benutzeroberflächen und arbeitest routiniert nach Mockups aus Tools wie Balsamiq oder Figma.
- Du hast praktische Erfahrung mit UI-Testautomatisierung sowie der Umsetzung von CI/CD-Anforderungen.
- Du arbeitest gerne in agilen Umgebungen (Scrum, Kanban, SAFe) und kommunizierst sicher auf Deutsch (mindestens Niveau B2).
Software Engineer (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du anspruchsvolle Weboberflächen, die Nutzerfreundlichkeit, Performance und modernes Design vereinen. Du übernimmst die Verantwortung für die technische Umsetzung komplexer Frontend-Lösungen und triffst dabei wichtige Architektur- und Technologieentscheide. Du sorgst für sauberen, wartbaren Code, etablierst Best Practices im Frontend und treibst die kontinuierliche Verbesserung der User Experience voran. Zudem analysierst und optimierst du bestehende Anwendungen und bringst deine Erfahrung ein, um technische Herausforderungen effizient und nachhaltig zu lösen. Als erfahrene Fachkraft für Weboberflächen fungierst du als zentrale Ansprechperson für frontendrelevante Fragestellungen und trägst so wesentlich zum Erfolg digitaler Lösungen bei.
Verantwortung
- Du entwickelst anspruchsvolle Weboberflächen mit hoher Code- und Designqualität.
- In dieser Rolle strukturierst und übersetzt du Anforderungen verständlich für technische und nicht-technische Stakeholder.
- Du arbeitest eng mit deinem Team zusammen und stellst gemeinsame Ziele und Ergebnisse in den Mittelpunkt.
- Als erfahrene Fachkraft für Weboberflächen eignest du dir neue Fachgebiete schnell an und setzt das Wissen zielgerichtet um.
- Du übernimmst Verantwortung für deine Aufgaben, kommunizierst proaktiv und bringst eine hohe Leistungsbereitschaft ein.
- In dieser Rolle strebst du nach einfachen, robusten Lösungen, die dem Nutzer einen klaren Mehrwert bieten.
Qualifikationen
- Du verfügst über einen (Fach-)Hochschulabschluss in Informatik oder eine vergleichbare Ausbildung.
- Du hast fundierte Erfahrung mit modernen Frontend-Frameworks wie Angular, React, Vue oder Blazor und bist bereit, Blazor vertieft einzusetzen.
- Du arbeitest sicher mit .NET Core und setzt Frontends auf dieser Basis performant und wartbar um.
- Du beherrschst Responsive Design und entwickelst Oberflächen konsequent nach Mobile-First-Prinzipien.
- Du setzt barrierefreie Frontends anhand von Mockups (z. B. Balsamiq, Figma) um und verfügst über Erfahrung in der UI-Testautomatisierung.
- Du bist mit agilen Methoden wie Scrum, Kanban oder SAFe vertraut und kommunizierst auf Deutsch sicher in Wort und Schrift (mindestens Niveau B2).
Cloud Plattform Ingenieur*in Senior (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du als Senior Cloud Plattform Ingenieur*in aktiv den Aufbau und die kontinuierliche Weiterentwicklung einer unternehmensweiten Azure- und Container-Plattform. Du verantwortest im Kontext eines Platform-Teams die technische Basis für Entwicklungs- und Data-Teams und arbeitest eng mit diesen zusammen, um leistungsfähige und effiziente Lösungen zu ermöglichen. Innerhalb der IT-Organisation übernimmst du eine zentrale Rolle für Governance, Sicherheit, Automatisierung und Observability der gesamten Cloud-Umgebung. Dabei trägst du die Gesamtverantwortung für Stabilität, Skalierbarkeit und Konformität der Cloud-Plattform und stellst sicher, dass sie aktuellen und zukünftigen Anforderungen gerecht wird.
Verantwortung
- Du übernimmst die Verantwortung für Aufbau und Weiterentwicklung der Azure Landing Zone mit Fokus auf Governance, Networking, Identity und Security-Baselines.
- In dieser Rolle migrierst und modernisierst du bestehende Anwendungen von OpenShift auf Azure-native Container-Dienste wie Azure Kubernetes Service.
- Als Cloud Plattform Ingenieur*in Senior betreibst und optimierst du die Container-Plattform inklusive Ressourcenmanagement, Netzwerkkonfiguration, Skalierung und Fehleranalyse.
- Du stellst geeignete Azure- und Power-Platform-Infrastruktur für Data-Teams bereit und berätst zu Integration, Governance und Standardisierung.
- In dieser Rolle entwickelst du ein modulares Terraform-Framework sowie CI/CD-Pipelines mit GitHub Actions weiter, inklusive Linting, Testing, Security-Scanning und automatisiertem Deployment.
- Du sorgst für hohe Observability und Security-by-Design durch passende Monitoring-Tools, Dashboards, Alerts sowie Konzepte für Secrets Management, Netzwerksegmentierung und rollenbasierte Zugriffe.
Qualifikationen
- Du hast ein abgeschlossenes Hochschulstudium in Informatik, Systemtechnik oder einer vergleichbaren Fachrichtung mit Schwerpunkt Infrastruktur oder verteilte Systeme (mindestens Bachelor).
- Du verfügst über mindestens 5 Jahre Berufserfahrung als DevOps Engineer oder Cloud Platform Engineer in einer betriebnahen Rolle und übernimmst gerne Verantwortung für produktive Systeme.
- Du beherrschst Terraform sicher, inklusive Modulentwicklung, State-Management, Workspaces und Testing, und setzt GitHub sowie GitHub Actions routiniert für CI/CD ein.
- Du bringst fundierte Praxis mit Microsoft Azure (Architektur, Core-Services, Networking, Identity & Access Management, Monitoring) sowie im Betrieb von Kubernetes-Clustern (z. B. AKS, Ressourcenmanagement, Troubleshooting, Helm) mit.
- Du gehst versiert mit Observability-Tools wie Prometheus, Grafana oder OpenTelemetry um und arbeitest konsequent mit Service Level Objectives und strukturierter Incident-Nachbearbeitung.
- Du kommunizierst schriftlich und mündlich sehr sicher auf Deutsch und Englisch (C2) und punktest idealerweise mit Azure- oder Terraform-Zertifizierungen, Sicherheits- und Governance-Know-how sowie Skripterfahrung in Python, Bash oder PowerShell.
Benefits
Embedded System Engineer (m/w/d)
Über
Verantwortung
Du entwickelst moderne IoT-Geräte von der PCB-Architektur bis zur produktionsreifen Embedded-Plattform
Du implementierst performante Firmware auf STM32-, ESP32- oder ARM-Cortex-Systemen in C/C++ und FreeRTOS
Du integrierst Sensorik, BLE-, LoRaWAN-, WiFi- oder MQTT-Kommunikation nahtlos mit Cloud- und Edge-Plattformen
Du automatisierst Hardware-Tests, Debugging- und Produktionsprozesse mit Tools wie JTAG, UART, Logic Analyzer oder Python-Testframeworks
Du arbeitest eng mit Mechanical-, Cloud-, DevOps- und Mobile-Teams zusammen und begleitest Produkte bis zur Serienfertigung
Qualifikationen
Du verfügst über ein Studium in Embedded Systems, Elektrotechnik, Robotics oder Computer Engineering
Du bringst Erfahrung mit PCB-Design-Tools wie Altium, KiCad oder Eagle mit
Du beherrschst Embedded-Entwicklung mit Mikrocontrollern wie ESP32, Nordic nRF52 oder STM32
Du kennst dich mit Echtzeitbetriebssystemen, Low-Level-Debugging und Hardware-naher Softwareentwicklung aus
Du arbeitest analytisch, qualitätsorientiert und kommunizierst sicher in Deutsch und Englisch
Benefits
IT System Engineer (m/w/d)
Über
Verantwortung
- Du installierst und konfigurierst komplexe ECM-Systeme sowie passende Zusatzmodule für Kunden und Partner.
- In dieser Rolle begleitest du Kunden und Partner technisch bei der Einführung und dem Betrieb von Enterprise-Content-Management-Lösungen.
- Du wirkst aktiv an der kontinuierlichen Weiterentwicklung unserer Cloud-Infrastruktur mit.
- In dieser Rolle stellst du stabile und skalierbare Cloud-Umgebungen für unsere internen und externen Anforderungen bereit.
- Du richtest Verkaufs- und Entwicklungsumgebungen für das Team ein und hältst diese technisch auf dem neuesten Stand.
Qualifikationen
- Abgeschlossene Informatik-Ausbildung (EFZ) oder Studium im Informatikbereich (HF, FH oder Universität)
- Mehrjährige (über 5 Jahre) Berufserfahrung in einer vergleichbaren Position im IT-Umfeld
- Fundierte Erfahrung in Installation und Betrieb von On-Premise-Fachapplikationen sowie im Betrieb von Cloud-Applikationen
- Von Vorteil sind Kenntnisse in Datenbanken (MS SQL, PostgreSQL), Servern (Windows Server, Linux), Netzwerk (Proxy, DMZ), Server- und Containervirtualisierung (VMware, Hyper-V, Docker, Kubernetes)
- Fähigkeit, Codezeilen zu lesen und deren Funktionalität zu verstehen
- Sehr gute Deutsch- und gute Englischkenntnisse, kombiniert mit kommunikativer, kundenorientierter, lösungsorientierter und selbständiger Arbeitsweise sowie hoher Einsatzbereitschaft
System Engineer Software Implementation (m/w/d)
Über
Verantwortung
- Du installierst und konfigurierst komplexe Enterprise-Content-Management-Systeme sowie Zusatzmodule für Kunden und Partner.
- In dieser Rolle unterstützt du Kunden und Partner fachkundig bei technischen Fragen rund um ihre ECM-Systeme.
- Als IT-Systemadministrator für Enterprise-Content-Management wirkst du aktiv an der kontinuierlichen Weiterentwicklung unserer Cloud-Infrastruktur mit.
- Du betreibst und optimierst die bestehende Cloud-Infrastruktur, um stabile und performante ECM-Services sicherzustellen.
- In dieser Rolle stellst du Verkaufsumgebungen für Präsentationen und Demos bereit und hältst sie auf dem aktuellen Stand.
- Du richtest Entwicklungsumgebungen für das interne Team ein und sorgst für deren zuverlässige Verfügbarkeit.
Qualifikationen
- Abgeschlossene Informatik-Ausbildung (EFZ) oder Studium im Informatikbereich (HF, FH oder Universität).
- Mehrjährige Berufserfahrung (mindestens 5 Jahre) in einer vergleichbaren Position.
- Fundierte Praxis in Installation und Betrieb von On-Premise-Fachapplikationen sowie im Betrieb von Cloud-Applikationen.
- Von Vorteil: Kenntnisse in Datenbanken (MS SQL, PostgreSQL), Servern (Windows Server, Linux), Netzwerk (Proxy, DMZ), Servervirtualisierung (VMware, Hyper-V) oder Containertechnologien (Docker, Kubernetes).
- Fähigkeit, Codezeilen zu lesen und deren Funktionalität rasch zu erfassen.
- Sehr gute Deutsch- und gute Englischkenntnisse, kombiniert mit kommunikativer, lösungsorientierter und strukturierter Arbeitsweise.
Full-Stack Developer:in (m/w/d)
Verantwortung
- Du baust das öffentliche Verzeichnis mit Hunderttausenden Seiten weiter aus und optimierst es für SEO und GEO.
- In dieser Rolle entwickelst du neue Funktionen für die Kundenplattform wie Scoring-Systeme, Dashboards und Content-Workflows.
- Du setzt technische SEO-/GEO-Grundlagen um, inklusive strukturierter Daten, Schema.org-Markup, Sitemaps, Rendering-Strategien und Core-Web-Vitals-Optimierung.
- Als Softwareentwickler:in Frontend und Backend entwickelst und betreibst du Web-Crawler, die Daten über Kundenwebseiten und Wettbewerber sammeln.
- Du testest, wie LLMs Inhalte aufnehmen, interpretieren und zitieren, und optimierst darauf basierend kontinuierlich.
- In dieser Rolle arbeitest du eng mit Produkt- und Datenteams zusammen, um GEO-Forschungsergebnisse in produktive Features zu überführen.
Qualifikationen
- Du verfügst über fundierte Erfahrung in der Webentwicklung, idealerweise mit einem modernen JavaScript-Framework.
- Du beherrschst Technical SEO mit Schwerpunkt auf Rendering, Indexierung und strukturierten Daten.
- Du hast ein tiefes Verständnis für Themen wie Crawl Budget und Core Web Vitals und kannst daraus konkrete Optimierungsmassnahmen ableiten.
- Idealerweise bringst du praktische Erfahrung mit GEO (Generative Engine Optimization) bzw. LLMO oder starkes Interesse an der Funktionsweise von LLM-Such- und Zitierlogiken mit.
- Erfahrung im Aufbau von Web-Crawlern oder Web-Scraping-Pipelines sowie im Umgang mit Next.js (App Router, ISR, SSG im grossen Massstab) ist ein Plus.
- Kenntnisse in Python zur Datenverarbeitung und Automatisierung runden dein Profil vorteilhaft ab.