198 IT - Software Development in Oberwil im Simmental
Java Full-Stack Software Engineer – Spring & Angular (m/w/d)
Über
Verantwortung
Konzeption und Full-Stack-Entwicklung moderner Frontend- und Backend-Lösungen mit Java/Kotlin und Angular
Mitarbeit in Requirements Engineering, Spezifikation und Software Architecture
Umsetzung skalierbarer Lösungen mit Spring, Hibernate, SQL und optional AWS
Begleitung von Release-Planung, technischer Beratung und agilen Entwicklungsprozessen
Übernahme von Teilprojekt- oder Projektleitung abhängig von Erfahrung und Seniorität
Qualifikationen
Hochschul-/Fachhochschulabschluss in Informatik oder vergleichbare Qualifikation
Fundierte Softwareentwicklung mit Java, JavaScript, Angular oder React, Spring, Hibernate und SQL
Erfahrung mit IntelliJ, Maven, Jenkins, GIT und Jira sowie ausgeprägtes Qualitätsverständnis
Kenntnisse in Software Architecture; Kotlin, Vaadin, AWS und GIS sind von Vorteil
Deutsch mindestens C1 sowie gute Englischkenntnisse und Freude an agilen Kundenprojekten
Benefits
Senior Java Enterprise Application Engineer – Banking (m/w/d)
Über
Verantwortung
Weiterentwicklung einer zentralen Enterprise-Plattform für geschäftskritische Finanzprozesse sowie Umsetzung neuer Funktionen und Integrationen mit Java und Spring-Technologien
Technische Betreuung komplexer Applikationen inklusive Fehleranalyse, Performance-Optimierung und 3rd-Level-Engineering für produktive Systeme mit hoher Nutzerrelevanz
Konzeption des nächsten technologischen Evolutionsschritts einer etablierten Kernanwendung gemeinsam mit Softwarearchitektur, Engineering und DevOps
Aufbau robuster Qualitätssicherungsmechanismen durch Testautomatisierung und Plausibilisierung sowie gezielte Nutzung von AI zur Beschleunigung des Software-Development-Lifecycles
Qualifikationen
Höhere Informatikausbildung sowie mehrjährige Entwicklungserfahrung mit Java-basierten Enterprise-Applikationen, idealerweise im Banking- oder Financial-Services-Umfeld
Tiefgehendes Verständnis von Java, Spring und Spring Boot sowie Erfahrung mit Build-, Versionierungs- und Integrationsprozessen über Maven und Git
Gute Kenntnisse von SQL und relationalen Datenbanken sowie von Vorteil Erfahrung mit Oracle, Vaadin, Angular oder weiteren modernen Webtechnologien
Ausgeprägtes Qualitäts- und Architekturverständnis kombiniert mit Erfahrung in agilen Teams, sicherer Kommunikation auf Deutsch und Interesse an AI-unterstütztem Engineering
Benefits
Senior Java Backend Engineer – Financial Services (m/w/d)
Über
Verantwortung
Engineering komplexer Backend- und Business-Logik für zentrale Finanz- und ERP-Anwendungen mit Java, Spring Boot und relationalen Datenbanksystemen
Technische Verantwortung für ausgewählte Applikationsbereiche von der Konzeption und Implementierung über Testing und Integration bis zum stabilen produktiven Betrieb
Aktive Mitgestaltung einer umfangreichen technologischen Modernisierung des Kernsystems sowie Entwicklung nachhaltiger Lösungen gemeinsam mit Architecture und DevOps
Einsatz moderner Development- und AI-Werkzeuge zur Optimierung von Coding, Testing, Dokumentation und Softwarequalität innerhalb eines agilen Entwicklungsmodells
Qualifikationen
Mehrjährige Erfahrung als Java Software Engineer in anspruchsvollen Enterprise-Umgebungen sowie idealerweise fundiertes Verständnis von Banking- oder Finanzprozessen
Sehr gute Kenntnisse im Java-/Spring-Ökosystem inklusive Spring Boot, Maven und Git sowie Erfahrung mit modularen und integrierten Backend-Systemen
Solides Know-how in SQL und Datenbanken, vorzugsweise Oracle; Kenntnisse in Vaadin, Angular, HTML, CSS oder Web Components sind zusätzliche Pluspunkte
Erfahrung mit Scrum, SAFe oder vergleichbaren agilen Vorgehensweisen sowie routinierter Umgang mit Entwicklungs- und Collaboration-Werkzeugen wie Jira und Confluence
Benefits
Integration Engineer Gesundheitswesen (m/w/d)
Über
Rolle
Du gestaltest mit deiner Arbeit die Zukunft des Gesundheitswesens und übernimmst in dieser Rolle als Integration Specialist - eHealth die Verantwortung für die Entwicklung und den Betrieb von Klinikinformationssystemen. Du arbeitest an der Schnittstelle von KI und Healthcare in einem interdisziplinären Team, das echten Mehrwert schafft. Deine Arbeit hat einen spürbaren Impact auf Health Professionals und verbessert den klinischen Alltag nachhaltig. Du profitierst von flexiblen Arbeitszeiten, Homeoffice und einer Lern- und Innovationskultur, die deine Weiterbildung aktiv fördert. In dieser Position wachst du mit deinen Projekten und trägst dazu bei, die Patientenversorgung zu verbessern.
Verantwortung
Du verantwortest den Betrieb und die Weiterentwicklung von Komponenten im Bereich Interoperabilität und Datenaustausch im Gesundheitswesen
In dieser Rolle analysierst du fachliche und technische Anforderungen und erarbeitest nachhaltige Lösungen
Als Integration Engineer unterstützt du enge Zusammenarbeit mit Entwicklung, Betrieb und Produktmanagement
Du priorisierst Anforderungen und unterstützt die Planung der Weiterentwicklung von Produkten
In dieser Rolle erstellst du technische Dokumente sowie Betriebs- und Integrationskonzepte
Du unterstützt die Analyse und Behebung technischer Fragestellungen im Rahmen des 2nd-und 3rd-Level Supports
Qualifikationen
Du hast eine Ausbildung in Informatik, Medizininformatik, Wirtschaftsinformatik oder einen medizinischen Beruf mit Weiterbildung in Medizininformatik.
Du bringst Erfahrung im Gesundheitswesen, vorzugsweise im Umfeld von e-Health, Klinikinformationssystemen oder Gesundheits-IT mit.
Du hast idealerweise Kenntnisse und Erfahrung mit HL7 v2, HL7 v3 oder FHIR.
Du hast vorzugsweise Erfahrung im Betrieb von Softwarelösungen oder im Application Management.
Du hast Erfahrung im Anforderungsmanagement oder in der Koordination von Softwareprojekten.
Du hast fliessende Deutschkenntnisse in Wort und Schrift.
Benefits
Software Developer:in Bereich C/C++ (m/w/d)
Rolle
Du suchst nach einer Herausforderung, in der du deine Fähigkeiten als Software-Entwickler einsetzen kannst? In dieser Rolle übernimmst du die Verantwortung für die Entwicklung von Software in den Bereichen C/C++ und Rust. Du bringst deine Erfahrung und dein Wissen ein, um innovative Lösungen zu entwickeln. Du bist ein Teil eines Teams, das sich für inspirierende Technik begeistert und nach neuen, zukunftsweisenden Technologien sucht. Du verantwortest die Entwicklung von Software, die die Zukunft der Beschichtungstechnik gestaltet.
Verantwortung
- Du entwickelst Softwarelösungen, die hochpräzise Beschichtungsmaschinen steuern und ihre Leistungsfähigkeit erweitern
- In dieser Rolle erstellst du Komponenten für eine modulare Software-Plattform
- Als Software Developer entwickelst du Software mit C/C++ /RUST/ C#/ Python
- Du arbeitest aktiv bei der Softwareentwicklung mit
- Du entwirfst Software, um bestimmte Anforderungen zu erfüllen
- Du steuerst und erweiterst die Leistungsfähigkeit von Beschichtungsmaschinen durch deine Softwarelösungen
Qualifikationen
- Du verfügst über eine technische Grundausbildung mit Weiterbildung oder Studium im Bereich Automatisierungstechnik, Softwareentwicklung, Maschinenbau oder vergleichbare Qualifikation
- Du hast Berufserfahrung im Bereich Hochsprachen-Entwicklung
- Du hast Kenntnisse im Bereich Linux, Container-Technologien und UML/SysML
- Du hast idealerweise auch Kenntnisse im Bereich WASM
- Du hast eine ganzheitliche Sichtweise auf Software-Projekte und Systemdenken
- Du bist bereit zur Arbeit in einem agilen Umfeld mit SCRUM
Embedded Software Engineer – Automotive Controls (m/w/d)
Über
Unser Kunde ist ein international tätiges Technologieunternehmen im Bereich der Kommunal- und Reinigungstechnik. Das Unternehmen entwickelt und produziert spezialisierte Fahrzeuge und Systeme für die Strassenreinigung, den Winterdienst und weitere kommunale Anwendungen. Mitarbeitende profitieren von einem technisch anspruchsvollen Umfeld mit internationalen Schnittstellen.
Verantwortung
Entwicklung, Integration und Validierung von Embedded Software für Steuerungs-, Bedien- und Sicherheitsfunktionen
Erstellung und Pflege von Anforderungs-, Design- und Testdokumentationen für Embedded-Systeme
Programmierung von Steuerungslösungen in C und Structured Text (IEC 61131) sowie Integration von Steuergeräten und Bedienterminals
Konzeption und Weiterentwicklung von elektrischen und hydraulischen Systemen für mobile Maschinen und Kommunalfahrzeuge
Koordination technischer Aufgaben und Zusammenarbeit mit Montage, Kundendienst und Engineering zur erfolgreichen Systemintegration
Qualifikationen
Ausbildung oder Studium in Elektrotechnik, Automatisierungstechnik oder vergleichbarer Fachrichtung
Erfahrung in der Embedded Softwareentwicklung für Steuerungs- und Bediensysteme, idealerweise im Fahrzeug- oder Automotive-Umfeld
Fundierte Kenntnisse in C, Structured Text (IEC 61131), Embedded Systems sowie Mess-, Regel- und Automatisierungstechnik
Technisches Verständnis für Elektronik, Steuergeräte, Fahrzeugtechnik und hydraulische Systeme
Sehr gute Deutsch- und Englischkenntnisse, teamorientierte und eigenständige Arbeitsweise sowie Interesse an innovativen mobilen Systemen; Wohnsitz in der Schweiz oder Bereitschaft zum Umzug bzw. Tätigkeit als Grenzgänger/in
Benefits
Embedded Software Entwickler Industrie (m/w/d)
Über
Unser Kunde ist ein etabliertes Schweizer Industrieunternehmen mit globaler Ausrichtung und einer starken Position in technologisch anspruchsvollen Märkten. Das Unternehmen entwickelt und produziert hochwertige technische Komponenten und überzeugt durch hohe Qualitätsstandards, Innovationskraft und ausgeprägte Kundenorientierung. Mitarbeitende profitieren von einem modernen und internationalen Arbeitsumfeld.
Verantwortung
- Hardwarenahe Software/Firmware Entwicklung in C/C++ auf unterschiedlichen Embedded Plattformen
- Verbindung verschiedener Softwarekomponenten für eingebettete Systeme
- Integration von Plattform- und Produkt-Software auf einer skalierbaren Hardware
- Sie entwickeln und führen Unittests inklusive der Ergebnisauswertung durch
- Sie überführen Testergebnisse und Fehler in Optimierungsvorschläge sowie technische Lösungskonzepte
- Ausarbeitung der Aufwandsabschätzungen
- Erprobung der Software in Tests- und Simulationsumgebungen
Qualifikationen
- Abgeschlossenes Studium in Informatik, Elektronik o.ä.
- Erfahrungen in der Entwicklung von Embedded Systemen sowie im Design von modularen Softwarekomponenten
- Sehr gute Kenntnisse in C und C++
- Erfahrungen bei der Inbetriebnahme von Boards
- Gute Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits
.NET Software Engineer (m/w/d)
Über
Rocken® hat mit Ihrer digitalen Rekrutierungslösung den Bewerbungsprozess massgeblich vereinfacht und setzt damit einen neuen, einheitlichen Standard. Wir verbinden Talente, Experten und Expertinnen in der gesamten Schweiz. Unser Netzwerk an etablierten Unternehmen stellen wir auf unserer Rocken® Talent Plattform zur Verfügung.
IT-Security muss sich mit der Digitalisierung weiterentwickeln. Die Expertise unserer Partners erstreckt sich über die unterschiedlichsten Branchen, über mittelständische oder Grossunternehmen, öffentliche Einrichtungen, Schulen oder Krankenhäuser. Ob strategische Beratung, Prozessoptimierung oder die Implementierung von Services – wir binden alle Unternehmensbereiche mit ein und gehen mit spezialisierten Lösungen gegen Cyberkriminalität vor.
Starte deine neue Reise jetzt mit einem persönlichen Rocken® Talent Profil und profitiere von spannenden Jobs!
Verantwortung
Konzeption und Entwicklung moderner Softwarelösungen mit C# und .NET sowie Integration neuer Applikationen in bestehende Systemlandschaften
Analyse fachlicher und technischer Anforderungen in enger Zusammenarbeit mit dem Product Management sowie Überführung in nachhaltige Softwarekonzepte
Umsetzung performanter und benutzerfreundlicher Web-, Backend- und Schnittstellenlösungen unter Berücksichtigung etablierter Engineering-Standards
Sicherstellung einer hohen Softwarequalität sowie Übernahme einer technischen Beratungsrolle bei Architektur-, Integrations- und Entwicklungsfragen
Qualifikationen
Fachhochschulabschluss im IT-Umfeld oder vergleichbare Qualifikation sowie praktische Erfahrung in der professionellen Softwareentwicklung
Fundierte Kenntnisse in C# und aktuellen .NET-Technologien sowie idealerweise Erfahrung mit Blazor, .NET Aspire, Wolverine, Java oder Go
Erfahrung mit Webapplikationen, Webservices, Benutzeroberflächen, Datenbanken und Backend-Systemen sowie Interesse an Security, Authentisierung und Kryptografie
Analytische und konzeptionelle Persönlichkeit mit schneller Auffassungsgabe, ausgeprägter Kommunikationsstärke sowie guten Deutsch- und Englischkenntnissen
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
.Net Software Developer (m/w/d)
Über
Verantwortung
Neu- und Weiterentwicklung und Support eigener Software Lösungen. (Web, C#, GTK#, WCF)
Selbständiges Erarbeiten von Installationsanleitungen und Handbücher
Selbständiges Erstellen von Testkonzepten und Abnahmeprotokollen
Selbständiges Erstellen von unit Tests
Analysieren von Störungen und Fehlerzuständen und Behebung
Durchführung von Beratungsaufträgen, Programmierungsprojekten, auch bei Kunden vor Ort
Unterstützung interner Mitarbeiter und 3rd Level Support von Eigenentwicklungen
Fachliche Weiterbildung durch Selbststudium oder Kursbesuche
Selbständiges erschliessen von neuen Themen und Technologien
Qualifikationen
Informatiklehre, FH, HS oder gleichwertige Ausbildung und/oder entsprechende Erfahrung
Fundiertes technisches Know How in der Softwareentwicklung
Erweiterte Kenntnisse in der .Net Framework und .Net Core Programmierung mit C#
Erweiterte Kenntnisse in der Entwicklung von Webanwendungen und Java Script
Erweiterte Kenntnisse und Erfahrungen in der Programmierung mit TSQL
Kenntnisse und Erfahrungen in der Entwicklung von IOS und Android Apps
Kenntnisse und Erfahrungen in der Entwicklung mit C, C++, GTK#, ASP.Net, WCF von Vorteil
Erfahrung mit GIT und Nuget Paketen
Erweiterte Systemkenntnisse in Windows und Linux
Erweiterte Kenntnisse mit Client/Server Applikationen
Sprachen Deutsch und (Fach-) Englisch
Benefits