146 offene Stellen Software Development
C# Softwareentwickler:in (m/w/d)
Verantwortung
- Du betreibst, wartest und erweiterst unsere eigenentwickelte Kernapplikation in C# im laufenden Betrieb
- In dieser Rolle entwickelst du Schnittstellen zwischen der Kernapplikation und angebundenen Umsystemen
- Als C# Softwareentwickler:in nutzt du SQL-/Access-Datenbanken sowie moderne KI-Tools wie Cursor AI, Claude oder Codex OpenAI im Entwicklungsalltag
- Du arbeitest eng mit der Engineering-Abteilung zusammen und bringst deine Expertise in gemeinsame Lösungen ein
- In dieser Rolle übernimmst du schrittweise die Applikationsverantwortung für unsere Kernanwendung und begleitest deren Weiterentwicklung
- Du entwickelst und betreibst kleinere Business-Anwendungen mit PowerBI, PowerApps, Microsoft Forms und JavaScript und wirkst aktiv in IT-Projekten mit
Qualifikationen
- Abgeschlossene Ausbildung als Applikationsentwickler oder gleichwertige Ausbildung mit mehrjähriger Berufserfahrung
- Mehrjährige, fundierte praktische Erfahrung in C#; weitere Programmiersprachen sind von Vorteil
- Sicherer Umgang mit Web-Entwicklung und Software-Architektur in komplexen Umgebungen
- Idealerweise bereits Praxis mit proAlpha und dem proAlpha Konfigurator
- Ausgeprägte Fähigkeit, komplexe Zusammenhänge rasch zu erfassen und lösungsorientiert umzusetzen
- Sehr gute Deutsch- und Englischkenntnisse sowie eine flexible, methodische und gewissenhafte Arbeitsweise mit hoher Kunden- und Ergebnisorientierung
C# Engineer (m/w/d)
Verantwortung
- Du betreibst, supportest und weiterentwickelst unsere eigenentwickelte Kernapplikation in C# und übernimmst schrittweise die Applikationsverantwortung
- In dieser Rolle betreust du den Konfigurator PK2 in proAlpha und entwickelst ihn kontinuierlich weiter
- Du entwickelst und betreust Schnittstellen zwischen der Kernapplikation und angebundenen Umsystemen
- Als C# Anwendungsentwickler:in nutzt du SQL-/Access-Datenbanken sowie moderne KI-Tools wie Cursor AI, Claude oder Codex openAI im Entwicklungsalltag
- Du erstellst und betreibst kleinere Anwendungen und Lösungen mit PowerBI, PowerApps, Microsoft Forms und JavaScript
- In dieser Rolle arbeitest du eng mit der Engineering-Abteilung zusammen und wirkst aktiv in IT-Projekten mit
Qualifikationen
- Abgeschlossene Ausbildung als Applikationsentwickler oder gleichwertige Ausbildung mit mehrjähriger Berufserfahrung
- Mehrjährige, fundierte Programmiererfahrung in C#; weitere Programmiersprachen sind von Vorteil
- Praxis in Web-Entwicklung und Software-Architektur, idealerweise mit komplexen Anwendungssystemen
- Von Vorteil ist Erfahrung mit proAlpha und dem proAlpha Konfigurator
- Ausgeprägte Fähigkeit, komplexe Zusammenhänge rasch zu erfassen und lösungsorientiert zu denken
- Sehr gute Deutsch- und Englischkenntnisse sowie eine flexible, methodische und gewissenhafte Arbeitsweise
Benefits
Team Lead Mobile Development (.NET / MAUI) (m/w/d)
Verantwortung
Fachliche und personelle Führung eines Mobile Applications Teams
Entwicklung und Weiterentwicklung von Mobile Applikationen im Enterprise-Umfeld
Verantwortung für den gesamten Software-Lifecycle inkl. Analyse, Entwicklung, Testing und Betrieb
Planung von Releases sowie Koordination von Feature-Umsetzungen
Erstellung und Review technischer Konzepte und Architekturen
Beobachtung technologischer Trends sowie Mitwirkung an der Weiterentwicklung des Bereichs
Qualifikationen
Mehrjährige Erfahrung in der Softwareentwicklung im Mobile-Umfeld
Idealerweise abgeschlossenes Studium in Informatik oder vergleichbare Qualifikation
Verständnis für ERP-Prozesse und betriebliche Zusammenhänge
Kenntnisse in .NET (MAUI), UWP, Android sowie relationalen Datenbanken, iOS (Swift) von Vorteil
Erfahrung in Teamführung oder Bereitschaft, Führungsverantwortung zu übernehmen
Sehr gute Deutschkenntnisse sowie gute Kommunikationsfähigkeiten
Benefits
Mobile Apps Software Entwicklungs Lead (m/w/d)
Rolle
Du willst nicht nur entwickeln, sondern auch ein Team führen und aktiv die Zukunft von Mobile Applikationen im Enterprise-Umfeld mitgestalten? In dieser Rolle verbindest du technisches Know-how mit Leadership und bringst innovative Lösungen in produktive Anwendungen.
Verantwortung
Du führst das Mobile Applications Team fachlich und personell
Du entwirfst und entwickelst hochwertige Mobile Applikationen im Unternehmensumfeld (ERP, Field Services, Logistik)
Du entwickelst bestehende Anwendungen kontinuierlich weiter und optimierst deren Performance und Qualität
Du begleitest den gesamten Software-Lifecycle von der Anforderungsanalyse über Entwicklung und Testing bis zum Deployment und Betrieb
Du planst Releases und gestaltest die Weiterentwicklung des Entwicklungsbereichs aktiv mit
Du erstellst und reviewst technische Konzepte für neue Features
Du koordinierst die Umsetzung neuer Features innerhalb des Teams und mit angrenzenden Bereichen
Du beobachtest aktiv neue Technologien und Trends im Mobile Development und bringst diese gezielt ein
Du wirkst in technischen Gremien, Workshops und Konzeptteams mit
Qualifikationen
Du verfügst über eine fundierte Ausbildung in Informatik (FH, Uni oder ETH) oder eine vergleichbare Qualifikation
Du hast fundierte Kenntnisse in der Mobile-Entwicklung mit .NET (MAUI), UWP, relationalen Datenbanken sowie Erfahrung mit Android; Kenntnisse in iOS (Swift) sind von Vorteil
Du bringst mehrjährige Erfahrung als Software Engineer mit
Du hast ein gutes Verständnis für ERP-Prozesse und betriebliche Abläufe
Du denkst langfristig und berücksichtigst Wartbarkeit und Codequalität bei Architekturentscheidungen
Du überzeugst mit hoher Qualität, Eigeninitiative und strukturierter Arbeitsweise
Du bringst Leadership-Skills mit und hast Motivation, ein Team weiterzuentwickeln
Du kommunizierst klar, arbeitest gerne im Team und trittst souverän auf
Benefits
Mobile Application Team Lead – Architektur, Apps & Leadership vereint (m/w/d)
Rolle
In dieser Rolle leitest du ein motiviertes Team und prägst die Entwicklung moderner Mobile Applikationen massgeblich mit. Du verantwortest die technische Konzeption und Umsetzung von mobilen Lösungen und stellst sicher, dass Software-Engineering-Prinzipien konsequent angewendet werden. Dabei nutzt du dein fundiertes Know-how in der Mobile-App-Entwicklung, um performante, nutzerorientierte Anwendungen zu realisieren. Du förderst die Zusammenarbeit im Team, koordinierst Aufgaben und trägst dazu bei, digitale Kollaboration zwischen Mitarbeitenden, Business-Partnern und Systemen effizient zu gestalten. Durch dein Engagement gestaltest du aktiv die Weiterentwicklung einer zukunftsorientierten, extended Enterprise Softwarelandschaft mit.
Verantwortung
Du führst ein kleines Mobile-Team und entwickelst sowohl die Mitarbeitenden als auch die technischen Lösungen kontinuierlich weiter
Du baust leistungsfähige Business-Apps, die Prozesse im Alltag wirklich verbessern – von der Idee bis zum produktiven Einsatz
Du stellst sicher, dass Codequalität, Architektur und Wartbarkeit langfristig stimmen
Du gestaltest den gesamten Entwicklungsprozess aktiv mit und bringst Deine Erfahrung in Design, Umsetzung und Betrieb ein
Du planst Releases, priorisierst Features und koordinierst die Umsetzung über Teamgrenzen hinweg
Du erstellst technische Konzepte und sorgst dafür, dass diese auch sauber umgesetzt werden
Du bleibst technologisch am Puls der Zeit und bringst neue Ansätze gezielt ins Team ein
Qualifikationen
Du hast einen starken technischen Background in der Softwareentwicklung
Du bringst Erfahrung im Mobile-Umfeld mit und kennst moderne Frameworks und Plattformen (iOS, Android, .NET MAUI).
Umfassende Erfahrung in der Webentwicklung mit TypeScript, Angular, React ist von Vorteil
Du verstehst Business-Prozesse und kannst technische Lösungen darauf ausrichten
Du denkst langfristig und triffst Entscheidungen mit Blick auf Skalierbarkeit und Wartbarkeit
Du hast Freude daran, Verantwortung zu übernehmen und ein Team weiterzuentwickeln
Du kommunizierst klar, arbeitest strukturiert und bringst eigene Ideen ein
Du bist flexibel, lösungsorientiert und gehst Herausforderungen proaktiv an
Benefits
Lead Software Engineer (mobile) (m/w/d)
Rolle
In dieser Rolle gestaltest du die Entwicklung moderner Mobile-Applikationen aktiv mit und bringst deine Expertise im Software Engineering gezielt ein. Du arbeitest eng mit einem motivierten Team zusammen und förderst eine effiziente, qualitätsbewusste und lösungsorientierte Zusammenarbeit. Du verantwortest die technische Konzeption und Umsetzung von mobilen Anwendungen, die eine durchgängige digitale Kollaboration ermöglichen. Zudem trägst du dazu bei, bestehende Lösungen weiterzuentwickeln und neue Technologien sinnvoll in die Softwarelandschaft zu integrieren. Durch dein Engagement prägst du die Weiterentwicklung der Anwendungen und schaffst spürbaren Mehrwert für unterschiedliche Anspruchsgruppen.
Verantwortung
Fachliche und personelle Leitung eines Mobile-Development-Teams sowie Förderung der individuellen und technischen Weiterentwicklung der Teammitglieder
Konzeption und Umsetzung moderner mobiler Unternehmenslösungen (z. B. ERP-, Field-Service- oder Logistik-Apps) auf Basis aktueller Technologien
Verantwortung für Architektur, Codequalität und nachhaltige Weiterentwicklung bestehender Applikationen
Mitwirkung entlang des gesamten Software-Lifecycles – von der Anforderungsanalyse über Design, Entwicklung, Testing bis hin zu Deployment und Betrieb
Planung und Koordination von Releases sowie Priorisierung von Features in enger Abstimmung mit Stakeholdern
Erstellung und Review technischer Konzepte und Sicherstellung einer skalierbaren, wartbaren Systemlandschaft
Beobachtung neuer Technologien (z. B. Cross-Platform, Cloud-Integration, Offline-first-Ansätze) und deren gezielte Einführung
Zusammenarbeit mit internen Fachbereichen, Produktmanagement und externen Partnern in strategischen Initiativen
Qualifikationen
Abgeschlossenes Studium in Informatik oder vergleichbare Qualifikation
Mehrjährige Erfahrung in der Softwareentwicklung mit Fokus auf Mobile Applications
Fundierte Kenntnisse in Technologien wie .NET (MAUI), Mobile Frameworks sowie Datenbankanbindungen
Idealerweise Erfahrung mit iOS-Entwicklung (Swift) oder plattformübergreifenden Ansätzen
Verständnis für Geschäftsprozesse, insbesondere im ERP- oder Logistik-Umfeld
Erfahrung in Architekturentscheidungen und nachhaltiger Softwareentwicklung
Führungskompetenz oder Bereitschaft, Verantwortung für ein Team zu übernehmen
Hohe Qualitätsansprüche, Kommunikationsstärke und strukturierte Arbeitsweise
Benefits
.NET Softwareentwickler gesucht! (m/w/d)
Rolle
In dieser Rolle übernimmst du die technische Verantwortung für Teilprojekte und prägst mit deinen Entscheidungen anspruchsvolle .NET-Lösungen. Du entwickelst und erweiterst geschäftskritische Anwendungen mit .NET / C# und gestaltest komplexe Web-Lösungen mit Datenbank- und Cloud-Fokus. Du verantwortest die Einhaltung hoher Code-Qualität, etablierst Best Practices und treibst die Weiterentwicklung interner Frameworks, Libraries und Toolchains voran. Zudem coachst und begleitest du weniger erfahrene Entwickler:innen, mit denen du dein Wissen teilst und ihre fachliche Entwicklung förderst. In enger Zusammenarbeit mit Architektur, Projektleitung, Requirements-Engineering und weiteren Stakeholdern gestaltest du nachhaltige Softwarearchitekturen und moderne CI/CD-Pipelines.
Verantwortung
- Du übernimmst die technische Verantwortung für ausgewählte Teilprojekte
- In dieser Rolle entwickelst und erweiterst du Geschäftsanwendungen mit .NET und C#
- Du konzipierst und implementierst komplexe .NET- und Web-Lösungen unter Einbezug von Datenbank- und Cloud-Aspekten
- Als erfahrene Fachperson für .NET-Programmierung treibst du Code-Qualität sowie Best Practices im Team voran
- Du coachst und begleitest Junior-Entwickler:innen in ihrer fachlichen Weiterentwicklung
- In dieser Rolle arbeitest du eng mit Software-Architektur, Projektleitung, Requirements-Engineering und weiteren Stakeholdern zusammen
Qualifikationen
- Mehrjährige Erfahrung in der professionellen Softwareentwicklung mit Schwerpunkt .NET und C#
- Sehr gute Kenntnisse im Microsoft-Umfeld mit .NET, ASP.NET Core, Entity Framework und SQL-Server
- Praxis im Einsatz moderner Frontend-Technologien wie Angular, React oder Vue
- Routine in der Konzeption und Umsetzung von Softwarearchitekturen (Layering, DDD, REST-APIs, Microservices) sowie in der Weiterentwicklung interner Frameworks und Toolchains
- Erfahrung im Aufbau und Betrieb von CI/CD-Pipelines, idealerweise mit GitLab CI oder Azure DevOps
- Ausgeprägte analytische und konzeptionelle Fähigkeiten, hohe Eigenverantwortung und sehr gute Deutschkenntnisse inklusive sicherem Umgang mit Schweizerdeutsch
Benefits
.NET-Entwicklung (m/w/d)
Rolle
In dieser Rolle übernimmst du die technische Verantwortung für Teilprojekte und entwickelst sowie erweiterst anspruchsvolle Geschäftsanwendungen mit .NET und C#. Du verantwortest das Design und die Implementierung komplexer .NET- und Web-Lösungen inklusive Datenbank- und Cloud-Aspekten und treibst Code-Qualität sowie Best Practices konsequent voran. Dabei coachst und begleitest du Junior-Entwickler:innen fachlich und methodisch. Du arbeitest eng mit Software-Architektur, Projektleitung, Requirements-Engineering und weiteren Stakeholdern zusammen, um stabile, skalierbare und zukunftsfähige Lösungen zu realisieren. Als erfahrene Fachkraft bringst du deine Ideen aktiv ein und prägst so die Weiterentwicklung moderner .NET-Umgebungen.
Verantwortung
- Als erfahrene Fachkraft für .NET-Entwicklung übernimmst du die technische Verantwortung für Teilprojekte
- Du entwickelst und erweiterst anspruchsvolle Geschäftsanwendungen mit .NET und C#
- In dieser Rolle konzipierst und implementierst du komplexe .NET- und Web-Lösungen unter Einbezug von Datenbank- und Cloud-Aspekten
- Du treibst Code-Qualität und die Einhaltung von Best Practices im Entwicklungsteam voran
- Als erfahrene Fachkraft für .NET-Entwicklung coachst und begleitest du Junior-Entwickler:innen fachlich
- In dieser Rolle arbeitest du eng mit Software-Architektur, Projektleitung, Requirements-Engineering und weiteren Stakeholdern zusammen
Qualifikationen
- Du verfügst über mehrjährige Erfahrung in der professionellen Softwareentwicklung mit Schwerpunkt .NET / C#.
- Du beherrschst das Microsoft-Umfeld mit .NET, ASP.NET Core, Entity Framework und SQL-Server sehr sicher.
- Du hast solide Praxis im Einsatz moderner Frontend-Technologien wie Angular, React oder Vue.
- Du bist vertraut mit der Konzeption und Umsetzung moderner Softwarearchitekturen (z.B. Layering, DDD, REST-APIs, Microservices).
- Du hast Erfahrung im Aufbau und Betrieb von CI/CD-Pipelines, etwa mit GitLab CI oder Azure DevOps.
- Du überzeugst durch ausgeprägtes analytisches und konzeptionelles Denken sowie sehr gute Deutschkenntnisse und sicheren Umgang mit Schweizerdeutsch.
Benefits
Webentwickler gesucht! (m/w/d)
Rolle
In dieser Rolle konzipierst und realisierst du moderne Webauftritte für unterschiedliche Plattformen mit einem professionellen CMS. Du übernimmst die Verantwortung für den Aufbau, die Weiterentwicklung und die konsequente Anwendung von Designsystemen und Styleguides. Du gestaltest responsive Layouts und Templates auf Basis aktueller UX/UI-Prinzipien, Webstandards und Anforderungen an Barrierefreiheit. Zudem arbeitest du eng mit Projektleitung und Entwicklung zusammen, um konsistente und hochwertige Weblösungen sicherzustellen. Ergänzend unterstützt du im Web-Support sowie bei der Qualitätssicherung und bringst deine Erfahrung im Umgang mit gängigen Design- und Prototyping-Tools ein.
Verantwortung
- Du analysierst Kundenanforderungen und entwickelst durchdachte Webkonzepte.
- In dieser Rolle gestaltest und realisierst du Websites mit dem Weblication CMS.
- Du entwickelst und optimierst Templates mit HTML und CSS für moderne Webauftritte.
- Als erfahrene Fachkraft Webgestaltung strukturierst du Inhalte und setzt sie sauber im CMS um.
- Du führst Webprojekte im direkten Kundenkontakt eigenständig und qualitätssicher zum Erfolg.
- In dieser Rolle unterstützt du den Kunden-Support und treibst die Weiterentwicklung bestehender Plattformen voran.
Qualifikationen
- Du verfügst über eine Ausbildung im Bereich Webdesign, Mediamatik, Grafik oder eine vergleichbare Qualifikation.
- Du hast Erfahrung in der Leitung, Umsetzung und Schulung von Webprojekten und arbeitest strukturiert, selbstständig sowie kundenorientiert.
- Du beherrschst HTML5, CSS3 und gängige Design-Tools auf sehr gutem Niveau und achtest auf saubere Strukturen, Usability und Barrierefreiheit.
- Du kommunizierst stilsicher auf Deutsch und kannst dich sicher in Schweizerdeutsch verständigen.
- Du besitzt einen Führerausweis sowie ein eigenes Fahrzeug.
- Du stellst eine Linkliste deiner Referenzprojekte mit kurzen Erläuterungen zu deinem persönlichen Beitrag zusammen.
Benefits
Senior Agile Test Manager (m/w/d)
Rolle
Du willst Softwarequalität nicht dem Zufall überlassen, sondern aktiv mitgestalten? In dieser Rolle bist du zentraler Bestandteil eines agilen Teams und sorgst dafür, dass moderne Softwarelösungen zuverlässig, stabil und auf höchstem Qualitätsniveau ausgeliefert werden.
Verantwortung
icherstellung der Softwarequalität innerhalb agiler Entwicklungsteams
Entwicklung und Umsetzung von Teststrategien sowie Durchführung manueller Tests
Erstellung und Pflege von Testfällen basierend auf Anforderungen und User Stories
Koordination von Testaktivitäten über Teamgrenzen hinweg
Zusammenarbeit mit Product Owner, Entwicklung und Stakeholdern
Verifikation funktionaler und nicht-funktionaler Anforderungen
Qualifikationen
Hochschulabschluss in Informatik, Wirtschaftsinformatik oder vergleichbar
Erfahrung im Software Testing bzw. als Agile Test Engineer
Kenntnisse agiler Methoden (Scrum, Kanban, SAFe)
Erfahrung im Testdesign und in der Qualitätssicherung
Analytische, strukturierte Arbeitsweise und Teamfähigkeit
Sehr gute Deutschkenntnisse sowie Englisch und/oder Französisch
Benefits