130 IT - Software Development in Bruettisellen
Software Engineer (80-100%) (m/w/d)
Über
Verantwortung
Entwicklung einer Windows Client-App
Erstellung einer mobilen App für Android und iOS
Erweiterung der Softwarearchitektur für mehr Skalierbarkeit
Implementierung neuer API-Schnittstellen
Erweiterung der Benutzeroberfläche für verbesserte Nutzererfahrung
Verbesserung der Datensicherheit auf allen Plattformen
Einführung von Cloud Anbindung für erweiterte Funktionen
Optimierung der Software für ressourcenschonendere Nutzung
Qualifikationen
Abgeschlossenes Informatikstudium oder eine vergleichbare Ausbildung
Mehrjährige praktische Erfahrung in der Softwareentwicklung
Expertise in objektorientierter Programmierung mit C# und VB.Net in der Microsoft Umgebung
Erfahrung in der mobilen App-Entwicklung mit .NET MAUI
Vertraut mit Webtechnologien wie HTML und CSS
Erfahrung in der Implementierung von IT-Schnittstellen (NFC, USB, COM)
Fundierte Kenntnisse in Softwarearchitektur
Sehr gute Deutschkenntnisse in Wort und Schrift
Benefits
Software Engineer ERP Solutions (m/w/d)
Über
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
SPS Software Engineer (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du innovative Automatisierungslösungen und setzt deine Expertise in der Softwareentwicklung gezielt ein. Du übernimmst die Verantwortung für die Konzeption, Implementierung und Optimierung von Steuerungs- und Automatisierungssoftware. Dabei analysierst du technische Anforderungen, entwickelst passende Softwarearchitekturen und stellst die zuverlässige Funktionalität im Betrieb sicher. Du arbeitest eng mit verschiedenen Schnittstellen zusammen, um reibungslose Abläufe zu gewährleisten und bestehende Systeme kontinuierlich zu verbessern. Durch deinen professionellen Beitrag trägst du massgeblich dazu bei, Automatisierungsprojekte effizient und zukunftsorientiert umzusetzen.
Verantwortung
- Du entwickelst SPS-, SCADA- und Leitsystemlösungen für anspruchsvolle Anwendungen in der Prozessindustrie.
- Du verbindest Automationslösungen mit ERP-Systemen und BI-Tools zu durchgängigen, digitalen Prozessketten und Datenanalysen.
- In dieser Rolle konzipierst und realisierst du Batchsysteme nach ISA‑88 und integrierst sie nahtlos in bestehende Produktions- und Leitsysteme.
- Du analysierst Kundenbedürfnisse, erarbeitest technische Konzepte und begleitest Projekte von der Idee bis zur Auslieferung.
- In dieser Rolle nimmst du Anlagen weltweit in Betrieb, schulst Anwender und stellst mit fundierter Dokumentation den nachhaltigen Projekterfolg sicher.
Qualifikationen
- Abgeschlossene technische Grundausbildung (z. B. Automatiker/in EFZ, Elektroinstallateur/in oder vergleichbar) sowie Weiterbildung als Techniker/in oder Ingenieur/in in Elektrotechnik, Automation, Informatik oder Verfahrenstechnik
- Praxis in der SPS-Programmierung im industriellen Umfeld, idealerweise mit TIA Portal oder Control Expert
- Von Vorteil sind Kenntnisse in SCADA-Systemen wie WinCC, Wonderware oder ProLeit sowie Erfahrung mit Batchsystemen nach ISA‑88 und ERP-Anbindungen (z. B. SAP)
- Freude am direkten Kundenkontakt, kombiniert mit einer selbstständigen, strukturierten und lösungsorientierten Arbeitsweise
- Gute Englischkenntnisse sowie Bereitschaft zu Reisetätigkeit von rund 20 %
- Du überzeugst mit Teamgeist, Eigeninitiative und der Fähigkeit, Kunden und Kolleginnen/Kollegen zu begeistern
Benefits
ICT Software Developer mit Projektaufgaben (m/w/d)
Über
Rolle
Unser Rocken Partner ist ein innovatives, unabhängiges, solides und etabliertes IT Unternehmen in Winterthur. Für Behörden, behördennahe und grössere Unternehmungen in der Schweiz konzipiert, realisiert und supportet unser Partner anspruchsvolle und sicherheitskritische IT- und Software-Lösungen.
Verantwortung
- Du bekommst die Gelegenheit, die Leitung von Softwareprojekten in einem hochsicheren Umfeld zu übernehmen. In einem agilen Projektsetting ist deine Verantwortung die Gewährleistung einer stabilen und pflegeleichten Architektur.
- Deine Aufgaben beinhalten die Analyse von Kundenanforderungen, die Beantwortung von fachlichen und technischen Fragen sowie die Beratung der Stakeholder hinsichtlich der Weiterentwicklung von Anwendungen aufgrund deines Expertenwissens.
- In enger Zusammenarbeit mit deinem Team und dem Lead Developer entwickelst du Lösungen, leitest die Konzeption und sorgst für eine erfolgreiche Umsetzung sowie das Erreichen von quantitativen Zielen.
Qualifikationen
- Du hast eine abgeschlossene IT-Ausbildung EFZ/HF, IT-Studium o.ä. und bringst mehrjährige, relevante Berufserfahrung in der Leitung von Softwareprojekten mit
- Du hast Know How in der Programmierung mit C#, .NET Framework, .NET-Core und bestenfalls Go, Python, C++
- Ebenso kennst Du agile Entwicklungsmethoden und -Werkzeuge
- Ausserdem bringst Du Kenntnisse in modernen Softwarearchitekturen, CI/CD Pipelines, Git und dem Testmanagement
Benefits
IT-Architekt für Java-Anwendungen (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du aktiv die digitale Transformation mit und verantwortest komplexe IT-Projekte von der Konzeption bis zur erfolgreichen Umsetzung. Du analysierst Geschäftsprozesse, identifizierst Optimierungspotenziale und entwickelst nachhaltige IT-Lösungen in enger Abstimmung mit verschiedenen Stakeholdern. Deine Erfahrung bringt Struktur in anspruchsvolle Projektphasen und sorgt für effiziente Abläufe und messbare Ergebnisse. Dabei nutzt du moderne Technologien und aktuelle Methoden des Projektmanagements, um strategische Ziele voranzutreiben. Durch deine lösungsorientierte Herangehensweise leistest du einen entscheidenden Beitrag zur kontinuierlichen Weiterentwicklung der IT-Landschaft.
Verantwortung
- Du prüfst eigenverantwortlich IT-Architekturen und unterstützt Kunden und Partner bei der Konzeption anspruchsvoller Software-Lösungen.
- In dieser Rolle entwickelst Du fundierte Entscheidungsvorlagen und überzeugende Lösungsansätze für ICT-Projekte unter Einhaltung der geltenden Rahmenbedingungen.
- Du begleitest Entwicklerteams während der Projektumsetzung und bist technische Ansprechperson für Scrum Master und Product Owner.
- Als IT-Architekt definierst und pflegst Du verbindliche Qualitätsstandards für eine nachhaltige Software-Entwicklung.
- Du bringst Deine Expertise bei strategischen ICT-Entscheidungen ein und berätst dabei das Management auf Augenhöhe.
- In der Schnittstellenfunktion zwischen Engineering und Entwicklung verantwortest Du die Umsetzung technischer Vorgaben auf der Continuous Delivery Plattform.
Qualifikationen
- Du hast einen Hochschul- oder Fachhochschulabschluss in Informatik sowie eine fachbezogene Weiterbildung, idealerweise einen Bachelor oder Master im Bereich Informatik
- Du verfügst über fundierte Erfahrung in der Java-Entwicklung und bist vertraut mit Java/JEE-Applikationsservern sowie Datenbanken
- Du kennst Dich aus mit Webservice-Integration, arbeitest sicher mit HTML5 und Javascript-basierten Web-Frameworks und entwickelst routiniert nach agilen Methoden
- Mit Tools wie Jenkins, Nexus und SonarQube gehst Du souverän um und bist zusätzlich mit Shell-Skripting unter Unix vertraut
- Deine Arbeitsweise ist geprägt von Eigenverantwortung, Zuverlässigkeit und einer schnellen Auffassungsgabe
- Du beherrschst eine zweite Amtssprache sowie Englisch auf gutem Niveau
Senior AI Engineer/ Consultant (m/w/d)
Rolle
In dieser Rolle gestaltest du als Fachkraft für Künstliche Intelligenz anspruchsvolle KI-Lösungen von der Idee bis zur Umsetzung und prägst damit strategische Entscheidungen. Du verantwortest die Konzeption, Entwicklung und Optimierung von Modellen und Algorithmen, die komplexe Daten in wertvolle Erkenntnisse und automatisierte Prozesse übersetzen. Dabei analysierst du bestehende Prozesse, identifizierst Potenziale für KI-Anwendungen und definierst robuste technische Architekturen. Du stellst sicher, dass Qualität, Skalierbarkeit, Sicherheit und Transparenz der KI-Systeme auf einem hohen, professionellen Niveau liegen. Zudem gibst du dein Fachwissen weiter, berätst Stakeholder auf Augenhöhe und setzt Standards für den verantwortungsvollen Einsatz von Künstlicher Intelligenz.
Verantwortung
- Du übersetzt fachliche Anforderungen in klare technische Roadmaps, Architekturkonzepte und Business Cases für AI-Services.
- In dieser Rolle steuerst du Konzeption, Aufbau und Betrieb einer zentralen, hybriden AI-Plattform in enger Zusammenarbeit mit internen und externen Spezialisten.
- Du entwickelst und integrierst komplexe GenAI-Lösungen, RAG-Architekturen und Multi-Agenten-Frameworks sowie deren Anbindung über OpenAPI- oder MCP-Server.
- Als Fachkraft für Künstliche Intelligenz etablierst du automatisierte Datenpipelines und MLOps-Strukturen, führst Lösungen vom Proof of Concept in den stabilen 24/7-Betrieb und verantwortest Monitoring, Performance und Backups.
- Du entwickelst Governance-, Datenschutz- und Security-Konzepte, erstellst wiederverwendbare technische Bausteine und führst Security-Assessments durch.
- In dieser Rolle koordinierst du externe Dienstleister, förderst den Know-how-Transfer ins interne Team und übernimmst Kostenkontrolle sowie Sicherstellung der internen Leistungsverrechnung für AI-Dienste.
Qualifikationen
- Abgeschlossenes Studium in Informatik, Data Science, Wirtschaftsinformatik oder eine vergleichbare Qualifikation sowie mehrjährige Erfahrung im Technologie-Consulting, Corporate Innovation oder Engineering, idealerweise in komplexen Strukturen wie Hochschule oder Verwaltung.
- Umfassende Projekterfahrung mit AI- und GenAI-Lösungen über den gesamten Lebenszyklus und sehr gute Programmierkenntnisse in Python sowie TypeScript (Next.js, React).
- Tiefes Verständnis moderner Architektur- und Integrationsmuster wie REST, GraphQL, Webhooks, OAuth2 und OIDC sowie Praxis im Umgang mit MCP-Servern und Agenten-Harnesses.
- Sehr gute Kenntnisse in mindestens einer grossen Cloud-Umgebung (bevorzugt Azure), ergänzt durch Erfahrung mit Docker, Kubernetes und der Anbindung von On-Premises-Ressourcen.
- Vertiefte Expertise im Microsoft-Ökosystem, insbesondere in Microsoft 365, Copilot Studio und der Power Platform (Power Automate, Dataverse).
- Ausgeprägte Beratungs- und Mentoring-Kompetenz, mit der du komplexe technische Inhalte verständlich vermittelst, sowie fliessende Kommunikation in Deutsch und Englisch.
AI Platform Engineer (m/w/d)
Über
Rolle
Du möchtest künstliche Intelligenz nicht nur anwenden, sondern lokale AI-Infrastruktur aktiv betreiben, optimieren und weiterentwickeln. In dieser Rolle übernimmst du die Verantwortung für eine vollständig on-premise betriebene AI-Umgebung mit No-Cloud-Ansatz, Open-Source-Stack und lokal gehosteten Modellen. Du arbeitest mit einem eigenen AI-Cluster, dockerisierten AI-Modellen, GPU-unterstützten Systemen, zentralen Schnittstellen wie OpenLLM sowie Inferenz-Stacks wie vLLM, SGLang oder vergleichbaren Technologien. Du verantwortest die Performance, Verfügbarkeit, Stabilität, Automatisierung und das Monitoring der Systeme und sorgst dafür, dass AI sinnvoll in interne Prozesse und Entwicklungsabläufe integriert wird. Als Senior-Fachkraft für KI-Entwicklung liegt dein Schwerpunkt auf dem produktiven Betrieb von AI-Systemen, der Bewertung von Modellen, dem tiefen Verständnis der Infrastruktur und der technischen Weiterentwicklung lokaler AI-Lösungen.
Verantwortung
Du betreibst, wartest und optimierst unseren lokalen AI-Cluster mit GPU-unterstützten Systemen.
In dieser Rolle stellst du einen stabilen, schnellen und hochverfügbaren Betrieb unserer lokalen AI-Modelle sicher.
Als AI Engineer evaluierst du neue Open-Source-Modelle, testest sie und optimierst sie hinsichtlich Performance, Qualität und Ressourcenverbrauch.
Du automatisierst Test-, Optimierungs- und MLOps-Prozesse und betreust zentrale AI-Schnittstellen für interne Applikationen.
In dieser Rolle integrierst du AI-Funktionen in interne Tools, Chat-Anwendungen, Entwicklungsworkflows und Automatisierungsprozesse.
Als Fachkraft für KI Platform Engineer baust du Monitoring für Modelle, Cluster und Ressourcen auf und treibst die Weiterentwicklung unserer AI-Plattform und -Strategie voran.
Qualifikationen
Du verfügst über fundierte Erfahrung mit AI-Systemen, Large Language Models oder vergleichbaren Machine-Learning-Anwendungen und kennst dich mit Inferenz, Kontextlängen, Quantisierung und Latenz gut aus.
Der Betrieb lokaler oder selbst gehosteter AI-Modelle auf Linux-Systemen ist dir vertraut, inklusive Docker, containerisierten Umgebungen sowie GPU-basierten Workloads und Performance-Optimierung.
Du arbeitest routiniert mit Open-Source-Modellen, evaluierst neue Modelle systematisch und kannst deren Nutzen für konkrete Anwendungsfälle kritisch beurteilen.
Schnittstellen, APIs und die Integration von AI in bestehende Applikationen sind dir geläufig; idealerweise hast du Erfahrung mit Python, Skripting oder Backend-Integration.
Datenschutz, Security und der Betrieb sensibler Systeme ohne Cloud-Abhängigkeit sind dir wichtig, ergänzt durch Interesse an MLOps, Monitoring, Automatisierung und produktivem Betrieb von AI-Systemen.
Es bereitet dir Freude, neue Technologien auszuprobieren und diese anschliessend pragmatisch, robust und strukturiert in einen stabilen Betrieb zu überführen.
Du sprichst fliessend Deutsch und gut Englisch.
Benefits
Softwareentwickler Automation - SPS Programmierer (m/w/d)
Über
Rocken® betreut mehrere spannende Unternehmen in der Automationstechnik. Hierzu suchen wir stetig nach Fachkräften mit fundierten SPS/PLC Kenntnissen
Rocken® sucht erfahrene Fachkräfte im Bereich Automationstechnik.
In Zusammenarbeit mit unseren Partnern bieten wir in folgenden Berufsgruppen Stellen an: SPS Programmierer, Softwareentwickler SPS
Hierzu betreuen wir Schweizer KMU's sowie internationale Konzerne in der Rekrutierung der verschiedenen Vakanzen und Projekten.
Mit Rocken® Talent bieten wir eine nachhaltige und langfristige Lösung der Karriereplanung an – Du wirst auch proaktiv von uns auf spannende Vakanzen in der Automationstechnik hingewiesen, welche deinen Kriterien wie Lohn, Arbeitsumfeld, Aufgaben etc. entsprechen.
#SPS #PLC #SiemensS7 #Beckhoff #AllenBradley #B&R
Verantwortung
- Erstellen von SPS-Programmen
- Planung und Ausführung der Steuerungssoftware
- Analyse technischer und technologischer Prozesse von Neu- und Bestandsanlagen
- Technische Anforderungen an die Automation für Kundenprojekte definieren
- Erstellen von Testplänen
- Installation und Konfiguration von Systemen
- Kundenschulung
- Erstellen von Technische Dokumentationen
Qualifikationen
- Techniker HF oder Ingenieur FH in Elektrotechnik oder Automation
- Mehrjährige Berufserfahrung in der SPS-Programmierung, idealerweise mit SIMATIC S7/TIA-Portal
- Kenntnisse von Steuerungen
- Ausgeprägte Kommunikations- und Teamfähigkeit
- Stilsichere Deutschkenntnisse sowie gute Englischkenntnisse
Benefits
Java Software Engineer - AI & Cloud Solutions (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du als erfahrener Java-Softwareentwicklerin anspruchsvolle, nachhaltige Softwarelösungen und prägst so die digitale Transformation in vielfältigen Projekten. Du übernimmst die Verantwortung für Design, Entwicklung und Pflege komplexer Java-Anwendungen und stellst hohe Qualitäts- und Sicherheitsstandards sicher. Dabei setzt du gezielt AI-gestützte Tools ein, um Entwicklungszyklen zu verkürzen, Qualität zu steigern und innovative Lösungsansätze schneller zu evaluieren. Du treibst den Aufbau agentenbasierter Entwicklung aktiv mit voran und gestaltest so die nächste Generation von Software Engineering. Durch deine technische Exzellenz und dein konzeptionelles Denken übernimmst du eine zentrale Rolle in der Weiterentwicklung moderner, zukunftsfähiger Lösungen.
Verantwortung
Komplexe Java-Lösungen für anspruchsvolle Kundenprojekte konzipierst und realisierst Du mit hoher Eigenverantwortung
Die enge Zusammenarbeit mit interdisziplinären Teams ermöglicht es Dir, technische Anforderungen mit fachlichen Bedürfnissen optimal zu verbinden
Moderne AI-gestützte Entwicklungsmethoden nutzt Du gezielt und trägst aktiv zur Weiterentwicklung unserer Software-Engineering-Standards bei
Als erfahrene Fachperson übernimmst Du eine Schlüsselrolle, unterstützt weniger erfahrene Kolleginnen und Kollegen und förderst den Know-how-Transfer
Deine Expertise bringst Du zudem bei Kundenworkshops und Presales-Aktivitäten professionell ein
Qualifikationen
Studium der Informatik oder einer vergleichbaren Fachrichtung (Uni/ETH/FH) sowie mindestens 5 Jahre Berufserfahrung in Java (Core, Spring Ecosystem, JPA/Hibernate)
Sehr gute Kenntnisse in Spring, Spring Boot, Microservices, RESTful APIs (OpenAPI/Swagger) sowie Grundlagen in SOAP werden vorausgesetzt
Erfahrung mit Oracle, MSSQL, PostgreSQL, SQL, CI/CD-Pipelines, Docker, Kubernetes, OpenShift und idealerweise AWS ist vorhanden
Kenntnisse in AI, AI-gestützter Softwareentwicklung, Agentic Engineering, Angular/React/Vue sowie Erfahrung im Mentoring von Junior-Entwicklern sind von Vorteil
Deutsch schriftlich sowie mündlich einwandfrei
Benefits
Applikationsentwickler:in ERP / Umsysteme (m/w/d)
Über
Unser Rocken Partner ist eine Schweizer Unternehmensgruppe im Bauwesen mit Sitz in der Zentralschweiz. Die Gruppe vereint mehrere spezialisierte Unternehmen aus den Bereichen Stahl-, Fassaden-, Verbund- und Holzbau unter einem Dach. Mit über einem Jahrhundert Erfahrung in einzelnen Geschäftsbereichen und einem klaren Fokus auf Nachhaltigkeit und Kreislauffähigkeit bietet die Gruppe massgeschneiderte Lösungen für Bauvorhaben im In- und Ausland. Durch die Förderung von Synergien zwischen den eigenständigen Tochterunternehmen entstehen innovative Gesamtlösungen entlang der gesamten Wertschöpfungskette. Gesucht werden engagierte Fachkräfte mit unternehmerischem Denken und Begeisterung für zukunftsfähiges Bauen.
Verantwortung
- Du entwickelst und optimierst Business-Applikationen sowie zugehörige Tools und Schnittstellen.
- In dieser Rolle konzipierst, konfigurierst und customizierst du bestehende Systeme zu praxistauglichen Lösungen.
- Du analysierst Anforderungen aus den Fachbereichen und übersetzt sie in klare technische Spezifikationen.
- Als Softwareentwickler für Geschäftsanwendungen realisierst du Integrationen und Schnittstellen für einen reibungslosen Datenaustausch.
- Du planst und führst Tests durch, behebst Fehler und stellst Systemstabilität sowie Performance sicher.
- In dieser Rolle übernimmst du Wartung, Monitoring und 2nd-/3rd-Level-Support für die verantworteten Applikationen.
Qualifikationen
- Abgeschlossene Ausbildung als Applikationsentwickler oder vergleichbare Ausbildung mit mehrjähriger Berufserfahrung
- Fundierte Praxis in der Applikationsentwicklung mit Technologien wie .NET, Java, SQL und APIs
- Sicherer Umgang mit ERP- und Business-Applikationen, insbesondere Microsoft Business Central
- Vertiefte Erfahrung mit Datenbanken und Schnittstellen (SQL, NoSQL, Access)
- Versierter Einsatz von Tools wie Power BI, Microsoft Forms und JavaScript
- Gutes Verständnis betriebswirtschaftlicher Abläufe sowie von Bau- und Industrieprozessen (Kalkulation, AVOR, Produktion)