102 offene Stellen Software
Professional Software Engineer (.NET) (m/w/d)
Verantwortung
Du übernimmst Konzeption, Architektur und Design von Software-Anwendungen und -Systemen.
In dieser Rolle entwickelst du performante Backend-Services sowie Web- und Desktop-Applikationen auf Basis von .NET Core und C#.
Du arbeitest eng mit Kunden zusammen, präsentierst technische Lösungen verständlich und begleitest sie bei der Umsetzung.
In dieser Rolle übernimmst du bei Bedarf die Leitung von Projekten und koordinierst beteiligte Teams.
Qualifikationen
Abgeschlossenes Studium (Uni oder FH) in Informatik, Computer Science, Systemtechnik oder einem vergleichbaren technischen Fachgebiet
Fundierte Praxis in der Entwicklung mit Microsoft .NET und Entity Framework Core, idealerweise mit Schwerpunkt C#
Sehr gute Kenntnisse in Python, insbesondere in asynchroner Programmierung und modernem API-Design
Ausgeprägte analytische Denkweise, hohes Qualitätsbewusstsein und Freude daran, innovative Lösungen voranzutreiben
Benefits
System Architect Embedded Platforms (m/w/d)
Rolle
In dieser Rolle entwickelst du anspruchsvolle C++-Softwarelösungen auf Linux-Basis für vielfältige Anwendungen im Industrie- und Medizintechnik-Umfeld. Du übernimmst Verantwortung in breit gefächerten Entwicklungs- und Kundenprojekten und gestaltest deren technische Umsetzung aktiv mit. Dabei analysierst und spezifizierst du Anforderungen, entwirfst nachhaltige Softwarearchitekturen und setzt diese in sauber strukturiertem, performantem Code um. Du arbeitest eng mit anderen Fachbereichen zusammen, um robuste, qualitativ hochwertige und langfristig wartbare Lösungen sicherzustellen. Zudem nutzt du moderne KI-Tools, setzt sie professionell in deinem Entwicklungsalltag ein und prägst neue, effizientere Arbeitsweisen mit.
Verantwortung
- Du entwickelst Embedded-Linux-Software in C++ und integrierst sowie adaptierst zentrale Linux-Komponenten, von Treibern über Security-Patches bis zu Cloud-Clients.
- In dieser Rolle erstellst du massgeschneiderte Yocto-Distributionen für kundenspezifische Hardwareplattformen.
- Du konzipierst, erweiterst und pflegst Testkonzepte sowie Testinfrastrukturen zur Sicherung der Softwarequalität.
- Als C++ Softwareentwickler Linux optimierst und betreibst du die CI/CD-Pipeline und stellst einen reibungslosen Build- und Delivery-Prozess sicher.
- Du nutzt KI-Werkzeuge gezielt zur Effizienzsteigerung und etablierst entsprechende Best Practices im Entwicklungsteam.
- In dieser Rolle arbeitest du eng mit Projektleitung, Hardwareentwicklung sowie externen Partnern und Kunden zusammen und stimmst Anforderungen und Lösungen ab.
Qualifikationen
Du verfügst über einen Abschluss einer Fachhochschule, Universität oder höheren Fachschule im technischen Bereich
Du bringst fundierte Kenntnisse in der Programmierung für integrierte Systeme mit
Du hast Routine im Umgang mit distributionsnahen Toolchains
Du kennst dich idealerweise mit Schutzkonzepten, quelloffenen Projekten oder plattformübergreifenden UI-Technologien aus
Du sprichst fliessend Deutsch und bringst gute Englischkenntnisse mit
Benefits
Java Fullstack Anwendungsentwickler*in (m/w/d)
Rolle
Als Java Fullstack Anwendungsentwickler*in gestaltest du eine Schweizer Big-Data-Plattform aktiv mit und treibst innovative Lösungen von der ersten Idee bis zum produktiven Einsatz voran. In dieser Rolle übernimmst du die Verantwortung für Konzeption, Design und Entwicklung der Backend- und Frontend-Komponenten auf Basis moderner Technologien wie Quarkus, Spring Boot, Vaadin und React. Du sorgst für eine performante, robuste und skalierbare Architektur und stellst gleichzeitig eine hohe Benutzerfreundlichkeit über alle Anwendungsschichten hinweg sicher. Zudem optimierst du bestehende Anwendungen kontinuierlich hinsichtlich Stabilität, Wartbarkeit und Effizienz. Durch deine Erfahrung trägst du massgeblich dazu bei, technische Standards zu definieren und Best Practices in der Entwicklung zu etablieren.
Verantwortung
- Du designst und implementierst skalierbare Backend-Services mit Java, insbesondere Spring Boot oder Quarkus.
- In dieser Rolle entwickelst du dynamische, responsive Benutzeroberflächen mit Vaadin oder React.
- Als Java Fullstack Anwendungsentwickler*in arbeitest du eng mit UX/UI-Designern und Product Ownern zusammen, um Anforderungen in funktionale Anwendungen zu überführen.
- Du analysierst neue Features hinsichtlich Machbarkeit und Performance und verbesserst bestehende Webapplikationen sowie APIs kontinuierlich weiter.
- In dieser Rolle stellst du Sicherheit, Skalierbarkeit und die Einhaltung schweizerischer Datenschutzstandards sicher und optimierst die Performance über verschiedene Browser und Geräte hinweg.
- Du erstellst technische Dokumentation und beteiligst dich aktiv an Code-Reviews.
Qualifikationen
- Du hast ein abgeschlossenes Studium in Informatik, Software Engineering oder eine gleichwertige Qualifikation.
- Du verfügst über mehrjährige Praxis als Fullstack- oder Java-Entwickler und beherrschst Java mit Spring Boot oder Quarkus sicher.
- Du entwickelst moderne Benutzeroberflächen mit Vaadin oder React und arbeitest routiniert mit HTML5, CSS3, TypeScript und JavaScript.
- Du bist vertraut mit RESTful APIs, GraphQL sowie JSON und verfügst über ein solides Verständnis von Softwarearchitektur, OOP und Design Patterns.
- Du arbeitest sicher mit Git, CI/CD-Pipelines, Docker und Kubernetes und nutzt relationale wie NoSQL-Datenbanken (z. B. PostgreSQL, MongoDB).
- Du überzeugst durch ausgeprägte analytische Fähigkeiten und kommunizierst sehr gut auf Englisch und/oder Deutsch.
Benefits
Anwendungsentwickler für interne Systeme (m/w/d)
Rolle
In dieser Rolle entwickelst und pflegst du interne Anwendungen und stellst sicher, dass Daten aus SAP, MES und weiteren Systemen effizient über MS-SQL-Datenbanken bereitgestellt werden. Du ermittelst Anforderungen aus den Fachabteilungen, leitest daraus spezifikationskonforme Softwarelösungen ab und planst, entwickelst sowie dokumentierst diese termingerecht. Du verantwortest die Aufwärtskompatibilität bei Software-Updates, nimmst neue Lösungen in Betrieb und übernimmst den 2nd-Level-Support. Zudem gestaltest du die bestehende Softwarelandschaft aktiv weiter und bringst deine Erfahrung in Programmiersprachen wie C# sowie in der Arbeit mit der MS Power Plattform, insbesondere Power BI und Power Apps, ein. Dabei nutzt du deine Erfahrung aus vergleichbaren Positionen und gegebenenfalls als (Teil)-Projektleiter, um nachhaltige und zukunftsfähige Lösungen zu realisieren.
Verantwortung
- Du stellst Anwendungsdaten aus SAP, MES und MS-SQL-Datenbanken für interne Systeme bereit
- In dieser Rolle ermittelst du Anforderungen der Fachabteilungen und leitest daraus Spezifikationen für Softwareentwicklungen ab
- Als Anwendungsentwickler für interne Systeme planst, entwickelst und dokumentierst du Software in verschiedenen Programmiersprachen
- Du stellst eine aufwandsoptimierte Aufwärtskompatibilität der Software bei Updates termingerecht sicher
- In dieser Rolle nimmst du neue Softwarelösungen in Betrieb und überführst sie in den laufenden Betrieb
- Du pflegst bestehende Anwendungen und übernimmst den 2nd-Level-Support für interne Nutzerinnen und Nutzer
Qualifikationen
- Du verfügst über eine passende Ausbildung und mehrjährige Erfahrung in einer vergleichbaren Position.
- Idealerweise hast du bereits (Teil-)Projektleitungsaufgaben in Softwareprojekten übernommen.
- Du besitzt Kenntnisse in MS-SQL und C# für die Arbeit an komplexen Softwarelösungen.
- Du kennst dich mit der MS Power Plattform aus, insbesondere mit Power BI und Power Apps.
- Du hast Freude daran, unsere Softwarelandschaft aktiv weiterzuentwickeln und zu pflegen.
Benefits
Softwareentwickler für Logistikapplikationen (m/w/d)
Rolle
In dieser Rolle gestaltest du moderne Logistiksysteme end-to-end mit und entwickelst leistungsfähige Fullstack-Lösungen für anspruchsvolle Geschäftsprozesse. Du verantwortest die Umsetzung fachlicher Anforderungen in sauberen, wartbaren Code und sorgst für eine reibungslose Integration von Frontend und Backend. Dabei analysierst du bestehende Abläufe, identifizierst Verbesserungsmöglichkeiten und überführst diese in effiziente technische Konzepte. Zudem arbeitest du eng mit Business-Analysten und anderen IT-Fachpersonen zusammen, um innovative und zugleich stabile Lösungen zu realisieren. Durch dein Engagement trägst du entscheidend dazu bei, die Qualität und Zukunftsfähigkeit der eingesetzten Logistiksoftware kontinuierlich zu erhöhen.
Verantwortung
- Du entwickelst unser neues WMS Ende-zu-Ende, vom performanten Backend bis zu modernen Web- und Mobile-Frontends.
- In dieser Rolle setzt du robuste Schnittstellen um und stellst eine nahtlose Integration zwischen allen beteiligten Systemen sicher.
- Du nutzt dein Know-how in SQL- und NoSQL-Datenbanken, um performante Abfragen, hohe Datenintegrität und stabile Anwendungen zu gewährleisten.
- Als Fullstack Softwareentwickler Logistiksysteme arbeitest du eng mit UX/UI Design und Fachbereichen zusammen, um im Lageralltag einfach nutzbare, hochverfügbare Lösungen zu schaffen.
- Du wirkst aktiv an Architektur- und Design-Entscheidungen mit und prägst damit die technologische Weiterentwicklung unseres Systems.
- In dieser Rolle erstellst du saubere Dokumentation, führst Tests und Code-Reviews durch und unterstützt bei Support- und Wartungseinsätzen für eine hohe Systemverfügbarkeit.
Qualifikationen
- Abgeschlossene Ausbildung in Informatik (EFZ, HF, FH, Bachelor) oder gleichwertige einschlägige Berufserfahrung
- Leidenschaft für Programmierung im Backend und Frontend sowie Erfahrung mit modernen Programmiersprachen, Datenbanken, Microservices und/oder Event-Driven-Architekturen
- Sicherer Umgang mit HTML, CSS, JavaScript/TypeScript und Responsive Design für mobile Endgeräte
- Ausgeprägtes analytisches und lösungsorientiertes Denken, strukturierte Arbeitsweise, hohe Qualitätsorientierung und Verantwortungsbewusstsein
- Kreativität und Interesse an Logistikprozessen sowie deren Digitalisierung, kombiniert mit klarer, aktiver Teamkommunikation und Lernbereitschaft
- Sehr gute Deutschkenntnisse (C1) sowie gute Englischkenntnisse in Wort und Schrift
Benefits
Software Engineer C#/.Net (m/w/d)
Verantwortung
Du entwickelst neue Softwaremodule mit C#, .NET, WPF und MS SQL Server und pflegst bestehende Anwendungen
Du analysierst die interne Software und optimierst Prozesse und Funktionen kontinuierlich
Du konzipierst und implementierst Schnittstellen auf Basis von REST/JSON-Webservices
Du wirkst bei Architekturentscheidungen, Code Reviews und der Qualitätssicherung aktiv mit
Zudem dokumentierst du technische Lösungen und erstellst automatisierte Tests
Qualifikationen
Du hast eine Informatik-Ausbildung oder ein Studium (EFZ, HF, FH oder Uni) und bringst mehrere Jahre Erfahrung in der .NET-Entwicklung mit
Du verfügst über sehr gute Kenntnisse in C#, .NET, WPF und dem MVVM-Pattern
Du arbeitest sicher mit MS SQL (T-SQL) sowie Versionskontrolle mit Git und Azure DevOps
Idealerweise kennst du DevExpress, Dapper oder andere Mikro-ORMs
Erfahrung mit CI/CD-Pipelines und YAML ist ein zusätzlicher Vorteil
Sehr gute Deutschkenntnisse in Wort und Schrift
Benefits
Senior Software Engineer .NET – Fullstack mit Azure & DevOps-Fokus (m/w/d)
Verantwortung
Du entwickelst und betreibst Fullstack-Lösungen in .NET und Angular oder React.
Du integrierst Cloud-Komponenten wie Azure Functions, Key Vaults oder Blob Storage.
Du planst gemeinsam mit dem Team neue Releases, Microservices und Schnittstellen.
Du setzt CI/CD-Prozesse auf und bringst Security & Testing Standards mit ein.
Du coachst Juniors und bist technischer Sparringspartner im Team.
Qualifikationen
Du verfügst über fundierte Kenntnisse in .NET, Azure und modernen Webframeworks.
Du hast Erfahrung mit DevOps, IaC (Infrastructure as Code) und Containerisierung.
Du bist proaktiv, kommunikationsstark und arbeitest gerne crossfunktional.
Du sprichst fliessend Deutsch.
Techstack: .NET 6/7, C#, Azure Functions, Azure DevOps, Bicep/Terraform, Angular/React, Docker, GitHub Actions
Benefits
Senior SAP ABAP Developer (m/w/d)
Rolle
In dieser Rolle gestaltest du moderne SAP-S/4HANA-Lösungen, die komplexe Geschäftsanforderungen in effiziente, zukunftsfähige Prozesse übersetzen. Du übernimmst die Verantwortung für Konzeption, Design und Entwicklung anspruchsvoller Erweiterungen und Schnittstellen im S/4HANA-Umfeld. Dabei analysierst du bestehende Systemlandschaften, identifizierst Optimierungspotenziale und setzt diese in hochwertige technische Lösungen um. Du agierst als anerkannte Ansprechperson für technische Fragestellungen, berätst Stakeholder auf Augenhöhe und trägst mit deiner Erfahrung massgeblich zur Qualität der Gesamtarchitektur bei. Zudem treibst du Innovationen voran, indem du neue SAP-Technologien evaluierst und gezielt in deine Entwicklungsarbeit integrierst.
Verantwortung
Umsetzung massgeschneiderter Geschäftsprozesse innerhalb von SAP S/4HANA Transformationsvorhaben
Selbstorganisierte Mitarbeit in interdisziplinären Teams bei Mandanten
Führung einzelner Arbeitspakete in Programmierung, Layoutdesign und Datenübernahme
Weiterentwicklung bestehender Applikationsstrukturen unter Einsatz moderner Technologien
Abstimmung mit internen sowie externen Anspruchsgruppen zur Sicherstellung optimaler Resultate
Qualifikationen
Umfangreiche Kenntnisse in ABAP-Programmierung, Datenmodellen sowie Webschnittstellen
Expertise in Erweiterungsframeworks und Modernisierung bestehender Codebasen
Praxis in Webentwicklung inkl. UI-Technologien und cloudbasierter Plattformnutzung
Erfahrung mit ERP-Komponenten im Bereich Logistik und Finanzprozesse
Benefits
Lead Frontend Entwickler React Next.js (m/w/d)
Rolle
In dieser Rolle übernimmst du die fachliche Führung für die Weiterentwicklung anspruchsvoller React- und Next.js-Frontends und prägst damit die technische Ausrichtung moderner Single Page Applications. Du verantwortest die Architektur der Frontend-Komponenten, triffst zentrale Entscheidungen zu State Management, Data Fetching, Performance-Optimierung und Code-Qualität und stellst eine robuste, skalierbare Basis sicher. Dabei konzipierst und implementierst du komplexe UI-Anforderungen mit Material UI und modernen CSS/SCSS-Techniken und sorgst für ein durchgängig responsives Nutzererlebnis. Zudem integrierst du Testing-Strategien mit Jest und React Testing Library, gestaltest CI/CD-Workflows mit und bringst dein Verständnis für Cloud- und Container-Infrastrukturen ein. In enger Zusammenarbeit mit Product- und Design-Stakeholdern formulierst du klare technische Empfehlungen, setzt Prioritäten und findest die richtige Balance zwischen Pragmatismus und langfristig wartbarem Code.
Verantwortung
- Du entwickelst unsere React-/Next.js-Applikation sowie die interne Backoffice-Anwendung kontinuierlich weiter
- In dieser Rolle modernisierst und optimierst du die bestehende Frontend-Codebasis nachhaltig
- Du gestaltest die Architektur der Frontend-Komponenten und trägst zu skalierbaren Lösungen bei
- Als Lead Frontend Entwickler verbesserst du die User Experience und setzt komplexe UI-Anforderungen um
- Du bringst kritische, kreative und konstruktive Inputs in die Konzeption neuer Features ein
- In dieser Rolle arbeitest du eng mit Product- und Design-Teams zusammen und findest die Balance zwischen Pragmatismus und Codequalität
Qualifikationen
- Mehrjährige Praxis in der Frontend-Entwicklung mit React und TypeScript, idealerweise auf Professional-Level.
- Souveräner Umgang mit Single Page Applications in Next.js (App Router) sowie modernem State Management, vorzugsweise mit Zustand.
- Routine in Data Fetching und Caching mit TanStack React Query sowie im Einsatz von MUI (Material UI) und CSS/SCSS Modules für moderne UI-Umsetzungen.
- Erprobtes Verständnis für responsive Design, zeitgemässe CSS-Techniken sowie sauberen, performanten und gut getesteten Code (Jest, React Testing Library).
- Sicherheit im Umgang mit Infrastrukturthemen wie CI/CD, Docker und Cloud Hosting sowie idealerweise ersten Erfahrungen mit MongoDB und AWS-Services.
- Ausgeprägte Teamfähigkeit sowie sehr gute Deutschkenntnisse und gute Englischkenntnisse in Wort und Schrift.
Benefits
Fullstack Web Softwareentwickler - Thurgau (m/w/d)
Rolle
Für unseren Rocken Partner, ein innovatives Unternehmen aus der Bau- und Softwarebranche, suchen wir eine engagierte Persönlichkeit als Software Developer Fullstack.
In dieser Rolle entwickelst Du eine moderne cloudbasierte Projektplattform weiter, die die Zusammenarbeit sämtlicher Beteiligten im Bauprojekt digital, effizient und zentralisiert ermöglicht. Du bringst Deine Erfahrung im Frontend und/oder Backend ein, gestaltest die technische Weiterentwicklung des Produkts aktiv mit und hilfst dabei, eine traditionelle Branche nachhaltig zu digitalisieren
Verantwortung
Du übernimmst die Konzeption und das Design der Backend- und/oder Frontend-Architektur einer modernen Webplattform.
Du entwickelst leistungsfähige Komponenten im Frontend und/oder Backend und sorgst für eine saubere, nachhaltige technische Umsetzung.
Du treibst die Digitalisierung und Automatisierung von Prozessen innerhalb der Plattform aktiv voran.
Du wirkst an der Weiterentwicklung interner Entwicklungsprozesse und Methoden mit und bringst Deine Ideen in ein agiles Umfeld ein.
Du arbeitest in einem motivierten, jungen Team mit viel Gestaltungsspielraum und hoher Eigenverantwortung an einer zukunftsorientierten Produktlösung.
Qualifikationen
Du verfügst über eine Ausbildung oder Weiterbildung in Informatik oder einer vergleichbaren Fachrichtung.
Du bringst fundierte praktische Erfahrung mit HTML5, CSS3, JavaScript sowie Svelte und/oder Node.js mit.
Du arbeitest mit einem hohen Qualitätsbewusstsein, strukturiert, selbständig und verantwortungsvoll.
Du begeisterst Dich für digitale Lösungen, moderne Webtechnologien und agile Arbeitsmethoden.
Verhandlungssichere Deutsch- und branchenübliche Englischkenntnisse.
Benefits