152 Software Development - Software in Reigoldswil
Fullstack Entwicklung (m/w/d)
Rolle
In dieser Rolle übernimmst du die End-to-End-Verantwortung für Fullstack-Features – von der Architektur bis zum Deployment – über moderne Web-, Backend- und Mobile-Technologien hinweg. Du verantwortest performante, skalierbare Lösungen auf Basis von TypeScript, React, Node.js oder Python sowie relationalen Datenbanken und gestaltest vollumfängliche Softwarearchitekturen. Dabei bringst du deine mehrjährige Erfahrung im strukturierten, sauberen Coden ein, sicherst Codequalität durch Tests und Reviews und behebst zuverlässig Performance- sowie Stabilitätsprobleme. Zudem treibst du die Weiterentwicklung der Plattform durch die Integration neuer Technologien, inklusive KI-Ansätzen, voran und arbeitest dabei eng mit Produkt- und Entwicklungsteams zusammen. Durch deine kommunikative Stärke und dein Mentoring trägst du massgeblich zu einem professionellen, lernorientierten Engineering-Umfeld bei.
Verantwortung
- Du entwickelst und betreibst End-to-End-Features über Web-, Backend- und Mobile-Stacks hinweg – von der Architektur bis zum Deployment.
- In dieser Rolle arbeitest du eng mit Product, Design und Kund:innen zusammen, um Lösungen mit klarem Mehrwert zu gestalten.
- Du optimierst kontinuierlich Performance und Zuverlässigkeit, identifizierst Engpässe und behebst komplexe Fehler in der Codebasis.
- Als erfahrene Fachkraft Fullstack Entwicklung sicherst du hohe Codequalität durch Tests, Code-Reviews und technische Standards.
- In dieser Rolle integrierst du neue Drohnenfunktionen und experimentierst mit moderner KI-Technologie wie LLMs und Multi-Agenten-Systemen.
- Du unterstützt das Wachstum des Teams, indem du Kolleg:innen mentorst, Wissen teilst und eine lernorientierte, leistungsstarke Kultur mitprägst.
Qualifikationen
- Du hast ein abgeschlossenes Bachelor- oder Masterstudium in Informatik, Elektrotechnik oder einem vergleichbaren Fachgebiet.
- Du verfügst über mindestens 7 Jahre Erfahrung in der Entwicklung und Auslieferung von skalierbarer, kommerzieller Software und legst grossen Wert auf sauberen, wartbaren Code.
- Du beherrschst moderne Fullstack-Technologien wie TypeScript, React, Node.js und/oder Python sowie relationale Datenbanken (z. B. Postgres) und ORMs (z. B. TypeORM).
- Du bist bereit, dich in weitere Technologien wie Java/Kotlin, C++ oder Qt einzuarbeiten und in bestehenden Codebasen aktiv mitzuwirken.
- Du kommunizierst komplexe technische Sachverhalte klar und verständlich auf Englisch, sowohl schriftlich als auch mündlich, und arbeitest gerne interdisziplinär im Team.
- Du hast Erfahrung in der Betreuung und Weiterentwicklung anderer Entwicklerinnen und Entwickler und fühlst dich in dynamischen, innovativen Umfeldern wohl.
Benefits
Backend Developer mit Fokus IoT & Integration (m/w/d)
Rolle
Für unseren Rocken Partner, ein etabliertes Schweizer Technologieunternehmen im Raum Zug, suchen wir eine engagierte Persönlichkeit als Backend Developer mit Fokus IoT & Integration. Das Unternehmen entwickelt innovative Software- und Systemlösungen für eine moderne, digital vernetzte Energieversorgung und verbindet Backend-Entwicklung, Datenverarbeitung und technische Integration in einem zukunftsorientierten Umfeld.
In dieser Rolle arbeitest du an skalierbaren Produkten, die IoT-Geräte, Datenflüsse und Kundensysteme zuverlässig zusammenführen. Du bewegst dich nahe an Produkt, Technologie und Praxisanwendung und kannst Lösungen von der Idee bis zur produktiven Einführung aktiv mitgestalten. Dabei profitierst du von kurzen Entscheidungswegen, einem interdisziplinären Team und viel Raum für technische Weiterentwicklung.
Verantwortung
Du entwickelst robuste Backend-Services und Datenpipelines mit Python und/oder C#
Du konzipierst und implementierst saubere APIs und bindest IoT-Geräte zuverlässig an bestehende Systeme an
Du analysierst und optimierst SQL-Datenbanken sowie datenintensive Prozesse
Du arbeitest mit Messaging- und Streaming-Technologien wie MQTT, Kafka oder RabbitMQ
Du begleitest technische Umsetzungen und Kundenintegrationen strukturiert im Umfeld von CI/CD und enger Abstimmung mit internen Stakeholdern
Qualifikationen
Du verfügst über einen Abschluss auf Stufe FH, HF oder eine vergleichbare Ausbildung im Bereich Informatik oder Engineering
Du bringst erste praktische Erfahrung in der Backend-Entwicklung mit Python oder C# mit
Du hast ein gutes Verständnis für SQL, Datenstrukturen und saubere Systemlogik
Du kennst grundlegende Konzepte rund um Microservices, APIs und Integrationsarchitekturen
Du verfügst idealerweise über erste Berührungspunkte mit IoT, Telemetry, Web-Frameworks oder KI-/LLM-Tools
Verhandlungssichere Deutsch- und Englischkenntnisse
Benefits
Software Engineer für innovative Cloud-Plattformen (m/w/d)
Rolle
Stabilität trifft auf Innovation. In dieser Position steht die Vereinfachung hochkomplexer Prozesse im Vordergrund, um Software für Anwender und Spezialisten gleichermassen zugänglich zu machen. Wer technische Herausforderungen als Chance sieht und Wert auf exzellentes Engineering legt, ist hier genau richtig.
Verantwortung
Konzeption und Implementierung neuer Funktionalitäten innerhalb einer modernen Microservices-Architektur
Weiterentwicklung von Frontend-Komponenten mit Fokus auf Reaktivität und Performance
Aufbau und Pflege robuster Datenmodelle in komplexen Systemlandschaften
Enge Zusammenarbeit mit interdisziplinären Teams zur Lösung kniffliger technischer Fragestellungen
Verantwortung für die End-to-End-Entwicklung von der ersten Idee bis zum produktiven Release
Qualifikationen
Fundierter Hintergrund in der objektorientierten Programmierung, insbesondere mit Java
Praktische Erfahrung mit modernen JavaScript-Frameworks und Single-Page-Applications
Routine im Design von effizienten Datenbankabfragen und Datenstrukturen
Exzellente Kommunikationsfähigkeiten zur Vermittlung technischer Sachverhalte
Hoher Qualitätsanspruch an den eigenen Code sowie Freude an Clean-Code-Prinzipien
Benefits
Senior Fullstack Developer Java & Angular (m/w/d)
Rolle
Die Komplexität der digitalen Welt in intuitive Software-Lösungen zu verwandeln, ist eine Kunst. Es wird ein kreativer Kopf gesucht, der moderne Applikationen nicht nur programmiert, sondern deren Architektur aktiv mitgestaltet. Wer in einem agilen Umfeld mit modernsten Frameworks massgeschneiderte Produkte erschaffen möchte, findet hier die perfekte Plattform.
Verantwortung
Neugestaltung und Erweiterung einer hochperformanten Plattform mittels Java Spring Boot und Angular
Analyse komplexer technischer Anforderungen und deren Transformation in sauberen, skalierbaren Code
Sicherstellung höchster Software-Qualität durch automatisierte Testverfahren und präzise Dokumentation
Kontinuierliche Optimierung der User Experience unter Einsatz moderner Webtechnologien
Aktive Mitwirkung bei der Evaluation und Integration zukunftsweisender IT-Methodiken
Qualifikationen
Langjährige Erfahrung in der Entwicklung anspruchsvoller Web-Applikationen im Enterprise-Umfeld
Tiefgreifende Beherrschung des Java-Ökosystems und moderner Backend-Strukturen
Versierter Umgang mit Angular sowie fundierte Kenntnisse in HTML5 und CSS3 (Sass/Less)
Souveräne Handhabung von relationalen Datenbanksystemen wie PostgreSQL oder MySQL
Ausgeprägtes analytisches Denkvermögen und Begeisterung für technologische Innovationen
Benefits
Senior Fullstack Engineer (m/w/d)
Verantwortung
Du entwickelst Fullstack-Lösungen von der Architektur bis zum Deployment (React, Node.js, AWS, Android)
Du arbeitest eng mit Produkt-, Design- und Kundenteams zusammen, um echte Probleme zu lösen
Du optimierst Performance, behebst Fehler und verbesserst kontinuierlich die Codebasis
Du sicherst Codequalität durch Tests, Code Reviews und hohe technische Standards
Du integrierst neue Drohnenfunktionen, arbeitest mit KI-Technologien (LLMs, Multi-Agent-Systeme) und unterstützt das Engineering-Team
Qualifikationen
Du hast einen Bachelor- oder Masterabschluss in Informatik oder Elektrotechnik
Du hast über 5 Jahre Erfahrung in der Softwareentwicklung und entwickelst skalierbare Anwendungen
Du beherrschst TypeScript, React, Node.js oder Python sowie Datenbanken wie Postgres
Du entwirfst und betreibst Full-Stack-Architekturen und schreibst wartbaren Code
Du erklärst technische Konzepte klar und arbeitest gerne in innovativen Teams
Sehr gute Deutschkenntnisse in Wort und Schrift
Fullstack Engineer Business ERP (m/w/d)
Rolle
In einem dynamischen Marktumfeld ist Stillstand gleichbedeutend mit Rückschritt. Gesucht wird eine Persönlichkeit, die als technologischer Wegbereiter fungiert und massgeschneiderte Software-Ökosysteme auf das nächste Level hebt. Hier wird nicht nur programmiert, sondern die digitale Zukunft führender Unternehmen aktiv gesteuert.
Verantwortung
Agile Entwicklung von Individual-Software zur Abbildung anspruchsvoller Geschäftsprozesse
Konzeptionierung von skalierbaren Cloud-Strukturen und hybriden Systemumgebungen
Implementierung von automatisierten Workflows unter Nutzung von AL oder vergleichbaren Sprachen
Modernisierung von Legacy-Datenbeständen durch innovative Migrationsstrategien
Fachliche Begleitung technischer Projekte direkt an der Front des digitalen Wandels
Qualifikationen
Tiefgreifendes technisches Verständnis im Bereich der Wirtschaftsinformatik oder Anwendungsentwicklung
Sichere Beherrschung von Design Patterns und modernen Architektur-Prinzipien
Routine in der Erstellung von komplexen Reporting-Lösungen und Datenvisualisierungen (z.B. RDLC)
Ausgeprägter Teamgeist kombiniert mit einer proaktiven "Get-it-done"-Mentalität
Fähigkeit zur Erstellung von fundierten Aufwandsschätzungen für anspruchsvolle IT-Projekte
Benefits
Software Engineer ERP Solutions (m/w/d)
Rolle
Diese Vakanz richtet sich an kreative Köpfe, die Lust darauf haben, komplexe Geschäftsprozesse in elegante Softwarelösungen zu verwandeln. Wer gerne an der Schnittstelle zwischen Vision und Code arbeitet und moderne Systemlandschaften aktiv mitgestalten möchte, findet hier den perfekten Spielplatz für technologische Exzellenz.
Verantwortung
Entwurf und Realisierung zukunftsweisender Applikationsarchitekturen im Enterprise-Umfeld
Präzise Analyse komplexer Business-Logiken und deren Übersetzung in performante Algorithmen
Entwicklung intelligenter Konnektoren und High-Level-Schnittstellen zur Systemintegration
Strategische Planung und Durchführung von Daten-Transformationen mittels modernster ETL-Methodiken
Kontinuierliche Optimierung der User Experience zur Steigerung der Applikationsperformance
Qualifikationen
Akademischer Hintergrund in Informatik oder eine vergleichbare Expertise in der Softwareentwicklung
Fundierte Erfahrung in der objektorientierten Programmierung (OOP) sowie Leidenschaft für Clean Code
Versierter Umgang mit Entwicklungsumgebungen wie Visual Studio Code und modernen Frameworks
Analytische Denkweise gepaart mit der Fähigkeit, komplexe Zusammenhänge schnell zu durchdringen
Hohes Qualitätsbewusstsein und eine lösungsorientierte Arbeitsweise
Benefits
Software Solution Engineer (m/w/d)
Verantwortung
Aufnahme fachlicher Bedürfnisse seitens Kundschaft sowie strukturierte Bewertung geschäftlicher Anforderungen.
Konzeption architektonischer Lösungsmodelle inklusive Definition technischer Rahmenbedingungen für individuelle Anwendungen.
Entwicklung komplexer Steuerungs- und Prozesssoftware im Umfeld automatisierter Materialflusssysteme.
Bearbeitung von Störungsmeldungen sowie Bereitstellung kompetenter Hilfestellung bei technischen Fragestellungen.
Begleitung von Anlagenstarts, Wissensvermittlung für Anwendergruppen sowie Unterstützung während der Hochlaufphase.
Qualifikationen
Hochschulabschluss (FH/HF) im Bereich Informationstechnologie, Elektronik, Systemengineering oder vergleichbare Qualifikation.
Mehrjährige praktische Tätigkeit in objektorientierter Programmierung mit Sprachen wie Java beziehungsweise C#; zusätzliche Erfahrung mit C oder C++ wünschenswert.
Routine im Umgang mit zeitgemässen Frontend-Frameworks, vor allem Angular, kombiniert mit TypeScript-Know-how.
Erfahrung mit relationalen Datenbanksystemen (z. B. Oracle) sowie Linux-Umgebungen; ausserdem strukturierte Problemlösungsfähigkeit, Eigeninitiative, Teamgeist sowie sehr gute Deutsch- und Englischkenntnisse.
Benefits
Lead-Softwareentwickler (m/w/d)
Verantwortung
Du nimmst Kundenbedürfnisse auf und analysierst sie strukturiert für die weitere Umsetzung.
In dieser Rolle erarbeitest du technische Spezifikationen und verantwortest Design sowie Implementierung kundenspezifischer Lösungen in der bestehenden Systemarchitektur.
Als Lead-Softwareentwickler konzipierst und entwickelst du komplexe, kundenspezifische Anwendungen.
Du übernimmst technischen Support und stehst internen wie externen Ansprechpartnern beratend zur Seite.
In dieser Rolle planst, führst und dokumentierst du Entwickler- und Systemtests zur Qualitätssicherung.
Als Lead-Softwareentwickler begleitest du Inbetriebnahmen, schulst Anwender und unterstützt den Hochlauf der Kundenanlagen in enger Zusammenarbeit mit Consultants und Projektleitern.
Qualifikationen
- Du verfügst über einen FH- oder HF-Abschluss in Informatik, Elektrotechnik, Systemtechnik oder einer vergleichbaren Ausbildung.
- Du hast mehrjährige Praxiserfahrung in der objektorientierten Softwareentwicklung mit Java und/oder C#, idealerweise ergänzt durch Kenntnisse in C oder C++.
- Du kennst dich mit modernen Frontend-Technologien wie Angular und TypeScript aus und arbeitest sicher mit relationalen Datenbanken, vorzugsweise Oracle, sowie Linux-Betriebssystemen.
- Du gehst analytisch und strukturiert vor, arbeitest lösungsorientiert und fühlst dich in einem agilen Umfeld wohl.
- Du überzeugst als positive, initiative und teamorientierte Persönlichkeit mit hoher Kundenorientierung und ausgeprägter Kommunikationsfähigkeit.
- Du verfügst über sehr gute Deutsch- und Englischkenntnisse und bist bereit, Projektphasen beim Kunden vor Ort mit einer Reisebereitschaft von rund 10 % zu begleiten.
Benefits
Softwareentwickler:in für IT-Systeme (m/w/d)
Verantwortung
- Du wirkst aktiv in IT-Projekten von der Anforderungsaufnahme bis zur Einführung und dem Betrieb mit.
- In dieser Rolle analysierst du Geschäftsprozesse, identifizierst Optimierungs- und Digitalisierungspotenziale und setzt diese mit dem IT-Team um.
- Als Softwareentwickler:in für IT-Systeme entwickelst und erweiterst du unsere Systemlandschaft und übersetzt Business-Anforderungen in technische Lösungen.
- Du passt bestehende Applikationen an, begleitest deren Weiterentwicklung und arbeitest eng mit internen Stakeholdern, Fachabteilungen und externen Dienstleistern zusammen.
- In dieser Rolle übernimmst du Aufgaben in Arbeitsgruppen, unterstützt Tests, Dokumentation und Rollouts von Anwendungen.
- Du stellst den stabilen Betrieb der Anwendungen sicher und trägst zur kontinuierlichen Verbesserung der IT-Systeme bei.
Qualifikationen
- Abgeschlossene Ausbildung oder Hochschulabschluss in Informatik, Wirtschaftsinformatik oder einer vergleichbaren Fachrichtung
- Praxis in mindestens einer der folgenden Technologien: PHP, JavaScript, HTML, CSS (TYPO3), Java (idealerweise mit Spring / Spring Boot), ServiceNow oder SQL
- Ausgeprägtes technisches Verständnis mit Lösungsfokus und der Bereitschaft, dich schnell in neue Systeme einzuarbeiten
- Erfahrung in der Mitarbeit an IT- oder Digitalisierungsprojekten, idealerweise in interdisziplinären Teams
- Sichere Deutschkenntnisse in Wort und Schrift sowie grundlegende Englischkenntnisse
- Strukturierte, selbstständige Arbeitsweise und Freude daran, technische Herausforderungen im Team zu lösen