146 Software Development - Software in Guntmadingen
Senior Backend Entwickler KI-gestützte Systeme (m/w/d)
Rolle
In dieser Rolle übernimmst du die Verantwortung für die Konzeption, Entwicklung und Weiterentwicklung leistungsfähiger Backend-Systeme, in denen KI-gestützte Funktionen einen zentralen Stellenwert haben. Du verantwortest die Gestaltung und Implementierung robuster Schnittstellen, Datenflüsse und Services, die eine hohe Skalierbarkeit, Zuverlässigkeit und Sicherheit gewährleisten. Dabei setzt du moderne Technologien und Architekturprinzipien ein, um komplexe Anforderungen in sauberen, wartbaren Code zu übersetzen und bestehende Systeme kontinuierlich zu verbessern. Du arbeitest eng mit anderen Fachbereichen zusammen, um KI-Modelle und Automatisierungen nahtlos in die Backend-Landschaft zu integrieren und so datengetriebene Entscheidungen und innovative Produktfeatures zu ermöglichen. Zudem bringst du deine Senior-Expertise ein, indem du technische Standards prägst, Best Practices etablierst und als Sparringspartner für weniger erfahrene Entwickler:innen agierst.
Verantwortung
- Du baust und erweiterst unsere Microservice-Architektur mit Quarkus im Java-Backend.
- In dieser Rolle entwickelst du unser Web-Backend in Java kontinuierlich weiter und nutzt dabei KI-Werkzeuge.
- Du integrierst KI-gestützte Softwareentwicklung in unseren Engineering-Prozess – von der Idee über Prototypen bis zum produktiven Einsatz.
- Als Senior Backend Entwickler evaluierst du moderne KI-Tools, LLMs und Agent-Ansätze und gestaltest Prinzipien und Standards für deren Nutzung mit.
- Du übernimmst Verantwortung für Code-Qualität, Zuverlässigkeit und saubere Backend-Architekturen, insbesondere in einer KI-unterstützten Umgebung.
- In dieser Rolle arbeitest du eigenverantwortlich über alle Projektphasen hinweg und teilst dein Know-how aktiv im Team.
Qualifikationen
- Abgeschlossenes Studium oder Ausbildung in Informatik oder mehrjährige, fundierte Erfahrung in der Software-Entwicklung
- Sehr gute Java-Kenntnisse sowie Grundwissen in modernen Frontend-Technologien (z. B. JavaScript, Angular) und Interesse an skalierbaren Microservice-Architekturen
- Solides Fundament im Backend-Engineering, inklusive Erfahrung mit Webservern bzw. Application Servern und Grundkenntnissen im Umgang mit Unix-Systemen
- Ausgeprägtes Interesse an AI-unterstützter Software-Entwicklung und dem Wandel der Entwicklertätigkeit, den du aktiv mitgestalten möchtest
- Hohe Lernbereitschaft, Freude am Ausprobieren neuer technologischer Ansätze und Wohlbefinden in einem Umfeld mit sich entwickelnden Tools, Methoden und Prozessen
- Ausgeprägter Teamgeist, lösungsorientiertes Denken, Offenheit für Feedback sowie sehr gute Deutschkenntnisse in Wort und Schrift (mindestens C1-Level)
Benefits
Lead Backend Entwickler KI-Unterstützung (m/w/d)
Rolle
In dieser Rolle übernimmst du die fachliche Führung für die Backend-Entwicklung und stellst eine robuste, skalierbare Architektur sicher, die eine nahtlose Integration von KI-Unterstützung ermöglicht. Du verantwortest das Design und die Implementierung von Services und Schnittstellen, die automatisierte, KI-gestützte Prozesse effizient abbilden und kontinuierlich verbessern. Dabei analysierst du bestehende Systeme, identifizierst Optimierungspotenziale und treibst durchdachte technische Entscheidungen voran, um Leistung, Sicherheit und Wartbarkeit zu erhöhen. Du koordinierst die Zusammenarbeit mit anderen technischen Disziplinen, definierst Best Practices für AI-supported Development und sorgst für eine hohe Code-Qualität im gesamten Backend-Bereich. Zusätzlich bringst du deine Senior-Expertise ein, um strategische technische Initiativen zu gestalten und innovative Lösungen für komplexe Backend-Herausforderungen zu entwickeln.
Verantwortung
- Du baust und erweiterst unsere Microservice-Architektur mit Quarkus im Java-Backend.
- In dieser Rolle entwickelst und optimierst du das Web-Backend mithilfe moderner AI-Tools weiter.
- Du integrierst AI-gestützte Softwareentwicklung ganzheitlich in den Engineering-Prozess – von der Idee bis zur produktiven Nutzung.
- Als Lead Backend Entwickler KI-Unterstützung verantwortest du Code-Qualität, Zuverlässigkeit und technische Exzellenz in einer AI-geprägten Umgebung.
- Du definierst gemeinsam mit dem Team klare Prinzipien, Standards und Arbeitsweisen zur sinnvollen Kombination von menschlicher Expertise und AI.
- In dieser Rolle gestaltest du Technologien, Tools und Prozesse aktiv mit, teilst dein Know-how und triffst autonome Entscheidungen innerhalb deiner Rollenkompetenzen.
Qualifikationen
- Abgeschlossenes Studium oder Ausbildung in Informatik oder mehrjährige Erfahrung in der Software-Entwicklung
- Hervorragende Java-Kenntnisse sowie idealerweise Grundwissen in aktuellen Frontend-Technologien wie JavaScript oder Angular
- Fundiertes Know-how im Backend-Engineering, inklusive Erfahrung mit Webservern bzw. Application Servern und grundlegender Umgang mit Unix-Systemen
- Ausgeprägtes Interesse an skalierbaren Microservice-Architekturen und modernen Software-Design-Ansätzen
- Offenes, experimentierfreudiges Mindset für AI-unterstützte Entwicklung und Bereitschaft, neue technologische Ansätze kritisch einzuordnen
- Ausgeprägter Teamgeist, lösungsorientiertes Denken und sehr gute Deutschkenntnisse in Wort und Schrift (mindestens C1)
Benefits
Senior Software Engineer (m/w/d)
Rolle
In dieser Rolle übernimmst du die technische Leitung der Software- und Systemarchitektur und gestaltest die technologische Ausrichtung komplexer Lösungen massgeblich mit. Du verantwortest die Konzeption, Bewertung und Weiterentwicklung von Architekturen über den gesamten Lebenszyklus hinweg und stellst sicher, dass sie skalierbar, sicher und zukunftsfähig sind. Dabei koordinierst du interdisziplinäre Entwicklungsteams, triffst technologische Entscheidungen und stellst die Einhaltung von Qualitäts- und Sicherheitsstandards sicher. Zudem analysierst du Anforderungen, übersetzt sie in tragfähige Architekturkonzepte und berätst interne und externe Stakeholder in allen technischen Fragestellungen. Durch dein Fachwissen und deine Erfahrung treibst du Innovationen voran und sorgst für eine kontinuierliche Optimierung der bestehenden Systemlandschaft.
Verantwortung
- Du führst und entwickelst ein wachsendes Entwickler-Team fachlich weiter
- In dieser Rolle verantwortest du die Softwarearchitektur für das gesamte Produktportfolio
- Du übernimmst etwa zur Hälfte Hands-on-Entwicklung und setzt technische Konzepte selbst um
- Als Technische Leitung Software- und Systemarchitektur stellst du Clean Code, hohe Qualität und pragmatische Entscheidungen sicher
- Du gestaltest Plattform- und Deployment-Architektur inklusive containerbasierter Multi-Instance-Landschaft aktiv mit
- In dieser Rolle sicherst du Stabilität, Wartbarkeit und Skalierbarkeit über verschiedene Hosting-Umgebungen hinweg
Qualifikationen
- Du hast ein abgeschlossenes Studium in Informatik, Wirtschaftsinformatik oder eine vergleichbare Ausbildung.
- Du beherrschst Kotlin, TypeScript, SQL und idealerweise auch Python sicher im Berufsalltag.
- Du verfügst über fundierte Erfahrung mit Spring Boot, React und gegebenenfalls Electron sowie modernen Softwarearchitekturen und Deployment-Architekturen.
- Du arbeitest routiniert mit Docker, GitLab, Jenkins und Ansible sowie Technologien wie PostgreSQL, Elasticsearch und MinIO.
- Du hast mehrjährige Erfahrung als Lead Developer, Tech Lead oder Senior Engineer und übernimmst gerne Architektur-Verantwortung.
- Du zeichnest dich durch unternehmerisches Denken, hohe Eigenverantwortung, eine strukturierte und pragmatische Arbeitsweise sowie sehr gute Deutschkenntnisse aus.
Benefits
Software Engineer (Typescript) (m/w/d)
Rolle
In dieser Rolle übernimmst du die technische Leitung der Software- und Systemarchitektur und gestaltest die technologische Ausrichtung komplexer Lösungen massgeblich mit. Du verantwortest die Konzeption, Bewertung und Weiterentwicklung von Architekturen über den gesamten Lebenszyklus hinweg und stellst sicher, dass sie skalierbar, sicher und zukunftsfähig sind. Dabei koordinierst du interdisziplinäre Entwicklungsteams, triffst technologische Entscheidungen und stellst die Einhaltung von Qualitäts- und Sicherheitsstandards sicher. Zudem analysierst du Anforderungen, übersetzt sie in tragfähige Architekturkonzepte und berätst interne und externe Stakeholder in allen technischen Fragestellungen. Durch dein Fachwissen und deine Erfahrung treibst du Innovationen voran und sorgst für eine kontinuierliche Optimierung der bestehenden Systemlandschaft.
Verantwortung
- Du führst und entwickelst ein wachsendes Entwickler-Team fachlich weiter
- In dieser Rolle verantwortest du die Softwarearchitektur für das gesamte Produktportfolio
- Du übernimmst etwa zur Hälfte Hands-on-Entwicklung und setzt technische Konzepte selbst um
- Als Technische Leitung Software- und Systemarchitektur stellst du Clean Code, hohe Qualität und pragmatische Entscheidungen sicher
- Du gestaltest Plattform- und Deployment-Architektur inklusive containerbasierter Multi-Instance-Landschaft aktiv mit
- In dieser Rolle sicherst du Stabilität, Wartbarkeit und Skalierbarkeit über verschiedene Hosting-Umgebungen hinweg
Qualifikationen
- Du hast ein abgeschlossenes Studium in Informatik, Wirtschaftsinformatik oder eine vergleichbare Ausbildung.
- Du beherrschst Kotlin, TypeScript, SQL und idealerweise auch Python sicher im Berufsalltag.
- Du verfügst über fundierte Erfahrung mit Spring Boot, React und gegebenenfalls Electron sowie modernen Softwarearchitekturen und Deployment-Architekturen.
- Du arbeitest routiniert mit Docker, GitLab, Jenkins und Ansible sowie Technologien wie PostgreSQL, Elasticsearch und MinIO.
- Du hast mehrjährige Erfahrung als Lead Developer, Tech Lead oder Senior Engineer und übernimmst gerne Architektur-Verantwortung.
- Du zeichnest dich durch unternehmerisches Denken, hohe Eigenverantwortung, eine strukturierte und pragmatische Arbeitsweise sowie sehr gute Deutschkenntnisse aus.
Benefits
Testingenieur Hardware (m/w/d)
Rolle
In dieser Rolle verantworten Sie die professionelle Durchführung und Dokumentation von Testverfahren für komplexe mechatronische und automatisierte Systeme. Sie planen, konfigurieren und betreiben Testumgebungen, führen System- und Integrationstests durch und stellen die lückenlose Traceability sicher. Zudem tragen Sie aktiv zur Weiterentwicklung der Testinfrastruktur bei, standardisieren Abläufe und optimieren die Testprozesse im gesamten Entwicklungszyklus.
Verantwortung
Erstellung, Pflege und Durchführung von Test-Cases sowie Dokumentation in aussagekräftigen Testberichten
Aufbau, Konfiguration und Inbetriebnahme von Testsystemen auf Hardware- und Softwareebene
Durchführung von System-, Integrations- und Komponententests
Sicherstellung der Traceability und strukturierte Dokumentation in Azure DevOps und Confluence
Mitwirkung bei der Weiterentwicklung der Testinfrastruktur
Optimierung und Standardisierung von Testprozessen
Qualifikationen
Abgeschlossene technische Ausbildung, idealerweise ergänzt durch HF- oder FH-Studium
Mehrjährige Erfahrung im Testengineering, vorzugsweise in hardware-nahen oder automatisierten Systemen
Kenntnisse in Testautomatisierung oder Bereitschaft zur Weiterbildung in diesem Bereich
Interesse an Laborrobotik, Automatisierung und komplexen technischen Systemen
Erfahrung im Umgang mit Programmiersprachen
Praxis in strukturierten Testmethoden entlang des gesamten Entwicklungszyklus
Sehr gute Englischkenntnisse in Wort und Schrift
Verhandlungssichere Deutschkenntnisse
Benefits
ASP.Net Entwickler (m/w/d)
Rolle
In dieser Rolle übernimmst du die technische Führung im Backend und triffst Architekturentscheidungen, die eine robuste, skalierbare und sichere Systemlandschaft sicherstellen. Du verantwortest die Konzeption, Umsetzung und Weiterentwicklung von Backend-Services, APIs und Schnittstellen, die eine hohe Performance und Zuverlässigkeit bieten. Dabei analysierst und optimierst du bestehende Lösungen, identifizierst technische Schulden und treibst kontinuierliche Verbesserungen hinsichtlich Codequalität, Automatisierung und Betrieb voran. Im engen Austausch mit anderen Entwickler:innen, Product Ownern und Stakeholdern sorgst du für eine klare technische Vision und stimmst Anforderungen mit pragmatischen, zukunftsfähigen Lösungen ab. Zudem unterstützt du Kolleg:innen fachlich, gibst dein Know-how weiter und prägst Standards sowie Best Practices in der Backend-Entwicklung.
Verantwortung
- Du verantwortest technisches Design, Entwicklung, Deployment und Betrieb individueller Backend-Softwarelösungen.
- In dieser Rolle baust du qualitativ hochwertige, skalierbare und hochverfügbare Software mit hohem Automatisierungsgrad in den Tests.
- Du stellst Datensicherheit, Datenschutz und Geheimhaltung für die Systeme deiner Kund:innen konsequent sicher.
- Als Lead Softwareentwickler Backend fungierst du als technische Ansprechperson für Kund:innen und interne Stakeholder und gewährleistest einen reibungslosen Informationsfluss.
- Du arbeitest eng mit Entwickler:innen, UX/UI Designer:innen und Business Designer:innen zusammen, um optimale Lösungen für unsere Kund:innen zu realisieren.
Qualifikationen
- Du verfügst über eine abgeschlossene höhere Berufsbildung im Bereich Informatik.
- Du hast fundierte Erfahrung in der Entwicklung von Application Backends mit ASP.NET Core oder einem vergleichbaren Web-Framework.
- Du beherrschst C# oder eine ähnliche Programmiersprache sicher und setzt sie routiniert in komplexen Projekten ein.
- Du kennst dich vertieft mit SQL- und NoSQL-Datenbanken aus und setzt diese gezielt für performante Backend-Lösungen ein.
- Du bringst idealerweise zusätzlich Know-how in Frontend-Technologien und/oder DevOps-Themen wie Docker, Azure Stack oder AWS mit.
- Du arbeitest gerne agil in interdisziplinären Teams, kommunizierst klar mit Kunden und hast ein ausgeprägtes Flair für gute User Experience.
Benefits
Lead Softwareentwickler Backend (m/w/d)
Rolle
In dieser Rolle übernimmst du die technische Führung im Backend und triffst Architekturentscheidungen, die eine robuste, skalierbare und sichere Systemlandschaft sicherstellen. Du verantwortest die Konzeption, Umsetzung und Weiterentwicklung von Backend-Services, APIs und Schnittstellen, die eine hohe Performance und Zuverlässigkeit bieten. Dabei analysierst und optimierst du bestehende Lösungen, identifizierst technische Schulden und treibst kontinuierliche Verbesserungen hinsichtlich Codequalität, Automatisierung und Betrieb voran. Im engen Austausch mit anderen Entwickler:innen, Product Ownern und Stakeholdern sorgst du für eine klare technische Vision und stimmst Anforderungen mit pragmatischen, zukunftsfähigen Lösungen ab. Zudem unterstützt du Kolleg:innen fachlich, gibst dein Know-how weiter und prägst Standards sowie Best Practices in der Backend-Entwicklung.
Verantwortung
- Du verantwortest technisches Design, Entwicklung, Deployment und Betrieb individueller Backend-Softwarelösungen.
- In dieser Rolle baust du qualitativ hochwertige, skalierbare und hochverfügbare Software mit hohem Automatisierungsgrad in den Tests.
- Du stellst Datensicherheit, Datenschutz und Geheimhaltung für die Systeme deiner Kund:innen konsequent sicher.
- Als Lead Softwareentwickler Backend fungierst du als technische Ansprechperson für Kund:innen und interne Stakeholder und gewährleistest einen reibungslosen Informationsfluss.
- Du arbeitest eng mit Entwickler:innen, UX/UI Designer:innen und Business Designer:innen zusammen, um optimale Lösungen für unsere Kund:innen zu realisieren.
Qualifikationen
- Du verfügst über eine abgeschlossene höhere Berufsbildung im Bereich Informatik.
- Du hast fundierte Erfahrung in der Entwicklung von Application Backends mit ASP.NET Core oder einem vergleichbaren Web-Framework.
- Du beherrschst C# oder eine ähnliche Programmiersprache sicher und setzt sie routiniert in komplexen Projekten ein.
- Du kennst dich vertieft mit SQL- und NoSQL-Datenbanken aus und setzt diese gezielt für performante Backend-Lösungen ein.
- Du bringst idealerweise zusätzlich Know-how in Frontend-Technologien und/oder DevOps-Themen wie Docker, Azure Stack oder AWS mit.
- Du arbeitest gerne agil in interdisziplinären Teams, kommunizierst klar mit Kunden und hast ein ausgeprägtes Flair für gute User Experience.
Benefits
Softwareentwickler Microsoft Dynamics 365 F&O (m/w/d)
Verantwortung
In dieser Rolle entwickelst und implementierst du individuelle Softwarelösungen auf Basis von Microsoft Dynamics 365 F&O unter Einsatz von Technologien wie X++, .NET und C#
Du analysierst Kundenanforderungen, erstellst technische Spezifikationen und konzipierst passgenaue Schnittstellen
Als Softwareentwickler berätst du Kunden zu technischen Umsetzungsmöglichkeiten unter Berücksichtigung von Microsoft Standards und Eigenentwicklungen
Du integrierst Microsoft Azure Cloud-Technologien in moderne Lösungsarchitekturen
In enger Zusammenarbeit mit Projektleitern und Beratern arbeitest du an der erfolgreichen Umsetzung von Implementierungsprojekten
Du dokumentierst deine Entwicklungen professionell und unterstützt den 2nd Level Support bei technischen Fragestellungen im Betriebssystem
Qualifikationen
- Abgeschlossene Ausbildung als Informatiker, Applikationsentwickler oder Wirtschaftsinformatiker
- Fundierte Kenntnisse in objektorientierter Programmierung, insbesondere mit X++ und C#
- Erfahren im Umgang mit Microsoft Dynamics 365 Finance & Operations sowie MS SQL-Server
- Vertraut mit XML-Technologien im Bereich des Datenaustauschs
- Überzeugst durch selbständige, belastbare Arbeitsweise und Innovationsgeist
- Kommunizierst souverän auf Deutsch und Englisch im geschäftlichen Umfeld und erklärst komplexe Themen verständlich
Benefits
ERP Developer Dynamics 365 (m/w/d)
Verantwortung
Du entwickelst Lösungen mit Microsoft-Technologien und berätst Kunden im Projektteam.
Du spezifizierst und entwickelst Schnittstellen in enger Abstimmung mit dem Kunden.
Du setzt individuelle Lösungen in D365 und Azure um und unterstützt bei Implementierungen.
Du analysierst Anforderungen, erstellst Spezifikationen und bearbeitest 2nd-Level-Tickets.
Qualifikationen
Du entwickelst mit X++, C# und kennst dich mit Dynamics 365 F&O aus.
Du bringst Erfahrung im Datenaustausch mit XML und MS SQL-Server mit.
Du arbeitest kundenorientiert und kommunizierst sicher in Deutsch und Englisch.
Du hast einen Hintergrund in Informatik, Applikationsentwicklung oder Wirtschaftsinformatik.
Benefits
SAP ABAP Entwickler/in (m/w/d)
Verantwortung
Konzeption und Umsetzung individueller Kundenanforderungen in SAP S/4 HANA Projekten
Eigenverantwortliche Mitarbeit im Projektteam beim Kunden vor Ort
Leitung von Teilprojekten in den Bereichen Entwicklung, Formulargestaltung und Datenmigration
Qualifikationen
Mehrjährige Erfahrung in ABAP-Entwicklung in S/4 HANA und ECC, inklusive Core Data Services (CDS)
Fundierte Kenntnisse in der Anpassung der Module SD/MM und FI/CO
Wohnsitz in der Schweiz, Deutsch auf muttersprachlichem Niveau
Benefits