225 Software Development - Software in Li Curt
Java API Engineer (m/w/d)
Über
Rolle
Du entwickelst technische Lösungen, die unterschiedliche Anwendungen und Systeme miteinander verbinden. Dabei arbeitest du entlang des gesamten Projektverlaufs – von der ersten Anforderung und Architektur über die Entwicklung bis zur produktiven Umsetzung – und bringst deine Erfahrung in Java und Integrationstechnologien gezielt ein.
Verantwortung
Du entwickelst Integrationslösungen für komplexe Applikations- und Systemlandschaften.
Du konzipierst und implementierst Schnittstellen und APIs mit Java.
Du realisierst Integrationen mit Apache Camel und sorgst für eine zuverlässige Kommunikation zwischen verschiedenen Systemen.
Du arbeitest mit REST, SOAP und Open API und setzt geeignete Schnittstellenarchitekturen um.
Du begleitest Kundenprojekte von der Konzeption und Planung bis zur technischen Umsetzung.
Du entwickelst bestehende Integrationslösungen weiter und optimierst vorhandene Produkte.
Du setzt Sicherheitsmechanismen wie OAuth2 und JWT bei der Umsetzung von Schnittstellen ein.
Du arbeitest eng mit Kunden und internen Ansprechpartnern zusammen und bringst technische Anforderungen in umsetzbare Lösungen über.
Qualifikationen
Du verfügst über fundierte Kenntnisse in der Java-Entwicklung.
Du hast praktische Erfahrung in der Entwicklung von Schnittstellen und APIs.
Du kennst dich mit SQL und relationalen Datenbanken aus.
Du hast idealerweise Erfahrung mit XML/XSLT.
Du interessierst dich für Systemintegration und möchtest dein Wissen kontinuierlich erweitern.
Du arbeitest strukturiert, selbstständig und lösungsorientiert.
Du kommunizierst sicher auf Deutsch und Englisch und fühlst dich auch im direkten Kundenkontakt wohl.
ServiceNow KI Plattform Engineer (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.
Rolle
Du unterstützt das ServiceNow-Team bei der Weiterentwicklung der Plattform und arbeitest an neuen Lösungen rund um KI, Automatisierung und digitale Services. Gemeinsam mit Fachbereichen, Kunden und Engineering-Teams identifizierst Du Potenziale, entwickelst neue Ansätze und hilfst mit, innovative ServiceNow-Funktionalitäten erfolgreich einzusetzen.
Verantwortung
Aufbau von intelligenten Assistenten, KI Agents und automatisierten Service-Prozessen
Durchführung von Proof of Concepts und Pilotprojekten
Überführung erfolgreicher Lösungen in den produktiven Betrieb
Beratung von Kunden und internen Stakeholdern bezüglich des sinnvollen Einsatzes von KI
Weiterentwicklung von Architektur, Standards und Governance für den Einsatz von KI innerhalb von ServiceNow
Förderung einer hohen Datenqualität als Grundlage erfolgreicher KI-Lösungen
Aktiver Wissenstransfer innerhalb des ServiceNow-Teams
Qualifikationen
Mehrjährige praktische Erfahrung als ServiceNow Engineer, Developer, Architect oder Senior Consultant
Fundierte Kenntnisse in ServiceNow ITSM sowie idealerweise weiteren Modulen wie CSM oder ITOM
Erfahrung mit Flow Designer, IntegrationHub und Automatisierungslösungen
Nachweisbare praktische Erfahrung mit Now Assist, Predictive Intelligence, Task Intelligence, Virtual Agent, AI Search
Erfahrung in der Konzeption und Umsetzung produktiver AI-Lösungen
ServiceNow-Zertifizierungen
Sehr gute Deutschkenntnisse sowie gute Englischkenntnisse
Benefits
Lead Software Architect – Digital Platforms & Engineering Excellence (m/w/d)
Über
Verantwortung
Gesamtverantwortung für das technische Zusammenspiel von Planungssoftware, Konfiguratoren, mobilen Lösungen, Web-Portalen und cloudbasierten Diensten.
Gestaltung und Pflege nachhaltiger Systemlandschaften mit klaren Schnittstellen, wiederverwendbaren Komponenten und langfristig tragfähigen Architekturprinzipien.
Aufbau und Weiterentwicklung verbindlicher Engineering-Prinzipien, Coding-Vorgaben und Entwicklungsprozesse.
Technologiebewertung und strategische Auswahl geeigneter Werkzeuge, Frameworks und Plattformen für zukünftige Produktgenerationen.
Weiterentwicklung der Qualitätssicherung und Build-Automatisierung sowie technische Beratung des Produktmanagements bei der Evolution des Lösungsportfolios.
Qualifikationen
Hochschulabschluss auf FH- oder ETH-Niveau sowie fundierte Berufserfahrung in der Softwarearchitektur oder einer vergleichbaren technischen Funktion.
Ausgeprägte Fähigkeit, komplexe technische Konzepte im Dialog mit Engineering-Teams zu entwickeln und verständlich zu vermitteln.
Breites Verständnis aktueller Entwicklungsparadigmen, Plattformen und Qualitätspraktiken mit hohem Anspruch an robuste Software.
Praxis in iterativen Projektumgebungen und Freude an der Zusammenarbeit mit verschiedenen Fachdisziplinen.
Analytische, kommunikationsstarke Persönlichkeit mit hoher Lernagilität sowie verhandlungssicherem Deutsch und Englisch im internationalen Umfeld.
Benefits
Senior Software Engineer C#/Angular (m/w/d)
Über
Rolle
In dieser Rolle entwickelst und wartest du Desktop- und Webapplikationen für hochpräzise Sensorsysteme und verantwortest auch die dazugehörigen CI/CD-Pipelines und die Infrastruktur. Du koordinierst Implementierung, Tests und Releases und stimmst dich dabei eng mit externen Softwarepartnern ab. Gemeinsam mit dem Produktmanagement verfeinerst du Spezifikationen, entwickelst neue Funktionalitäten und übernimmst den Third-Level-Support für die bestehenden Softwareprodukte. Dabei arbeitest du mit C# und .NET/ASP.NET, REST-APIs und relationalen Datenbanken, nutzt moderne Frontend-Frameworks wie Angular und bringst deine Erfahrung mit kollaborativen Entwicklungsworkflows ein. Mit deinem analytischen und problemlösungsorientierten Denken gestaltest du zuverlässige Softwarelösungen, die die nächste Generation von Produkten prägen.
Verantwortung
- Du entwickelst und wartest Desktop- und Webanwendungen inklusive der dazugehörigen CI/CD-Pipelines und Infrastruktur
- In dieser Rolle koordinierst du Implementierungs-, Test- und Release-Aktivitäten und arbeitest mit externen Softwarepartnern zusammen
- Als Software Engineer arbeitest du eng mit dem Produktmanagement zur Verfeinerung von Spezifikationen und zur Entwicklung neuer Funktionen zusammen
- Du stellst den Third-Level-Support für die Softwareprodukte des Unternehmens sicher
Qualifikationen
- Du hast ein abgeschlossenes Studium der Informatik, Softwareentwicklung, Elektrotechnik oder eines vergleichbaren technischen Fachgebiets an einer Universität oder Fachhochschule
- Du verfügst über mindestens drei Jahre Berufserfahrung in der Entwicklung mit C# und .NET/ASP.NET, inklusive EF Core, REST-APIs und relationalen Datenbanken
- Du hast praktische Erfahrung im Frontend mit einem JavaScript-Framework, vorzugsweise Angular, und idealerweise Kenntnisse in WPF
- Du gehst sicher mit Git, GitHub sowie kollaborativen Entwicklungsprozessen und Workflows um
- Du hast idealerweise Erfahrung mit Azure Cloud Services, Azure DevOps CI/CD-Pipelines oder Docker
- Du zeichnest dich durch ausgeprägte analytische Fähigkeiten, eine strukturierte, lösungsorientierte Denkweise sowie sehr gute Englischkenntnisse in Wort und Schrift aus
Software Engineer (m/w/d)
Über
Verantwortung
- Du entwickelst und wartest Desktop- und Webanwendungen inklusive der dazugehörigen CI/CD-Pipelines und Infrastruktur
- In dieser Rolle koordinierst du Implementierungs-, Test- und Release-Aktivitäten und arbeitest mit externen Softwarepartnern zusammen
- Als Software Engineer arbeitest du eng mit dem Produktmanagement zur Verfeinerung von Spezifikationen und zur Entwicklung neuer Funktionen zusammen
- Du stellst den Third-Level-Support für die Softwareprodukte des Unternehmens sicher
Qualifikationen
- Du hast ein abgeschlossenes Studium in Informatik, Softwareentwicklung, Elektrotechnik oder einem vergleichbaren technischen Fachgebiet an einer Universität oder Fachhochschule
- Du verfügst über mindestens drei Jahre Berufserfahrung in der Entwicklung mit C# und .NET/ASP.NET, inklusive EF Core, REST-APIs und relationalen Datenbanken
- Du hast praktische Erfahrung im Frontend-Umfeld mit einem JavaScript-Framework, idealerweise Angular, und bringst vorteilhafte Kenntnisse in WPF mit
- Du gehst sicher mit Git, GitHub sowie kollaborativen Entwicklungsprozessen und Workflows um
- Du hast idealerweise Erfahrung mit Azure Cloud Services, Azure DevOps CI/CD-Pipelines oder Docker
- Du zeichnest dich durch starke Kommunikationsfaehigkeiten, Teamorientierung, eine selbststaendige Arbeitsweise sowie ausgepraegte analytische und loesungsorientierte Denkweise aus
Senior Software Engineer C++/Qt (m/w/d)
Über
Rolle
In dieser Rolle entwickelst du leistungsfähige und zuverlässige Anwendungen auf Basis von modernem C++ und dem Qt-Framework und gestaltest ihre technische Architektur aktiv mit. Du arbeitest an der Schnittstelle zwischen Benutzeroberfläche, Hardware, Netzwerkkommunikation und Backend-Services und stellst sicher, dass die Anwendungen performant, skalierbar und langfristig wartbar bleiben. Dabei übernimmst du Verantwortung für zentrale technische Entscheidungen, bringst deine Erfahrung in Reviews und Entwicklungsprozesse ein und förderst weniger erfahrene Software Engineers in ihrer fachlichen Weiterentwicklung. Du setzt hohe Ansprüche an Codequalität, verstehst komplexe technische Zusammenhänge und trägst massgeblich zur Weiterentwicklung von Produkten und Softwarearchitektur bei.
Verantwortung
- Du entwickelst, wartest und verbesserst Anwendungen mit modernem C++ und dem Qt-Framework
- In dieser Rolle arbeitest du intensiv mit Qt Widgets, QML, Qt Quick sowie Networking- und Threading-Funktionalitäten
- Als Senior Software Engineer Frontend gestaltest du Architekturentscheidungen aktiv mit und bringst deine Erfahrung in technische Diskussionen ein
- Du entwickelst performante, skalierbare und wartbare Softwarekomponenten und stellst eine saubere und robuste Umsetzung sicher
- In dieser Rolle integrierst du Hardware, Netzwerkkommunikation und Backend-Services und sorgst für ein zuverlässiges Zusammenspiel der Systemkomponenten
- Als Senior Software Engineer Frontend unterstützt und coachst du weniger erfahrene Software Engineers und trägst zur Verbesserung der Entwicklungsprozesse bei
Qualifikationen
- Du verfügst über mehrjährige professionelle Erfahrung in moderner C++-Entwicklung, idealerweise mit C++17, C++20 oder C++23
- Du beherrschst Qt sehr gut, insbesondere Signals/Slots, QML, Qt Quick und die zugehörigen Build-Systeme
- Du hast ein fundiertes Verständnis von objektorientiertem Design, Nebenläufigkeit, Memory Management und plattformübergreifender Softwareentwicklung
- Du gehst sicher mit CMake, Git und CI/CD-Workflows um
- Du schreibst sauberen, wartbaren und gut strukturierten Code und legst Wert auf nachhaltige technische Lösungen
- Du bist stark in Debugging, Profiling und Performance-Optimierung
SPS Software Entwickler (m/w/d)
Rolle
In dieser Rolle entwickelst du anspruchsvolle SPS-Software für individuelle Schalt- und Steuerungsanlagen in der Kälte- und Wasseraufbereitungstechnik und begleitest Projekte von der Schemaerstellung über den Schaltanlagenbau bis zur Inbetriebnahme. Du übernimmst Verantwortung für moderne Automatisierungslösungen, setzt dein technisches Know-how gezielt ein und stellst praxisnahe, zuverlässige Steuerungskonzepte sicher. Dabei gestaltest du technische Lösungen aktiv mit und bringst deine eigenen Ideen in die Programmierung und Optimierung ein. Du erlebst deine Entwicklungen direkt im Einsatz und trägst massgeblich dazu bei, Projekte erfolgreich und effizient umzusetzen.
Verantwortung
- Du entwickelst und programmierst Steuerungs- und Automatisierungslösungen
- In dieser Rolle setzt du kundenspezifische Lösungen von der Planung bis zur Inbetriebnahme um
- Als Software Entwickler SPS optimierst und erweiterst du bestehende Softwarelösungen
- Du entwickelst eigene Tools und Anwendungen zur Unterstützung interner Prozesse
- In dieser Rolle unterstützt du technisch bei Inbetriebnahmen und bei der Fehlersuche
- Als Software Entwickler SPS wirkst du bei der Weiterentwicklung der Automatisierungsplattform mit
Qualifikationen
- Du hast eine abgeschlossene technische Berufslehre, idealerweise ergänzt durch eine HF-Ausbildung in Systemtechnik, Automation oder vergleichbar
- Du verfügst über Erfahrung in der SPS-Programmierung, bevorzugt mit Siemens S7-1500
- Du beherrschst SCL (Structured Control Language) oder ST (Structured Text) nach IEC 61131-3
- Du bringst idealerweise Kenntnisse in C#, Python oder VBA mit
- Du hast Freude an komplexen technischen Aufgaben und an der Entwicklung eigener Lösungen
- Du arbeitest selbstständig, strukturiert und lösungsorientiert und gestaltest gerne übersichtliche HMI-Oberflächen
Benefits
Automationsingenieur (m/w/d)
Rolle
Für unseren Kunden suchen wir eine technisch versierte Persönlichkeit für die Entwicklung und Programmierung von Automatisierungslösungen. Du begleitest kundenspezifische Projekte von der Planung bis zur Inbetriebnahme und entwickelst bestehende Software sowie interne Tools kontinuierlich weiter.
Verantwortung
Entwicklung und Programmierung von Steuerungs- und Automatisierungslösungen
Umsetzung kundenspezifischer Lösungen von der Planung bis zur Inbetriebnahme
Weiterentwicklung und Optimierung bestehender Softwarelösungen
Entwicklung eigener Tools und Anwendungen für interne Prozesse
Technische Unterstützung bei Inbetriebnahmen und Fehlersuche
Mitarbeit an der Weiterentwicklung der Automatisierungsplattform
Gestaltung übersichtlicher und benutzerfreundlicher HMI-Oberflächen
Qualifikationen
Abgeschlossene technische Berufsausbildung, idealerweise ergänzt durch eine HF-Ausbildung in Systemtechnik, Automation oder vergleichbar
Erfahrung in der SPS-Programmierung, vorzugsweise Siemens S7-1500
Gute Kenntnisse in SCL oder ST nach IEC 61131-3
Kenntnisse in C#, Python oder VBA von Vorteil
Freude an komplexen technischen Aufgaben und der Entwicklung eigener Lösungen
Selbstständige, strukturierte und lösungsorientierte Arbeitsweise
Kreatives und technisches Verständnis für HMI-Design
Gute Deutschkenntnisse, Französischkenntnisse von Vorteil
Benefits
Software Engineer AI & Data (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 moderne Softwarelösungen für verschiedene Gesellschaften und digitalisierst Geschäftsprozesse nachhaltig
Dabei programmierst du Web, Desktop und Cloud Anwendungen und führst Prototypen bis in den produktiven Betrieb
Mit Python, modernen Frameworks und APIs realisierst du skalierbare Anwendungen und intelligente Schnittstellen
Du entwickelst KI-gestützte Lösungen, darunter RAG-Systeme, AI Agents, LLM-Anwendungen und intelligente Workflows
Zusätzlich gestaltest du Datenmodelle, Datenpipelines und Integrationen mit ERP-, CRM-, CAD-, BIM- und DMS-Systemen
Qualifikationen
Ausbildung in Informatik, Software Engineering oder Data Science bzw. vergleichbare IT Affinität
Mehrjährige Praxis in der Softwareentwicklung und sehr gute Kenntnisse in Python
Erfahrung mit FastAPI/Django, Git, DevOps, APIs sowie SQL/NoSQL
Kenntnisse in LLMs, RAG, Fine-Tuning, Semantic Search und unstrukturierten Daten
Deutsch schriftlich sowie mündlich einwandfrei
Benefits
Senior Berater:in Microsoft Power Platform & Azure (m/w/d)
Über
Rolle
Low-Code verändert, wie Unternehmen Geschäftsprozesse digitalisieren. Genau hier setzt die Arbeit als Senior Berater:in Microsoft Power Platform & Azure an. Du berätst Fachbereiche, entwirfst tragfähige Architekturen und setzt diese mit Power Platform und Azure um. Zwischen Workshop, Konzept und technischer Realisierung bewegst Du Dich souverän. Verantwortung für das eigene Themengebiet gehört von Anfang an dazu.
Verantwortung
Du entwirfst Architekturkonzepte für Low-Code-Projekte und prüfst bestehende Lösungsdesigns.
Du moderierst Business-Analyse-Workshops und leitest daraus konkrete Anforderungen ab.
Gemeinsam mit Fachpersonen legst Du Schnittstellen fest und stimmst nötige Infrastruktur mit den System Engineers ab.
Des Weiteren richtest Du die Cloud-Komponenten für Dynamics 365 (D365) ein und betreust deren Konfiguration.
Hinzu kommt die Verantwortung für das Backlog sowie die Taktung der agilen Meetings.
Zudem beobachtest Du Trends im Microsoft-Umfeld und baust das Leistungsportfolio weiter aus.
Qualifikationen
Du bringst einen Abschluss einer Hochschule oder Fachhochschule im Informatikbereich mit oder eine gleichwertige Qualifikation.
In der Beratung und im Entwurf von Lösungen bewegst Du Dich seit mehreren Jahren sicher.
Der Umgang mit Microsoft 365 (M365) und CRM-Plattformen gehört zu Deinem Alltag.
Agile Vorgehensmodelle sind Dir vertraut und Du setzt sie pragmatisch ein.
Darüber hinaus denkst Du lösungsorientiert, erfasst neue Themen schnell und trittst gegenüber Ansprechpartnern überzeugend auf.
Zudem verhandelst Du souverän auf Deutsch und verstehst englische Fachunterlagen ohne Mühe.
Benefits