18 Software Development in Kappel-so
Softwareentwickler/in .NET & Blazor (m/w/d)
Verantwortung
Weiterentwicklung bestehender .NET-Anwendungen (ASP.NET Core, Blazor Server, WPF)
Umsetzung neuer Features und Verbesserung bestehender Komponenten nach Clean Code & SOLID-Prinzipien
Mitarbeit an Daten- und Backend-Prozessen (MSSQL, SSIS) und OLAP-Cube (SSAS)
Umsetzung von UI/UX-Anforderungen mit MVVM und Blazor-Komponenten
Mitwirkung an Architekturentscheidungen und Dokumentation
Optionale Mitarbeit an AI-Integration in die Plattform
Qualifikationen
Ausbildung als Informatiker EFZ Applikationsentwicklung, Bachelor in Informatik oder vergleichbare Weiterbildung
Ausgeprägte Kenntnisse in objektorientierter Programmierung (C# oder Java)
Erfahrung in C# / .NET Core
Kenntnisse in ASP.NET Core, WPF, Blazor Server oder Lernbereitschaft
Solide Kenntnisse in HTML und CSS
Verständnis von Datenbanken (MSSQL, SSIS, SSAS, OR-Mapper wie Dapper)
Verhandlungssichere Deutsch- und Englischkenntnisse
Benefits
Salesforce Developer (m/w/d)
Verantwortung
• Architektur und Optimierung komplexer Salesforce Lösungen inklusive Apex, Lightning Web Components und modernen Integrationsmustern für skalierbare Enterprise Anwendungen
• Plattformkonforme Realisierung anspruchsvoller Datenverarbeitungs- und Integrationsanforderungen mit Fokus auf Performance, Stabilität und sauberer Systemintegration
• Entwicklung von hochwertigem, wartungsfreundlichem Code samt automatisierten Tests zur Sicherung von Softwarequalität und nachhaltiger Weiterentwicklung
• Durchführung strukturierter Code Reviews, aktive Weiterentwicklung der Coding Standards sowie Anwendung etablierter Best Practices im gesamten Entwicklungsprozess
• Ausbau und Pflege moderner CI/CD Pipelines auf Basis von CumulusCI und Metadeploy sowie fachliche Beratung der Product Owner bezüglich Komplexität, Risiko und Umsetzungsaufwand neuer Features
Qualifikationen
• Langjährige Salesforce Entwicklungsroutine mit tiefem Knowhow in Apex, SOQL, Lightning Web Components, asynchronen Mustern und den zentralen Salesforce APIs
• Ausgeprägtes Verständnis für Salesforce Best Practices, Governor Limits, Testabdeckung sowie moderne CI/CD Automatisierung und sichere Nutzung von Git und GitHub in Verbindung mit aktuellen IDEs wie IntelliJ oder VSCode
• Optional: Erfahrung in der AppExchange Produktentwicklung inklusive Security Review, Managed Packaging und Release Management für skalierbare Cloud Lösungen
• Geübter Umgang mit agilen Methoden, gepaart mit einer analytischen Denkweise, strukturierter Vorgehensweise und starkem Teamfokus
• Sehr gute Deutsch- und Englischkenntnisse für präzise Kommunikation in internationalen Projektumgebungen
Senior Salesforce Entwickler/in (m/w/d)
Verantwortung
• Konzeption und Weiterentwicklung anspruchsvoller Salesforce Architekturen inklusive Apex, Lightning Web Components und modernen Integrationsmustern für leistungsstarke Enterprise Plattformen
• Plattformgerechte Umsetzung komplexer Daten- und Integrationsszenarien mit Fokus auf Performance, Systemstabilität und nahtlose Systemintegration
• Erstellung von sauberem, wartungsoptimiertem Code sowie konsequente Nutzung automatisierter Tests zur Sicherung hoher Softwarequalität und langfristiger Skalierbarkeit
• Durchführung fundierter Code Reviews, aktive Mitgestaltung einheitlicher Coding Guidelines und Anwendung bewährter Best Practices im gesamten Entwicklungszyklus
• Weiterentwicklung stabiler CI/CD Pipelines auf Basis von CumulusCI und Metadeploy sowie Beratung von Product Ownern hinsichtlich Komplexität, Risiko und benötigtem Implementierungsaufwand neuer Features
Qualifikationen
• Mehrjährige Expertise in der Salesforce Entwicklung mit fundiertem Knowhow in Apex, SOQL, Lightning Web Components, asynchronen Prozessen und den wesentlichen Salesforce APIs
• Tiefes Verständnis etablierter Salesforce Best Practices, Governor Limits und professioneller Testabdeckung sowie routinierter Umgang mit CI/CD Automatisierung, Git, GitHub und modernen IDEs wie IntelliJ und VSCode
• Optional: Erfahrung in der AppExchange Produktentwicklung inklusive Security Review, Managed Packaging und strukturiertem Release Management für skalierbare Cloud Produkte
• Versierter Einsatz agiler Methoden, kombiniert mit ausgeprägter analytischer Kompetenz, strukturiertem Arbeitsstil und starkem Teamorientierung
• Sehr gute Deutsch- und Englischkenntnisse zur klaren und professionellen Kommunikation in internationalen Projekten
Applikationsmanager mit Entwicklungskenntnissen (m/w/d)
Rolle
In dieser Rolle verantwortest du die strategische Planung und Steuerung komplexer IT-Projekte in einem dynamischen Umfeld. Du koordinierst interdisziplinäre Teams, erkennst Projektrisiken frühzeitig und entwickelst wirksame Lösungsstrategien. Dabei behältst du Deadlines, Budgets und Qualitätsvorgaben jederzeit im Blick. Deine Erfahrung im Projektmanagement hilft dir, auch in anspruchsvollen Phasen strukturiert und zielorientiert zu agieren. Du entwickelst Prozesse kontinuierlich weiter und trägst so aktiv zum Projekterfolg bei.
Verantwortung
- Du entwickelst und erweiterst Schnittstellen sowie Funktionen des Campus Management Systems mit Fokus auf technisch nachhaltige Lösungen
- In dieser Rolle planst, testest und implementierst du Releases und Patches und stellst so einen stabilen Systembetrieb sicher
- Als Applikationsmanager analysierst du Kundenanforderungen und überführst sie in umsetzbare technische Konzepte
- Du überwachst den laufenden Applikationsbetrieb und reagierst proaktiv auf Abweichungen und Störungen
- Bei auftretenden Fehlern koordinierst du die Ursachenanalyse und arbeitest eng mit anderen ICT-Einheiten an deren Behebung
- Du betreibst und entwickelst .NET- und Web-Applikationen auf Basis von Microsoft IIS kontinuierlich weiter
Qualifikationen
- Du hast ein abgeschlossenes Informatikstudium oder eine vergleichbare Qualifikation und bringst mehrjährige Erfahrung in der Betreuung komplexer IT-Infrastrukturen mit
- Fundierte Kenntnisse in C#, .NET, MS-SQL Server, IIS sowie in moderner Softwareentwicklung zeichnen dich aus
- Erfahrung mit Frontend-Frameworks wie Angular rundet dein technologisches Know-how ab
- Du bist neugierig auf neue Technologien und zeigst hohe Eigeninitiative, dich proaktiv in neue Themen einzuarbeiten
- In agilen Arbeitsprozessen bewegst du dich souverän und nutzt Methoden wie Backlog Refinement und Daily Standups gezielt zur Förderung der Zusammenarbeit
- Deine Argumentationsstärke sowie dein klarer Kommunikationsstil helfen dir, auch komplexe technische Sachverhalte verständlich zu vermitteln
SAP ABAP/Fiori Developer (m/w/d)
Verantwortung
Du entwickelst Konzepte für neue Anforderungen gemeinsam mit SAP-Expert:innen
Du optimierst und korrigierst SAP S/4HANA-Retail-Anwendungen und sicherst deren Qualität
Du erkennst Verbesserungspotenziale und setzt sie im Austausch mit Stakeholdern um
Du führst Debugging, Tests und Applikationstests durch und sicherst so den stabilen Betrieb
Qualifikationen
Du hast eine IT-nahe oder wirtschaftliche Ausbildung mit IT-Fokus abgeschlossen
Du bringst mehrjährige Erfahrung in ABAP oder UI5 mit
Du kennst dich mit SAP-Modulen wie SD, MM, FI und CAR bestens aus
Du kommunizierst sicher auf Deutsch und gut auf Englisch
Benefits
Java Developer Backend (m/w/d)
Verantwortung
- Du wirkst bei der Lösung der IT-Architektur mit
- Du evaluierst bestehende Services, Libraries und Frameworks
- Du kennst die Methodiken des Requirements Engineering um so methodisch Anforderungen zu erfassen
- Implementation von Komponenten, Microservices und Applikationen mit herausfordernden, nicht funktionalen Anforderungen
- Als Teamplayer unterstützt Du im Auf- & Ausbau einer agilen Teamkultur und der kontinuierlichen Verbesserung der Software Engineering Prinzipien und Praktiken
Qualifikationen
- Du hast eine abgeschlossene Informatikausbildung oder Weiterbildungen auf Stufe HF/FH
- Du willst das Business der Software verstehen, die Du baust
- Du würdest dich selber als Teamplayer beschreiben
- Du bringst Kenntnisse in Java, Spring Boot, Docker & Kubernetes mit
- Du bist ein kommunikativer Mensch und würdest dich als ehrgeizig und wissbegierig beschreiben
- Du hast keine Berührungsangst mit Legacy Code & Technologie
- Sehr gute Deutsch- und Englischkenntnisse
Benefits
RPA Developer (m/w/d)
Verantwortung
Du findest Prozesse, die sich perfekt für Automatisierungen eignen, und entwickelst dafür clevere RPA Lösungen
Neue Automationslösungen setzt du um, dokumentierst sie sorgfältig und testest, damit alles reibungslos läuft
Bestehende Bots behältst du im Blick, optimierst sie kontinuierlich und sorgst so für stabile Abläufe
Im 2nd und 3rd Level Support bist du der Ansprechpartner für Fehleranalysen und sorgst für schnelle Lösungen
Gemeinsam mit Fachabteilungen und dem Automation Lead erarbeitest du Anforderungen und stimmst passgenaue Lösungen ab
Qualifikationen
Du hast ein abgeschlossenes Studium in Informatik, Wirtschaftsinformatik oder eine vergleichbare Qualifikation
Mindestens 2–3 Jahre Erfahrung in der RPA Entwicklung, idealerweise mit UiPath, bringst du mit
Mit C#, VB.NET, Python, Datenbanken, API-Integration und Prozessmodellierung kennst du dich bestens aus
Erfahrung mit OCR-Technologien, KI-gestützter Automatisierung und Prozessoptimierung rundet dein Profil ab
Deutsch in Wort und Schrift beherrschst du einwandfrei, analytisches Denken, Teamgeist und Kommunikationsstärke zeichnen dich aus
Benefits
Softwareentwickler für Anwendungsentwicklung (m/w/d)
Rolle
In dieser Rolle gestaltest du aktiv die Weiterentwicklung moderner ERP-Lösungen und bringst eigene Ideen von der Konzeption bis zur Umsetzung ein. Du entwickelst individuelle Softwarelösungen mit echtem Mehrwert und trägst so zur Digitalisierung und Effizienzsteigerung komplexer Geschäftsprozesse bei. Dein Know-how fliesst in anspruchsvolle Eigenentwicklungen ein, die technologisch auf dem neuesten Stand sind. Du verantwortest den gesamten Entwicklungszyklus und arbeitest eng mit relevanten Fachbereichen zusammen. Damit leistest du einen wesentlichen Beitrag zur kontinuierlichen Optimierung unternehmenskritischer Systeme.
Verantwortung
- Du entwickelst und optimierst das firmeneigene ERP-System sowie benutzerfreundliche Anwendungen für den Arbeitsalltag
- In dieser Rolle setzt du gemeinsam mit internen Abteilungen zielgerichtete Softwarelösungen um
- Als Softwareentwickler begleitest du Projekte ganzheitlich – von der Konzeption bis zum Rollout
- Du analysierst Anforderungen und überführst sie in durchdachte technische Umsetzungen
- Du bringst eigene Ideen ein und hilfst aktiv mit, die digitale Zukunft von Pistor zu gestalten
- Du gewährleistest durch kontinuierliche Weiterentwicklung eine hohe Qualität und Stabilität der Anwendungen
Qualifikationen
- Abgeschlossene Ausbildung oder ein Studium im Bereich ICT-Applikationsentwicklung
- Du tüftelst gerne an komplexen Aufgaben und findest kreative Softwarelösungen
- Prozesse analysierst du mit Neugier und setzt sie effizient in Applikationen um
- Deine Arbeitsweise ist eigenverantwortlich, strukturiert und verlässlich
- Mit deinem Teamgeist und deiner Motivation trägst du aktiv zur Zusammenarbeit bei
- Du strebst danach, dich langfristig in spannende Projekte einzubringen
Benefits
Softwareentwickler für Identity Management (m/w/d)
Rolle
In dieser Rolle übernimmst du die eigenverantwortliche Steuerung komplexer Projekte im technischen Umfeld – von der Konzeption bis zur erfolgreichen Umsetzung. Du analysierst Anforderungen, entwickelst durchdachte Lösungen und koordinierst interdisziplinäre Teams mit Blick auf Zeit, Qualität und Budget. Als zentrale Ansprechperson behältst du den Überblick über alle Projektphasen und sorgst für eine reibungslose Kommunikation mit Stakeholdern. Durch deine Erfahrung erkennst du frühzeitig Risiken und leitest gezielt Gegenmassnahmen ein. So gestaltest du aktiv den Erfolg technischer Innovationen.
Verantwortung
- Du entwickelst und integrierst Softwarelösungen für Identitäts- und Berechtigungsmanagement in eingebetteten Kommunikationssystemen
- In dieser Rolle analysierst Du Systemanforderungen und erstellst präzise Software-Spezifikationen
- Als Softwareentwickler arbeitest Du mit C/C++ und Python und setzt moderne Entwicklungsstandards um
- Du integrierst bestehende Systeme wie LDAP-, AD- und Proxy-Server in Embedded-Umgebungen
- Du führst Unit-Tests und Integrationstests gewissenhaft durch und dokumentierst Architektur sowie Code
- Im agilen Team bringst Du Deine Expertise bei der Auswahl und Einführung neuer Technologien ein
Qualifikationen
- Abgeschlossenes Studium in Informatik, Elektrotechnik, Mechatronik oder eine vergleichbare Ausbildung
- Du verfügst über mehrjährige Erfahrung in der Entwicklung von Embedded-Software
- Gute Kenntnisse in Netzwerk-Technologien sowie Interesse an deren Weiterentwicklung zeichnen dich aus
- Du bringst fundierte Erfahrung mit PKI, Smartcards, LDAP und Active Directory mit
- Vertrautheit mit Versionsverwaltung via Git sowie Build-Systemen wie CMake oder Make ist gegeben
- Deine Deutsch- und Englischkenntnisse sind sicher in Wort und Schrift, ergänzt durch eine teamorientierte und kommunikative Art
Fachkraft Softwarequalität und Test (m/w/d)
Rolle
In dieser Rolle verantwortest du die Qualitätssicherung einer modernen Lernplattform und gestaltest aktiv deren technische Weiterentwicklung mit. Du entwickelst durchdachte Teststrategien sowie Testfälle und führst sie eigenständig als Funktions-, Integrations- und Regressionstests durch. Für jeden Release erstellst du präzise Testpläne, dokumentierst die Ergebnisse und sorgst so für einen stabilen Betrieb der Software. Deine technische Expertise und dein strukturiertes Vorgehen tragen direkt zur Weiterentwicklung eines innovativen Produktes bei. Dabei arbeitest du eng mit dem Entwicklungsteam zusammen und bringst deine Erfahrung zielgerichtet ein.
Verantwortung
- Du erstellst, dokumentierst und pflegst strukturierte Testpläne und Testfälle.
- Als Fachkraft für Softwarequalität implementierst du automatisierte Testskripte und sorgst für deren Wartung.
- In dieser Rolle führst du manuelle Tests durch, insbesondere bei neuen Funktionen oder komplexen Änderungen.
- Du dokumentierst identifizierte Fehler systematisch und nachvollziehbar.
- Gemeinsam mit den Entwicklungsteams verfolgst und überprüfst du Bug-Fixes kontinuierlich.
- Du berichtest regelmässig über Testfortschritte und unterstützt mit deinen Ergebnissen das Produktmanagement.
Qualifikationen
- Du verfügst über ein abgeschlossenes Studium in Informatik, Software-Engineering, Wirtschaftsinformatik oder eine vergleichbare Ausbildung im IT-Bereich mit Weiterbildung in Software-Testing
- Du konzipierst und realisierst Testfälle, Testpläne sowie automatisierte Tests mit hoher Präzision
- Mit Tools wie Jira oder TestRail gehst Du routiniert und effizient um
- Dank fundierter Kenntnisse in HTML, CSS und JavaScript verstehst Du technische Zusammenhänge im Detail
- Deine analytische Denkweise sowie Dein genaues Arbeiten zeichnen Dich besonders aus
- Du kommunizierst klar und strukturiert in Deutsch und Englisch und lernst mit Neugier stets dazu
Benefits