109 IT - Software Development in Gallen
Software Architect (Docker/Kubernetes) (m/w/d)
Über
Verantwortung
- Im Zentrum deiner Tätigkeit steht die fortschreitende Evolution der essenziellen Frameworks für die Softwareentwicklung, basierend auf Jakarta EE, Docker und Kubernetes.
- Gemeinsam mit deinem engagierten Team gestaltest du nicht nur die Architektur- und Designkonzepte für technische und fachliche Softwarekomponenten, sondern du fungierst auch als Wegweiser und Mentor.
- Dein Einfluss erstreckt sich über die Grenzen der Komfortzone hinaus, da du Teams dazu inspirierst, neue und innovative Lösungen zu erkunden und erfolgreich umzusetzen.
- In der Rolle als Coach bringst du nicht nur Fachwissen ein, sondern entwickelst und motivierst die verschiedenen Teams.
- Dein Ziel ist es, die Entwicklungsteams auf ein höheres Niveau zu heben. Dies erreichst du durch Schulungen zu Schlüsselthemen wie Design Patterns, Entwicklungsprinzipien und modernem Engineering.
- Dein Ansatz ist wegweisend und unterstützt die Teams dabei, ihre Fähigkeiten zu erweitern und effektiv an der Spitze der Softwareentwicklung zu agieren.
Qualifikationen
- Du bringst idealerweise einen Abschluss in Informatik, Wirtschaftsinformatik oder eine vergleichbare Qualifikation mit.
- Besonders relevant ist jedoch deine berufliche Erfahrung, die mindestens 4 - 6 Jahre in einer ähnlichen Position, idealerweise als Softwarearchitekt/in oder Senior Java-Entwickler/in, umfassen sollte.
- Du verfügst über umfassende Kenntnisse in Jakarta EE/Java EE sowie modernen Engineering-Praktiken wie TDD, DDD, Clean Code und agilen Architekturen.
- Docker und Kubernetes/Rancher sind für dich keine unbekannten Begriffe, sondern gehören zu deinem fundierten Wissensschatz.
- Die Fähigkeit, komplexe Sachverhalte zu analysieren, zeichnet dich aus. Dein Vorgehen ist systematisch und dein Denken konzeptionell ausgerichtet.
- Du hast sehr gute Deutschkenntnisse in Wort und Schrift
Benefits
Power Platform Developer (m/w/d)
Über
Rolle
Low-Code verändert gerade, wie Unternehmen ihre Prozesse digitalisieren. Als Power Platform Developer gestaltest Du diesen Wandel direkt mit und bringst Kundenideen auf der Microsoft Power Platform zum Laufen. Deine Programmierkenntnisse helfen Dir dabei, auch komplexe Anforderungen elegant umzusetzen. Im Austausch mit Beratung und Kundschaft wächst Du fachlich laufend weiter. So verbindest Du Technik, Konzeption und Kundennähe in einer abwechslungsreichen Rolle.
Verantwortung
Du entwickelst, implementierst und wartest Low-Code-Anwendungen für unterschiedliche Kundenprojekte
Massgeschneiderte Lösungskonzepte auf der Power Platform erarbeitest Du passend zu den Anforderungen der Kundschaft
Du begleitest Kundenworkshops und übersetzt fachliche Anliegen in technische Lösungen
Darüber hinaus automatisierst Du Geschäftsprozesse und integrierst Chatbots sowie individuelles Customizing
Du stellst saubere Deployments und ein durchgängiges Application Lifecycle Management (ALM) sicher
Zudem unterstützt Du das Consulting-Team bei der technischen Konzeption und Umsetzung
Qualifikationen
Du programmierst sicher mit JavaScript, TypeScript und .NET und kennst Dich mit HTML, CSS und JSON aus
Moderne Frontend-Frameworks wie React oder Angular sowie die Arbeit mit REST-APIs und Swagger sind Dir vertraut
Du verfügst über ein grundlegendes Verständnis der Power-Platform-Produkte und hast erste Erfahrungen mit Power Fx und Bot-Frameworks gesammelt
Hinzu kommt Erfahrung in der Anbindung von Fremdsystemen wie SAP über Schnittstellen
Du verstehst die Architektur von Lösungen und setzt ALM sowie Deploymentprozesse eigenständig um
Zudem kommunizierst Du stilsicher auf Deutsch und fühlst Dich auch auf Englisch wohl
Benefits
AI/ML Engineer/Technical Consultant (m/w/d)
Über
Rocken® ist in der Rekrutierung von Talenten und Experten aus IT Consulting und Software Engineering spezialisiert. Wir kollaborieren mit den spannendsten, Schweizer IT Softwarehersteller und Beratungsfirmen. Wir stellen einhergehend ein Netz an etablierten Unternehmungen digital und transparent durch unsere geschlossene Rocken® Talent Plattform zur Verfügung.
Damit unsere Partner ihre Projekte erfolgreich stemmen können, braucht es ein Zusammenspiel verschiedener Fachspezialisten aus den Bereichen: Agile Business Analyse, Requirements Engineering, Project Management, Software Engineering, Architektur, DevOps, und Security.
Hast du Lust auf eine neue Herausforderung? Dann profitiere als Rocken® Talent von unserer breiten Vernetzung und lass dir spannende Jobs vorstellen.
Verantwortung
Konzeption und Implementierung von LLM-basierten Applikationen
Design und Umsetzung von Retrieval-Augmented-Generation-Systemen (RAG)
Umsetzung von Structured Information Extraction aus unstrukturierten Dokumenten
Design und Realisierung von agentischen Systemen und AI-Workflows
Prompt- und Context-Engineering zur gezielten Steuerung von LLM-basierten Lösungen
Sorgfältige Evaluation deiner Lösungen nach dem Prinzip des Evaluation Driven Development (EDD), inklusive Observability über AI-Evaluation- und Observability-Plattformen
Du bringst deine Expertise auch in die Angebotsphase ein und gestaltest Offerten fachlich mit
Qualifikationen
Ein abgeschlossenes Masterstudium in Informatik, Data Science oder einem verwandten Fachgebiet
Einige Jahre Erfahrung in der Entwicklung von GenAI-Anwendungen, idealerweise im produktiven Einsatz für Kunden
Nachgewiesene Expertise bei der Implementierung und Betrieb von Retrieval-Augmented-Generation-Systemen (RAG)
Erfahrung mit agentischen Systemen und AI-Workflows sowie dem Model Context Protocol (MCP)
Sorgfältiger Umgang mit der Evaluation von LLM-Lösungen, vertraut mit Evaluation Driven Development (EDD) und AI-Evaluation- und Observability-Plattformen (AEOPs)
Vertraut mit modernen Vektordatenbanken, z. B. Qdrant, sowie mit Embedding- und Re-Ranking-Modellen
Cloud-Erfahrung in Infrastructure as Code (IaC), idealerweise Azure sowie Erfahrung mit Guardrailing von LLM-Anwendungen
Verständnis von Open-Weight Large Language Models, inklusive multimodaler Modelle
Erfahrung mit LLM-Runtimes sowie LLM-Proxies bzw. Gateways
Sicherer Umgang mit Python und Software-Engineering-Best-Practices
Ausgeprägte Kommunikationsstärke und Freude an der Zusammenarbeit mit Team und Kunden
Verhandlungssicheres Deutsch und Englisch in Wort und Schrift
Benefits
Java Application Developer (m/w/d)
Über
Unser Kunde ist ein international tätiges Schweizer Maschinen- und Anlagenbauunternehmen mit Fokus auf innovative Prozesslösungen für die verarbeitende Industrie. Mit hoher Engineering-Kompetenz, modernsten Technologien und langjähriger Erfahrung entwickelt und realisiert das Unternehmen massgeschneiderte Anlagen für Kunden weltweit. Qualität, Effizienz und Innovationskraft stehen dabei im Mittelpunkt.
Rolle
In dieser Rolle gestaltest du die Weiterentwicklung von Softwareprodukten für komplexe Maschinen und Anlagen zur Verarbeitung von Früchten und Gemüsen zu Säften und Konzentraten aktiv mit. Du entwickelst und betreust Anwendungen, die Prozesse von der thermischen Konzentrierung und Vakuumtrocknung flüssiger Lebensmittel bis zur Entwässerung von Schlämmen digital unterstützen. Dabei nutzt du dein Full-Stack-Know-how, um moderne Technologien zielgerichtet einzusetzen und bestehende Lösungen zukunftsfähig auszubauen. Du trägst wesentlich dazu bei, die fortschreitende Digitalisierung voranzubringen und softwareseitig hohe Qualitäts- und Leistungsanforderungen zu erfüllen.
Verantwortung
- Du entwickelst neue Funktionen für unser Kundenportal und weitere digitale Produkte mit Angular im Frontend und Java Spring Boot im Backend
- In dieser Rolle arbeitest du an Anwendungen unserer Datenplattform von der Erfassung bis zur Visualisierung von Maschinendaten
- Als Full Stack Developer begleitest du den gesamten Stack end-to-end von IoT-Geräten über Datenerfassung und -verarbeitung bis zu Kundenportal, Hosting und Betrieb
- Du entwirfst robuste Datenmodelle mit MySQL und MongoDB
- In dieser Rolle analysierst du Kundenanforderungen, übersetzt sie in technische Lösungen und entwickelst bestehende Systeme weiter
Qualifikationen
- Du verfügst über eine Berufslehre als Informatikerin oder Informatiker EFZ, ein Studium (FH/Uni) oder eine vergleichbare Ausbildung
- Du hast Praxiserfahrung in der Webentwicklung mit Angular sowie im Backend mit Java Spring Boot
- Du bringst gute Kenntnisse in Datenbanken wie MySQL und MongoDB mit und hast idealerweise erste Erfahrungen mit Azure
- Du interessierst dich für industrielle Prozesse und kannst verfahrenstechnische Anforderungen rasch erfassen
- Du kommunizierst sehr sicher in Deutsch und Englisch für die Zusammenarbeit in internationalen Teams
Software Engineer (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du die Zukunft der digitalen Bildungslandschaft aktiv mit und bringst dein Know-how in die Entwicklung und Betreuung moderner Business Applikationen ein. Du betreust sowohl Fremdsysteme als auch Eigen- und Weiterentwicklungen und sorgst dafür, dass diese zuverlässig und benutzerorientiert funktionieren. Dabei arbeitest du eng mit unterschiedlichen Anspruchsgruppen zusammen, von verschiedenen Departementen über die Direktion bis hin zu zentralen Diensten. Du verstehst deren fachliche Bedürfnisse und übersetzt sie in tragfähige technische Lösungen. So trägst du wesentlich dazu bei, dass Bildungs- und Hochschulprozesse effizient und zukunftsgerichtet unterstützt werden.
Verantwortung
Du entwickelst moderne Webanwendungen von der Anforderungsanalyse bis zum produktiven Einsatz.
Du realisierst intuitive Frontends mit Vue.js und leistungsfähige REST-Schnittstellen auf .NET-Basis.
Du konzipierst Datenmodelle und setzt robuste Backend-Lösungen um.
Du containerisierst Applikationen und betreibst sie auf Kubernetes-Plattformen.
Du begleitest Aufwandsschätzungen, Deployments, Fehleranalysen und die laufende Optimierung im Kundeneinsatz.
Qualifikationen
Du hast eine Ausbildung in der Applikationsentwicklung sowie idealerweise ein Studium in Informatik.
Du bringst mehrjährige Erfahrung mit modernen JavaScript-Technologien, bevorzugt Vue.js, mit.
Du verfügst über fundierte Kenntnisse in REST-APIs, .NET und relationalem Datenbankdesign.
Du kennst Kubernetes aus Deployment, Betrieb und Troubleshooting und hast bereits DevOps-Pipelines aufgebaut.
Du arbeitest eigenständig, serviceorientiert und agil und kommunizierst sicher auf Deutsch und Englisch.
Benefits
Founding Engineer Product & Platform (m/w/d)
Über
Unser Rocken Partner entwickelt eine KI-gestützte Softwareplattform, die anspruchsvolle Anfrage- und Angebotsprozesse in dienstleistungsintensiven Branchen automatisiert. Die Lösung verbindet E-Mail-Kommunikation, KI-Agenten und bestehende Fachsysteme, sodass komplexe Anfragen in Sekunden zu verbindlichen Angeboten werden – auf Wunsch mit Freigabe durch die Mitarbeitenden. Geboten wird ein junges, technologiegetriebenes Umfeld mit flachen Strukturen, kurzen Entscheidungswegen und viel Gestaltungsraum.
Rolle
Neue Produktkategorien entstehen selten in grossen Gremien, sondern in kleinen Teams mit hoher Schlagzahl. Genau dort setzt die Rolle als Founding Engineer Product & Platform an: Du gestaltest ein Produkt von Grund auf, in dem KI-Agenten anspruchsvolle Abläufe übernehmen und die Bedienung dennoch einfach bleibt. Gearbeitet wird mit bewährten Technologien wie React, Python und AWS, eingesetzt für anspruchsvolle Fragestellungen. Kurze Wege zu den Gründern, direkter Kundenkontakt und Releases in Tagen statt Quartalen gehören zum Alltag.
Verantwortung
Du gestaltest Benutzeroberflächen mit TypeScript, React und Tailwind und machst Agentenlogik für Anwender ohne technischen Hintergrund verständlich.
Backend-Services in Python (FastAPI oder Django) entstehen aus Deiner Hand, inklusive Orchestrierung von Large Language Models (LLMs) und Anbindung bestehender Schnittstellen.
Du modellierst Zustandsmaschinen und setzt PostgreSQL, Redis sowie Node.js dort ein, wo sie wirklich passen.
Hinzu kommt der Betrieb auf AWS mit Docker und Infrastructure as Code samt kurzer Deployment-Zyklen.
Des Weiteren trägst Du die Verantwortung für Deine Features über den gesamten vertikalen Schnitt.
Zudem holst Du Feedback direkt bei Nutzern ab und überführst es zügig in funktionierende Software.
Qualifikationen
Du verfügst über mindestens acht Jahre Praxis in der Softwareentwicklung, schwerpunktmässig Full-Stack oder Backend und Infrastruktur.
Ein kleines Startup-Team hast Du bereits erlebt und weisst, wie Produkte ohne schwere Prozesse entstehen.
Nebenläufigkeitsfehler im Backend schrecken Dich nicht ab, ein sauberes Frontend-Layout bringst Du ebenso hin.
Anforderungen erfasst Du im Gespräch und skizzierst kurzfristig eine tragfähige Lösung.
Darüber hinaus entscheidest Du bewusst zwischen tragfähiger Architektur und pragmatischem Zwischenschritt.
Zudem schätzt Du die Zusammenarbeit im Büro, verhandlungssicheres Englisch und solides Deutsch bringst Du mit.
Benefits
Robotic Process Automation Engineer (RPA) (m/w/d)
Über
Rolle
In dieser Rolle entwickelst und implementierst du mit UiPath automatisierte Prozesse, um wiederkehrende Arbeitsabläufe effizienter und zuverlässiger zu machen. Du analysierst bestehende Geschäftsprozesse, identifizierst Automatisierungspotenziale und setzt diese in skalierbare RPA-Lösungen um. Zudem verantwortest du die laufende Optimierung, Fehlerbehebung und Wartung bestehender Bots. Du arbeitest eng mit Fachbereichen zusammen, um Anforderungen aufzunehmen, in technische Spezifikationen zu übersetzen und tragfähige Lösungen zu realisieren. Als Professional bringst du dein Know-how ein, um Best Practices in der RPA-Entwicklung zu etablieren und die Qualität der Applikationen nachhaltig zu sichern.
Verantwortung
Du übernimmst die Leitung oder Teilprojektleitung anspruchsvoller Automatisierungsprojekte und wirkst in zentralen Rollen bei strategischen Vorhaben mit
In dieser Rolle analysierst du Arbeitsabläufe und identifizierst das Automatisierungspotenzial bei unseren Stakeholdern
Als Robotic Process Automation Engineer planst, konzipierst und implementierst du Automatisierungslösungen mit Hilfe von UIPath in enger Zusammenarbeit mit unserem Dienstleister
Du wirkst beim Aufbau und der Weiterentwicklung von Betrieb, Support und Governance von UIPath / SAP BPA mit
In dieser Rolle arbeitest du eng mit unserem SAP-Team zusammen
Qualifikationen
- Du hast ein abgeschlossenes Studium mit IT-Bezug oder eine vergleichbare Ausbildung
- Du bringst Erfahrung mit Automation Software wie UiPath, Microsoft Power Platform, Automation Anywhere oder SAP BPA mit
- Du verstehst UI-Elemente und API Programmierung, insbesondere im Kontext von AI Anbindungen
- Du verfügst über ausgeprägte analytische Fähigkeiten und konzeptionelles Denkvermögen
- Du arbeitest selbstständig, analytisch, strukturiert und qualitätsorientiert und trittst serviceorientiert sowie sozial kompetent auf
- Du kommunizierst klar und präzise in Deutsch in Wort und Schrift, von Vorteil auch in Englisch
Senior AI/ML Engineer (m/w/d)
Über
Unser Rocken Partner entwickelt massgeschneiderte digitale Lösungen und setzt dabei auf innovative Technologien. Mit einem starken Fokus auf künstliche Intelligenz, Cloud-Architekturen und Softwareentwicklung begleitet das Unternehmen Kunden aus verschiedensten Branchen in die digitale Zukunft. Das Tätigkeitsfeld umfasst die Entwicklung von intelligenten Agenten, komplexen Plattformen und skalierbaren Anwendungen. Dabei steht die enge Zusammenarbeit mit Kunden im Mittelpunkt, um wirkungsvolle und zukunftssichere Lösungen zu schaffen. Agile Methoden und modernste Technologie-Stacks prägen den Arbeitsalltag. Das Unternehmen fördert eigenverantwortliches Arbeiten und legt Wert auf fachliche Exzellenz. Mehrfach ausgezeichnet als innovativer Arbeitgeber, bietet unser Rocken Partner ein Umfeld, in dem technische Expertise geschätzt und weiterentwickelt wird. Bist du bereit für anspruchsvolle Projekte mit echtem Impact? Dann bewirb dich jetzt!
Rolle
Du baust Applikationen auf Basis von Large Language Models und bringst sie gemeinsam mit dem Team in den produktiven Einsatz. Das heisst dich erwarten spannende und innovative GenAI-Projekte bei Kunden - von Workshops über Proof-of-Concepts bis zur gemeinsamen Umsetzung produktiver Lösungen.
Verantwortung
Konzeption und Implementierung von LLM-basierten Applikationen
Design und Umsetzung von Retrieval-Augmented-Generation-Systemen (RAG)
Umsetzung von Structured Information Extraction aus unstrukturierten Dokumenten
Design und Realisierung von agentischen Systemen und AI-Workflows
Prompt- und Context-Engineering zur gezielten Steuerung von LLM-basierten Lösungen
Sorgfältige Evaluation deiner Lösungen nach dem Prinzip des Evaluation Driven Development (EDD), inklusive Observability über AI-Evaluation- und Observability-Plattformen
Du bringst deine Expertise auch in die Angebotsphase ein und gestaltest Offerten fachlich mit
Qualifikationen
Ein abgeschlossenes Masterstudium in Informatik, Data Science oder einem verwandten Fachgebiet
Einige Jahre Erfahrung in der Entwicklung von GenAI-Anwendungen, idealerweise im produktiven Einsatz für Kunden
Nachgewiesene Expertise bei der Implementierung und Betrieb von Retrieval-Augmented-Generation-Systemen (RAG)
Erfahrung mit agentischen Systemen und AI-Workflows sowie dem Model Context Protocol (MCP)
Sorgfältiger Umgang mit der Evaluation von LLM-Lösungen, vertraut mit Evaluation Driven Development (EDD) und AI-Evaluation- und Observability-Plattformen (AEOPs)
Vertraut mit modernen Vektordatenbanken, z. B. Qdrant, sowie mit Embedding- und Re-Ranking-Modellen
Cloud-Erfahrung in Infrastructure as Code (IaC), idealerweise Azure sowie Erfahrung mit Guardrailing von LLM-Anwendungen
Verständnis von Open-Weight Large Language Models, inklusive multimodaler Modelle
Erfahrung mit LLM-Runtimes sowie LLM-Proxies bzw. Gateways
Sicherer Umgang mit Python und Software-Engineering-Best-Practices
Ausgeprägte Kommunikationsstärke und Freude an der Zusammenarbeit mit Team und Kunden
Verhandlungssicheres Deutsch und Englisch in Wort und Schrift
Benefits
Integration Consultant (HL7 v2, HL7 v3 oder FHIR) (m/w/d)
Über
Rolle
Im Mittelpunkt steht die technische Integration von Systemen und Daten im Gesundheitswesen. Die Position verbindet Betrieb, Weiterentwicklung und Anforderungsmanagement und bietet die Möglichkeit, an Lösungen mitzuwirken, die einen direkten Beitrag zu stabilen digitalen Prozessen im Healthcare-Umfeld leisten.
Verantwortung
Betrieb und Weiterentwicklung von Interoperabilitäts- und Datenaustauschkomponenten
Analyse fachlicher und technischer Anforderungen sowie Entwicklung nachhaltiger Integrationslösungen
Zusammenarbeit mit Entwicklung, Betrieb und Product Management
Priorisierung von Anforderungen und Mitwirkung bei Planung und Produkt-Roadmap
Erstellung und Pflege technischer Dokumentationen sowie Betriebs- und Integrationskonzepte
Analyse und Behebung technischer Störungen im 2nd- und 3rd-Level-Support
Koordination mit internen und externen Stakeholdern
Qualifikationen
Ausbildung oder Studium in Informatik, Wirtschaftsinformatik, Medizininformatik oder vergleichbare Qualifikation
Alternativ medizinische Ausbildung mit Weiterbildung im Bereich Medizininformatik
Erfahrung im Gesundheitswesen, idealerweise mit eHealth, KIS oder Health IT
Kenntnisse in HL7 v2/v3 und/oder FHIR
Erfahrung mit Softwarebetrieb oder Application Management
Verständnis für Softwarearchitekturen, Schnittstellen und Systemintegration
Erfahrung im Requirements Engineering oder in der Koordination von Softwareprojekten von Vorteil
Interesse an heterogenen Systemlandschaften und komplexen Anforderungen im Gesundheitswesen
Fliessende Deutschkenntnisse, idealerweise sehr gute Französisch- oder Englischkenntnisse
Benefits
Full-Stack Software Engineer (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du als Full-Stack Applikationsentwickler:in moderne Bildungsangebote mit und trägst dazu bei, Wissen am Puls der Zeit zu vermitteln. Du entwickelst Anwendungen, die unterschiedliche Fachbereiche unterstützen und so den Hochschulbetrieb effizient und zukunftsorientiert ermöglichen. Dabei bringst du dein professionelles Know-how in die Konzeption, Umsetzung und Weiterentwicklung von Lösungen ein, die national wie international eingesetzt werden. Du wirkst aktiv an einer nachhaltigen, digitalen Zukunft der Bildung mit und nutzt dafür moderne Technologien und Methoden.
Verantwortung
Entwicklung und Weiterentwicklung anspruchsvoller Business-Applikationen über den gesamten Software-Lifecycle mit C#/.NET, Vue.js und SQL.
Analyse fachlicher Anforderungen sowie Konzeption, Realisierung und Einführung nachhaltiger technischer Lösungen.
Sicherstellung von Codequalität, Wartbarkeit und Testbarkeit durch moderne Engineering-Praktiken und automatisierte Tests.
Verantwortung für Build-, Deployment- und Betriebsprozesse inklusive CI/CD, Monitoring, Logging und Fehleranalyse.
Mitarbeit bei Architekturentscheidungen, technischen Innovationen und datengetriebenen Optimierungsmodellen sowie Förderung des Wissenstransfers im Team.
Qualifikationen
Hochschulabschluss in Informatik oder einem vergleichbaren Fachgebiet sowie mindestens drei Jahre Berufserfahrung in der Softwareentwicklung.
Sehr gute Kenntnisse in C#/.NET sowie idealerweise Erfahrung mit TypeScript, Vue.js, Python und relationalen Datenbanken.
Erfahrung in der Entwicklung moderner Webanwendungen und im Einsatz von Cloud-Technologien.
Kenntnisse in Containerisierung und Kubernetes sowie in automatisierten Entwicklungs- und Deployment-Prozessen.
Analytische und konzeptionelle Stärke, Freude an mathematischen Optimierungsproblemen und ein ausgeprägtes Verständnis für agile Softwareentwicklung.
Benefits