239 offene Stellen Software Development
AI Engineer (m/w/d)
Über
Verantwortung
- Du identifizierst gemeinsam mit dem Team KI-Potenziale, führst Machbarkeitsstudien durch und entwickelst daraus tragfähige Lösungen für Fachbereiche und interne Teams
- In dieser Rolle entwickelst du eigenständig KI-Anwendungen, unter anderem mit PyTorch und Python, und überführst sie in den produktiven Betrieb
- Als KI-Engineer konzipierst und implementierst du RAG-Systeme, System-Prompts, Guardrails und integrierst MCP-Server
- Du arbeitest teamübergreifend mit IT-Security, Netzwerk- und Plattform-Teams zusammen, damit KI-Services sicher, performant und standardisiert bereitgestellt werden
- In dieser Rolle kooperierst du eng mit der IT-Architektur, bringst moderne KI-Ansätze ein und unterstützt das Requirement-Engineering rund um GenAI
- Als KI-Engineer testest du Workflows und LLMs, evaluierst neue Modelle und wirkst an Best Practices sowie Governance-Themen als Enabler und Treiber von AI in der DIIN mit
Qualifikationen
- Du verfügst über eine Ausbildung im IT-Umfeld sowie erste Berufserfahrung in einer vergleichbaren Funktion (z. B. KI-Engineering, Data Science, Platform-Engineering) und sehr gute Deutschkenntnisse in Wort und Schrift.
- Du besitzt fundierte Kenntnisse in Python und idealerweise Erfahrung mit PyTorch sowie modernen LLM-Frameworks.
- Du hast praktische Erfahrung im Umgang mit LLMs, RAG-Architekturen, Vektor-Datenbanken und Prompt-Engineering; Kenntnisse zu MCP, Agent-Frameworks oder Guardrails sind ein Plus.
- Du begeisterst dich für moderne KI- und Plattformthemen und verfügst über ein gutes Verständnis von Container-Technologien (Docker, Kubernetes), GPU-Workloads oder MLOps oder möchtest dein Wissen in diesen Bereichen gezielt erweitern.
- Du arbeitest strukturiert und lösungsorientiert und hast Freude an der Zusammenarbeit mit internen Teams (Security, Netzwerk, Plattform, Architektur, IAM) sowie externen Partnern.
Benefits
Fullstack-Entwicklung Software-Architekt (m/w/d)
Verantwortung
- Als Fullstack-Entwicklung Software-Architekt entwickelst du anspruchsvolle Softwarelösungen
- Du optimierst bestehende Anwendungen entlang des gesamten Tech-Stacks
- In dieser Rolle evaluierst du neue Technologien zur Verbesserung unserer Systeme
- Du integrierst ausgewählte Technologien in die bestehende Systemlandschaft
- Als Fullstack-Entwicklung Software-Architekt arbeitest du eng mit interdisziplinären Teams an innovativen Lösungen
- Du sicherst die Codequalität durch Reviews und die Anwendung von Best Practices
Qualifikationen
- Du hast mindestens 2 Jahre Projekterfahrung im Softwarebereich
- Du verfügst über ein breites technologisches Verständnis
- Du trittst professionell auf und arbeitest gerne im Team
- Du kommunizierst fliessend auf Deutsch, Englisch ist von Vorteil
- Du begeisterst dich für Fullstack-Entwicklung und legst hohen Wert auf Qualität
- Du denkst selbstständig, lösungsorientiert und auch gerne out of the box
Benefits
Software Application Engineer (m/w/d)
Über
Unser Rocken Partner ist eine Schweizer Unternehmensgruppe im Bauwesen mit Sitz in der Zentralschweiz. Die Gruppe vereint mehrere spezialisierte Unternehmen aus den Bereichen Stahl-, Fassaden-, Verbund- und Holzbau unter einem Dach. Mit über einem Jahrhundert Erfahrung in einzelnen Geschäftsbereichen und einem klaren Fokus auf Nachhaltigkeit und Kreislauffähigkeit bietet die Gruppe massgeschneiderte Lösungen für Bauvorhaben im In- und Ausland. Durch die Förderung von Synergien zwischen den eigenständigen Tochterunternehmen entstehen innovative Gesamtlösungen entlang der gesamten Wertschöpfungskette. Gesucht werden engagierte Fachkräfte mit unternehmerischem Denken und Begeisterung für zukunftsfähiges Bauen.
Verantwortung
Business-Applikationen, ERP-Lösungen und interne Tools mit .NET, Java, JavaScript und Microsoft Power Platform entwickeln und weiterentwickeln.
Anforderungen aus Fachbereichen analysieren, technische Konzepte erstellen und gemeinsam mit Key Usern in praxistaugliche Lösungen überführen.
Schnittstellen und Datenflüsse mit APIs, SQL und NoSQL konzipieren, integrieren und zuverlässig betreiben.
Qualität durch Unit-, Integrations- und Abnahmetests, Bugfixing sowie Performance- und Stabilitätsoptimierungen sicherstellen.
Applikationen im 2nd-/3rd-Level betreuen, Releases begleiten und Power BI, Power Apps, Microsoft Forms sowie KI-Tools gezielt einsetzen.
Qualifikationen
Ausbildung in Applikationsentwicklung oder vergleichbare Qualifikation mit mehrjähriger Berufserfahrung.
Erfahrung in der Softwareentwicklung mit .NET, Java, JavaScript, SQL und APIs.
Kenntnisse in ERP- und Business-Applikationen, idealerweise Microsoft Dynamics 365 Business Central.
Praxis mit SQL-, NoSQL- und Access-Datenbanken sowie Power BI, Power Apps und Microsoft Forms.
Verständnis betriebswirtschaftlicher sowie industrieller Prozesse und Erfahrung mit KI-gestützten Werkzeugen.
Benefits
Lead Software Engineer - Business Applications (m/w/d)
Über
Verantwortung
ERP-Systeme und interne Business-Anwendungen entwickeln, modernisieren und technisch verantworten.
Geschäftsprozesse, Datenmodelle, Datenflüsse und Schnittstellen analysieren und in skalierbare Softwarelösungen übersetzen.
Softwarearchitekturen für neue Tools und Features entwerfen sowie kleinere Entwicklungsprojekte und Taskforces fachlich führen.
AI-gestützte Tools, Automatisierungen und intelligente Workflows gezielt in Business-Prozesse integrieren.
Codequalität durch Reviews, Tests und Dokumentation sicherstellen sowie Entwickler durch Mentoring und technisches Sparring unterstützen.
Qualifikationen
Mehrjährige Erfahrung mit ERP-, Business- oder Enterprise-Anwendungen sowie als Senior Developer, Technical Lead oder in vergleichbarer Verantwortung.
Fundierte Entwicklungserfahrung mit C++, C#, Java oder vergleichbaren Technologien und gutes Verständnis von Softwarearchitektur und Domain Logic.
Erfahrung mit Datenbanken, Git, Testing und Code Reviews; REST, Messaging, Systemintegration sowie Qt/QML von Vorteil.
Praxis mit AI-gestützten Tools und Automatisierung sowie idealerweise mit Refactoring, Performance-Optimierung und Systemmodernisierung.
Ausgeprägte Analyse- und Kommunikationsfähigkeit sowie Erfahrung mit Mentoring, agilen Methoden oder technischer Projektkoordination von Vorteil.
Benefits
Senior Fullstack Engineer (m/w/d)
Über
Verantwortung
Nutzeranforderungen aufnehmen, technische Lösungen konzipieren und deren Realisierung, Einführung sowie Betrieb als Senior technisch führen.
Fullstack-Lösungen mit Go, Node.js sowie modernen Frontend-Technologien entwickeln und skalierbar gestalten.
Gesamten Software-Lifecycle von Entwicklung und Deployment bis Betrieb, Wartung und kontinuierlicher Verbesserung verantworten.
Codequalität, Skalierbarkeit und Testabdeckung durch Clean Code, Reviews und etablierte Engineering-Standards sicherstellen.
Interne und externe Lösungen technisch abnehmen sowie Architektur, eingesetzte Technologien und Richtlinien überprüfen.
Qualifikationen
Langjährige Erfahrung als Fullstack Software Engineer in komplexen Technologieumgebungen sowie Studium in Informatik oder gleichwertige Qualifikation.
Tiefgreifende Backend-Erfahrung mit Go und Node.js sowie Kenntnisse in React oder Next.js.
Sicherer Umgang mit Kubernetes und CI/CD-Pipelines sowie fundiertes Verständnis moderner Softwarearchitekturen.
Erfahrung mit agiler Softwareentwicklung; Kenntnisse in Shopify und Liquid von Vorteil.
Hohe Problemlösungskompetenz und Eigeninitiative sowie verhandlungssicheres Deutsch und fliessendes Englisch.
Benefits
Applikations Entwickler (m/w/d)
Verantwortung
Lösungen für digitales Dokumentenmanagement, Enterprise Content Management und elektronische Archivierung realisieren.
Standardapplikationen konfigurieren und parametrisieren sowie kundenspezifische Anforderungen umsetzen.
Zusatzfunktionalitäten mit JavaScript entwickeln und bestehende Lösungen technisch erweitern.
Softwarelösungen in bestehende Kundenumgebungen integrieren und die technische Einführung unterstützen.
Im kleinen Entwicklungsteam Lösungen eigenverantwortlich umsetzen und kontinuierlich optimieren.
Qualifikationen
Ausbildung als Informatiker*in EFZ oder vergleichbare Qualifikation.
Mehrjährige Erfahrung in der Softwareentwicklung mit Java und/oder JavaScript.
Kenntnisse in DMS-, ELO- oder ECM-Lösungen sowie aktuellen Microsoft- und Netzwerktechnologien.
Selbstständige, strukturierte und proaktive Arbeitsweise mit ausgeprägtem Verantwortungsbewusstsein.
Sehr gute Deutschkenntnisse sowie mindestens grundlegende Englischkenntnisse.
Benefits
Software Engineer Backend (m/w/d)
Über
Verantwortung
Backend-Lösungen mit C# und .NET konzipieren, entwickeln und kontinuierlich weiterentwickeln.
REST APIs und Schnittstellen für die Integration unterschiedlicher Systeme implementieren.
Business Applications mit Microsoft Dynamics 365 und Power Platform entwickeln und erweitern.
Softwarequalität durch automatisierte Tests, Code Reviews und etablierte Entwicklungsstandards sicherstellen.
Technische Aufgaben koordinieren, Lösungen dokumentieren und Kunden bei Wartung und technischen Fragestellungen unterstützen.
Qualifikationen
Mehrjährige Erfahrung in der Backend-Entwicklung mit C# und .NET.
Fundierte Kenntnisse in objektorientierter Entwicklung, modernen Softwarearchitekturen, REST APIs und Systemintegrationen.
Erfahrung mit Dynamics 365 und Power Platform oder Motivation, sich fundiert in diese Technologien einzuarbeiten.
Kenntnisse in Microsoft Azure, SQL Server, Git und CI/CD von Vorteil.
Selbstständige, strukturierte Arbeitsweise sowie sehr gute Deutsch- und gute Englischkenntnisse; Wohnsitz in der Schweiz erforderlich.
Benefits
Software Test Automation Specialist (m/w/d)
Über
Verantwortung
Testinfrastruktur für Frontend-, API- und Integrationslösungen aufbauen, pflegen und weiterentwickeln.
Robuste End-to-End-Tests mit Playwright entwickeln und Regressionen frühzeitig erkennen.
Backend-Qualität durch automatisierte REST- und GraphQL-API-Tests sicherstellen.
Testautomatisierung mit Jenkins und Gradle in CI/CD-Pipelines integrieren sowie Fehler systematisch analysieren.
Teststrategie gemeinsam mit agilen Entwicklungsteams gestalten und Qualitätsstandards kontinuierlich verbessern.
Qualifikationen
FH-Studium in Informatik, Wirtschaftsinformatik oder vergleichbare Ausbildung sowie mindestens 5 Jahre Erfahrung in der Testautomatisierung.
Fundierte Praxis mit Playwright, Java sowie automatisierten Tests für REST- und GraphQL-Schnittstellen.
Kenntnisse moderner Webtechnologien wie Angular und TypeScript sowie Erfahrung mit Jenkins, Gradle und CI/CD.
Strukturierte und analytische Arbeitsweise mit ausgeprägtem Qualitätsbewusstsein und hoher Eigenverantwortung.
Erfahrung in agilen Entwicklungsteams sowie gute Deutschkenntnisse und ausgeprägte Kommunikationsfähigkeit.
Benefits
Fullstack Software Engineer (m/w/d)
Über
Verantwortung
Moderne Fullstack-Webapplikationen von Konzeption und Entwicklung bis zum produktiven Betrieb realisieren.
Responsive und barrierearme Benutzeroberflächen mit Angular, TypeScript, HTML5 und CSS entwickeln.
Backend-Komponenten, RESTful APIs und Services mit Java konzipieren und kontinuierlich weiterentwickeln.
Codequalität durch Clean Code, automatisierte Tests, Code Reviews und moderne Engineering-Praktiken sicherstellen.
Architektur- und Technologieentscheidungen gemeinsam mit Product Ownern, QA und Entwicklung aktiv mitgestalten.
Qualifikationen
Studium der Informatik oder vergleichbare Ausbildung sowie mehrjährige Erfahrung in agiler Softwareentwicklung.
Mehrjährige Fullstack-Erfahrung und sehr gute Kenntnisse in Angular, TypeScript, HTML5 und CSS.
Fundierte und zwingend erforderliche Backend-Erfahrung mit Java sowie Praxis mit RESTful APIs und Services.
Sicheres Verständnis von Softwarearchitektur, Design Patterns, Clean Architecture, Clean Code und Scrum.
Cloud-, Container- oder DevOps-Erfahrung von Vorteil sowie sehr gute Deutsch- und gute Englischkenntnisse.
Benefits
PHP Web Developer (m/w/d)
Über
Verantwortung
Individuelle Business-Webapplikationen mit PHP 8.2, Symfony 6.4 und React entwickeln.
Technische Lösungen und einzelne Funktionalitäten gemeinsam im Projektteam konzipieren und realisieren.
Anforderungen punktuell in Kundenworkshops aufnehmen und in praxistaugliche Softwarelösungen überführen.
Aktiv in Scrum-Zeremonien mitarbeiten sowie Software-Artefakte und Tasks strukturiert dokumentieren.
Technische Basis bestehender Lösungen unter Berücksichtigung moderner Architekturen und Entwicklungsstandards weiterentwickeln.
Qualifikationen
Aus- oder Weiterbildung in Informatik mit Schwerpunkt Applikationsentwicklung oder vergleichbare Qualifikation.
Sehr gute Kenntnisse in PHP sowie fundierte Erfahrung mit Symfony und/oder React.
Praxis mit OOP, ORM und Datenabstraktion; Doctrine, Composer, PHPUnit, Git, Docker und PhpStorm von Vorteil.
Kenntnisse gängiger Softwarearchitekturen und Programmierstandards sowie Erfahrung in Scrum und teamorientierter Entwicklung.
Kommunikative, zuverlässige und lernfähige Persönlichkeit mit Deutsch auf muttersprachlichem Niveau.
Benefits