108 IT - Software Development in Schinznach-dorf
Senior C# / .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!
Rolle
In dieser Rolle gestaltest du eine sichere, digitale Zukunft mit und sorgst dafür, dass deine Arbeit eine spürbare Auswirkung für die Gesellschaft hat. Du übernimmst als Software Engineer anspruchsvolle Aufgaben in der Entwicklung und Weiterentwicklung moderner Softwarelösungen. Du setzt deine Erfahrung ein, um komplexe Anforderungen strukturiert zu analysieren und in robuste, wartbare Anwendungen umzusetzen. Dabei arbeitest du eng mit deinem Team zusammen, um qualitativ hochwertige Ergebnisse zu erzielen und nachhaltige Lösungen zu schaffen. Flexible Arbeitszeiten und die Möglichkeit, remote zu arbeiten, unterstützen dich dabei, deine Verantwortung in dieser Rolle bestmöglich wahrzunehmen.
Verantwortung
Du konzipierst, implementierst und integrierst moderne Applikationen mit C# und .NET
In dieser Rolle nimmst du Anforderungen auf und analysierst sie gemeinsam mit dem Product Manager
Als Senior Software Engineer entwickelst du hochwertige und benutzerfreundliche Softwareloesungen
Du sicherst die Qualitaet deiner Arbeit auf Basis interner Richtlinien und Standards
In dieser Rolle uebernimmst du die technische Beratung und bist kompetente Ansprechperson bei fachlichen Fragestellungen
Qualifikationen
- Du verfügst über einen Fachhochschulabschluss und bringst praktische Erfahrung sowie Interesse an IT-Sicherheit, Authentisierung, digitalen Signaturen und Verschlüsselung mit
- Du hast fundierte Kenntnisse im Software Engineering, in C# und der aktuellen .NET-Plattform
- Du kennst dich mit Blazor, .NET Aspire, Wolverine sowie weiteren Sprachen wie Java oder Go aus
- Du hast Erfahrung in der Implementierung von Webapplikationen, Webservices, Benutzeroberflächen, Datenbanken und Backend-Systemen
- Du überzeugst mit analytisch-konzeptionellen Fähigkeiten, schneller Auffassungsgabe und Kommunikationsstärke
- Du verfügst über gute Deutsch- und Englischkenntnisse
Application Engineer OutSystems (m/w/d)
Über
Verantwortung
Du realisierst und optimierst moderne Anwendungen mit OutSystems und übersetzt User Stories in funktionale, qualitativ hochwertige Lösungen.
Du entwickelst modulare und wiederverwendbare Komponenten und arbeitest dabei mit verschiedenen technischen und fachlichen Stakeholdern zusammen.
Du stellst die Qualität der Anwendungen durch Unit- und Integrationstests sicher, analysierst Fehler und setzt Optimierungen unter Einhaltung definierter Standards um.
Du begleitest den gesamten Entwicklungsprozess von der Dokumentation über Testing und Deployment bis hin zu Go-Live-Aktivitäten.
Du bringst dich aktiv in Scrum Events ein und unterstützt den kontinuierlichen Wissens- und Erfahrungsaustausch im Entwicklungsteam.
Qualifikationen
Du verfügst über eine Ausbildung oder ein Studium im Bereich Informatik, Wirtschaftsinformatik oder einer vergleichbaren Fachrichtung.
Du hast mehrere Jahre Erfahrung mit OutSystems und der Entwicklung von Unternehmenslösungen sowie responsiven Web- und Mobile-Anwendungen.
Du bringst Erfahrung mit API-Integrationen, insbesondere REST und SOAP, sowie mit relationalen Datenbanken und SQL mit.
Du kennst moderne Entwicklungs-, Testing- und Versionierungspraktiken und hast idealerweise bereits in agilen Scrum-Teams gearbeitet; Kenntnisse in HTML, CSS und JavaScript runden dein Profil ab.
Du verfügst über ausgeprägte Problemlösungskompetenz und ein gutes Verständnis für Usability und Frontend-Entwicklung. Sehr gute Deutsch- und Englischkenntnisse sowie idealerweise Erfahrung im Retail- oder Omnichannel-Umfeld ergänzen dein Profil.
Benefits
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
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
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
(Senior) Software Engineer Java & Spring Boot (m/w/d)
Über
Rolle
Moderne Softwareentwicklung verbindet technisches Know-how mit einem guten Verständnis für Anforderungen und deren praktische Umsetzung. In dieser Position entsteht Software nicht nur auf Code-Ebene: Von der Analyse über die Architektur bis zum Testing wird der gesamte Entwicklungsprozess mitgestaltet und gemeinsam mit verschiedenen Ansprechpartnern weiterentwickelt.
Verantwortung
Du entwickelst neue Funktionen und erweiterst bestehende Applikationen mit Java und Spring Boot
Du analysierst fachliche und technische Anforderungen und überführst diese in konkrete Softwarelösungen
Du arbeitest gemeinsam mit dem Team an Lösungsarchitekturen und setzt diese technisch um
Du unterstützt Business Analysten bei der Konkretisierung und technischen Beurteilung von Anforderungen
Du bringst deine technische Expertise auch direkt in Gespräche mit Kunden ein
Du entwickelst Software in einem agilen Entwicklungsumfeld und arbeitest eng mit den beteiligten Teammitgliedern zusammen
Du stellst die Qualität der Lösungen durch geeignete End-to-End-Tests sicher
Du setzt moderne Ansätze rund um Cloud Computing und Containerisierung mit Docker ein
Qualifikationen
Du verfügst über fundierte praktische Erfahrung mit Java und Spring Boot
Du bringst mehrere Jahre Erfahrung in der Softwareentwicklung innerhalb agiler Teams mit
Du kennst moderne Softwarearchitekturen und kannst diese in konkreten Projekten anwenden
Du hast Erfahrung mit Cloud-Technologien und Docker
Du bringst praktische Kenntnisse im End-to-End Testing mit
Du arbeitest analytisch, lösungsorientiert und qualitätsbewusst
Du kommunizierst sicher mit technischen und fachlichen Ansprechpartnern
Du verfügst über fliessende Deutschkenntnisse
Benefits
Softwareentwickler:in Embedded Software (m/w/d)
Über
Rolle
Du hast die Chance, an innovativen, energieeffizienten Antriebslösungen zu arbeiten und die Zukunft der Industrieautomation mitzugestalten. In dieser Rolle übernimmst du die Verantwortung für die Entwicklung von Embedded Software. Du gestaltest die Zukunft von Frequenzumrichtern, die weltweit im Einsatz sind und den Energieverbrauch von Elektromotoren reduzieren. Du ermöglichtest die Rückspeisung von Energie und trägst somit zu einer nachhaltigeren Zukunft bei. Du bringst deine Erfahrung als Professional ein und setzt dich aktiv für die Weiterentwicklung von energieeffizienten Lösungen ein.
Verantwortung
- Du implementierst innovative Softwaremodule für Frequenzumrichter in einem kleinen Entwicklungsteam
- In dieser Rolle arbeitest du interdisziplinär an der Analyse von Requirements und der Spezifikation von Software-Komponenten
- Als Softwareentwickler entwickelst du hardwarenahen C Code für die Prozessor-Familien Cortex A und Cortex M
- Du führst Verifikationen in Form von Unit- und Integrationstests durch
- Du gestaltest das Design von Software-Komponenten für Frequenzumrichter
- In dieser Rolle verantwortest du die Implementierung von Softwaremodulen unter Berücksichtigung der Spezifikationen
Qualifikationen
- Du hast erfolgreich dein Studium der Fachrichtung Elektrotechnik, Informationstechnik oder Regelungstechnik abgeschlossen und bringst mehrjährige Berufserfahrung in einer vergleichbaren Entwicklerfunktion mit.
- Du verfügst über fundierte Kenntnisse in C für Embedded Software und hast einen sicheren Umgang mit den etablierten Werkzeugen der Softwareentwicklung.
- Du bist es gewohnt, prozess- und qualitätsorientiert Software zu entwickeln, einschliesslich Requirements-Management und Versionskontrolle mit Git.
- Du bist stark in der Analyse, innovativ in der Lösungsfindung, strukturiert, ausdauernd und systematisch in der Umsetzung.
- Du hast Erfahrung mit der Entwicklung von Software unter Berücksichtigung von Qualität und Prozessen.
- Du bist ein typischer Entwickler mit ausgeprägten Fähigkeiten in der Softwareentwicklung.
Benefits
(Senior) Software Entwickler - C# / .NET (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!
Rolle
In dieser Position steht die Entwicklung sicherer und moderner Softwarelösungen im Mittelpunkt. Der Schwerpunkt liegt auf C# und .NET sowie auf der Umsetzung und Integration hochwertiger Applikationen. Ergänzend besteht die Möglichkeit, technisches Know-how in den Bereichen IT-Sicherheit, Authentisierung, digitale Signaturen und Verschlüsselung einzubringen und weiterzuentwickeln.
Verantwortung
Konzeption, Entwicklung und Integration moderner Applikationen mit C# und .NET
Aufnahme, Strukturierung und Analyse von Anforderungen in Zusammenarbeit mit dem Product Management
Entwicklung benutzerfreundlicher und qualitativ hochwertiger Softwarelösungen
Umsetzung und Integration von Webapplikationen, Webservices, Benutzeroberflächen und Backend-Systemen
Anbindung und Nutzung von Datenbanken
Sicherstellung der Softwarequalität gemäss internen Richtlinien und technischen Standards
Technische Beratung und Unterstützung bei fachlichen und technischen Fragestellungen
Zusammenarbeit mit verschiedenen Fachbereichen im Rahmen der Softwareentwicklung
Qualifikationen
Abgeschlossenes Fachhochschulstudium und praktische Erfahrung im Software Engineering
Interesse an IT-Sicherheit, Authentisierung, digitalen Signaturen und Verschlüsselung
Fundierte Kenntnisse in C# und der aktuellen .NET-Plattform
Erfahrung mit Blazor, .NET Aspire und Wolverine von Vorteil
Kenntnisse in weiteren Programmiersprachen wie Java oder Go von Vorteil
Erfahrung in der Entwicklung von Webapplikationen, Webservices und Benutzeroberflächen
Erfahrung mit Datenbanken und Backend-Systemen
Analytisch-konzeptionelle Fähigkeiten und schnelle Auffassungsgabe
Ausgeprägte Kommunikationsfähigkeit und lösungsorientierte Arbeitsweise
Gute Deutsch- und Englischkenntnisse