91 Software Development - Software in Schinznach-dorf
FullStack Software Engineer C# / Python - Kommunikationssysteme (m/w/d)
Über
Unser Auftraggeber ist ein etabliertes Technologieunternehmen, das anspruchsvolle technische Systeme und Komponenten für internationale Anwendungen entwickelt und realisiert. Das Unternehmen verbindet Entwicklung, Fertigung und technische Dienstleistungen und begleitet seine Lösungen über verschiedene Phasen hinweg.
Präzision, Qualität und zuverlässige Prozesse prägen das Arbeitsumfeld. Dich erwartet ein technisch anspruchsvolles Umfeld mit kurzen Entscheidungswegen, hoher Eigenverantwortung und interdisziplinärer Zusammenarbeit.
Rolle
Du möchtest Software entwickeln, die in komplexen und technisch anspruchsvollen Umgebungen eingesetzt wird? In dieser Rolle arbeitest du an modernen Informations- und Kommunikationssystemen und verbindest Softwareentwicklung mit Netzwerk- und Systemtechnologien. Dabei übernimmst du Verantwortung von der Analyse über die Implementierung bis zur Dokumentation und Qualitätssicherung.
Verantwortung
Du analysierst technische und fachliche Systemanforderungen und überführst diese in nachvollziehbare Software-Spezifikationen.
Du entwickelst und erweiterst Anwendungen mit C# und Python.
Du implementierst moderne WPF-Frontends zur Konfiguration und Verwaltung von Netzwerk- und Kommunikationssystemen.
Du wirkst aktiv bei der Gestaltung von Softwarearchitekturen und technischen Lösungskonzepten mit.
Du stellst durch sauberen Code, Tests und strukturierte Dokumentation eine hohe Softwarequalität sicher.
Du dokumentierst Architekturentscheidungen, Implementierungen und Tests gemäss definierten Qualitäts- und Normvorgaben.
Du arbeitest eng mit System Engineers und weiteren technischen Spezialisten zusammen.
Du bringst dich aktiv in agile Entwicklungsprozesse nach Scrum oder Kanban ein.
Du unterstützt bei der kontinuierlichen Weiterentwicklung von Entwicklungsprozessen, Tools und Technologien.
Qualifikationen
Du verfügst über ein abgeschlossenes Studium in Informatik, Software Engineering oder eine vergleichbare technische Ausbildung.
Du bringst mehrjährige praktische Erfahrung in der Softwareentwicklung mit C# mit.
Du hast fundierte Kenntnisse in der Entwicklung von Desktop-Anwendungen mit WPF.
Du kennst Python oder möchtest deine Kenntnisse in dieser Programmiersprache gezielt weiterentwickeln.
Du interessierst dich für Netzwerke, Kommunikationssysteme und technische Infrastrukturen.
Du arbeitest sicher mit Git und kennst moderne Entwicklungs- und Build-Prozesse.
Du legst Wert auf sauberen, wartbaren und gut dokumentierten Code.
Du arbeitest strukturiert und kannst komplexe technische Zusammenhänge analytisch erfassen.
Du bringst Teamgeist und Freude an der Zusammenarbeit mit unterschiedlichen technischen Fachbereichen mit.
Du kommunizierst sehr gut auf Deutsch und verfügst über gute Englischkenntnisse.
Benefits
Web & Mobile Entwickler (Fullstack: Java/Typescript) (m/w/d)
Über
Rolle
Du möchtest Software nicht einfach nach Vorgabe entwickeln, sondern gemeinsam mit Kunden verstehen, welche Lösung wirklich gebraucht wird? Du bringst technische Erfahrung mit und möchtest deine Ideen von der Anforderungsdefinition bis zur fertigen Anwendung einbringen? Dann erwartet dich eine vielseitige Rolle mit viel Eigenverantwortung und direktem Einfluss auf anspruchsvolle Kundenprojekte.
Du entwickelst individuelle Softwarelösungen für Unternehmen aus unterschiedlichen Branchen – von Versicherungen und Finanzdienstleistern über die Automobilindustrie bis hin zum Behördenumfeld. Dabei arbeitest du eng mit Kunden, Software Engineers und UX-Spezialisten zusammen und begleitest Lösungen über den gesamten Entwicklungsprozess.
Verantwortung
Du analysierst gemeinsam mit Kunden fachliche und technische Anforderungen.
Du unterstützt bei der Definition von Anforderungen und entwickelst daraus passende technische Konzepte.
Du gestaltest Softwarearchitekturen und triffst fundierte technische Entscheidungen.
Du entwickelst moderne Backend-Lösungen mit Java und Technologien aus dem JVM-Umfeld.
Du arbeitest mit Spring, Hibernate, REST und weiteren modernen Technologien.
Du entwickelst moderne Webanwendungen mit TypeScript und Frameworks wie Angular, React oder Vue.
Du arbeitest in agilen Teams mit Softwareentwicklern und UX-Spezialisten aus unterschiedlichen Ländern und Hintergründen zusammen.
Du übernimmst Verantwortung für deine Lösungen und begleitest diese von der Idee bis zur erfolgreichen Umsetzung.
Du bringst neue Technologien und Methoden aktiv ins Team ein und entwickelst dich kontinuierlich weiter.
Qualifikationen
Du bringst mindestens fünf Jahre Erfahrung in der professionellen Softwareentwicklung mit.
Du hast bereits in agilen Entwicklungsumgebungen gearbeitet und kennst moderne Methoden der Softwareentwicklung.
Du verfügst über einen Hochschulabschluss in Informatik, Software Engineering oder eine vergleichbare Ausbildung.
Du besitzt sehr gute Kenntnisse in Java und modernen JVM-Technologien wie Spring und Hibernate.
Du hast Erfahrung mit REST-Schnittstellen und modernen Softwarearchitekturen.
Du kennst dich mit Webentwicklung aus und hast idealerweise Erfahrung mit TypeScript, Angular, React oder Vue.
Du bringst optional Kenntnisse in Python mit.
Du arbeitest gerne direkt mit Kunden zusammen und kannst technische Themen verständlich kommunizieren.
Du übernimmst Verantwortung und arbeitest selbstständig sowie lösungsorientiert.
Du möchtest dich persönlich und fachlich kontinuierlich weiterentwickeln.
Du arbeitest gerne im Team und bist offen für gelegentliche Geschäftsreisen.
Sprachen: Du verfügst über sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift.
Java Software Engineer (m/w/d)
Über
Unser Kunde ist ein etabliertes Schweizer Industrieunternehmen mit internationaler Ausrichtung und hoher Kompetenz im Maschinen- und Anlagenbau. Das Unternehmen entwickelt technisch anspruchsvolle Systemlösungen und verbindet moderne Technologien mit umfassendem Engineering-Know-how. Mitarbeitende profitieren von einem vielseitigen und technologisch geprägten Arbeitsumfeld.
Verantwortung
Gemeinsam mit dem Team entwickelst du unser Warehouse Management System kontinuierlich weiter
Dein Fokus liegt auf Java-Entwicklung, Architektur und der Erarbeitung technischer Lösungen
Komplexe Kundenanforderungen setzt du in anspruchsvollen Logistikprojekten um
Durch Coaching und Qualitätssicherung stärkst du das Entwicklerteam
Zusätzlich etablierst du Architekturstandards und optimierst die Projektabwicklung
Qualifikationen
Du hast ein FH-/ETH-Studium in Informatik oder Elektrotechnik sowie mehrjährige Erfahrung als Senior Software Engineer / Architekt
Fundierte Erfahrung in Java und modernen Technologien wie Spring, Hibernate, QueryDSL, Maven und Angular
Kenntnisse in Oracle, MSSQL oder PL/SQL sind von Vorteil
Deutsch schriftlich sowie mündlich einwandfrei, gute Englischkenntnisse
Benefits
IT Cloud Engineer (m/w/d)
Über
Unser Rocken Partner plant, realisiert und unterhält seit Jahren standardisierte, optimierte und zukunftsweisende IT- und Kommunikations-Infrastruktur Lösungen für Unternehmen. Der Leistungsumfang reicht von der IT-Grundausstattung einzelner Arbeitsplätze bis hin zu grossen und anspruchsvollen Netzwerklösungen für Enterprise und Carrier. Das Engagement und umfangreiches Know-how gilt den Bereichen Systemintegration, Hosting Leistungen sowie IT Services & Wartung.
Verantwortung
- Du planst, realisierst und betreibst ICT-Systeme der Zukunft für unsere Kunden
- In dieser Rolle begleitest du Kunden bei deren digitaler Transformation
- Als Cloud Engineer löst du 2nd und 3rd Level Cases für unsere Kunden
- Du bist für den Betrieb und die Wartung der ICT-Systeme verantwortlich
- Du erkennst die Kundenbedürfnisse und optimierst eigenständig deren ICT-Systeme
- Du leitest Deine eigenen Entwicklungsprojekte und hast massgeblichen Einfluss auf die Entwicklung unserer Firma
Qualifikationen
- Du hast bereits mehrjährige Erfahrung als Cloud Engineer gesammelt und verfügst über einen Background bei einem ICT-Systemdienstleister
- Du bist es gewohnt, in einem innovativen Team selbstständig und lösungsorientiert zu arbeiten
- Du kannst unseren Kunden einen Mehrwert durch dein verkäuferisches Flair bieten
- Du suchst nach einer herausfordernden Aufgabe, bei der du deine Fähigkeiten einsetzen kannst
- Du bist leidenschaftlich und suchst nach einer Stelle, bei der du dich weiterentwickeln kannst
- Du arbeitest gerne in einem Team und bist bereit, dich neuen Herausforderungen zu stellen
Benefits
Senior SharePoint Online Engineer (m/w/d)
Über
Rolle
Du übernimmst die technische Verantwortung für ein Intranet, das die ganze Organisation täglich nutzt. Als Senior SharePoint Online Engineer führst Du den Wechsel von Atlassian Confluence auf eine moderne SharePoint Online Plattform in Microsoft 365 (M365). Hier zählen saubere Architektur, durchdachte Erweiterbarkeit und ein Übergang ohne Reibungsverluste. Mit Deiner Erfahrung setzt Du technische Massstäbe und bringst Dein Team spürbar weiter.
Verantwortung
Du treibst die Migration der Intranet-Inhalte aus der lokalen Data-Center-Umgebung als technischer Lead voran.
Informationsarchitektur, Inhaltsmodelle, Suche und Zugriffsrechte der neuen Plattform konzipierst und pflegst Du mit Blick auf entwicklerfreundliche Erweiterungen.
Darüber hinaus programmierst Du Migrationswerkzeuge, die Inhalte kontrolliert verschieben, Metadaten zuordnen, Verlinkungen erhalten und Resultate automatisch prüfen.
Du realisierst Kollaborations- und Intranet-Anforderungen vom ersten Konzept bis in den stabilen Betrieb.
Des Weiteren entstehen unter Deiner Hand wiederverwendbare Komponenten, Navigationskonzepte, Publikationsabläufe und Automatisierungen für eine grosse Nutzerschaft.
Zudem prägst Du Coding-Standards, führst Reviews durch, verbesserst die CI/CD Pipelines und begleitest Deine Teamkolleginnen und -kollegen fachlich.
Qualifikationen
Ein abgeschlossenes Studium in Informatik, einem verwandten Fach oder eine Lehre als Softwareentwickler/in bildet Deine Basis.
Du blickst auf mehrere Jahre als erfahrene Fachperson in Entwicklung und Administration von Microsoft-Kollaborationsplattformen zurück und hast bereits Intranets mit hohem Traffic erfolgreich umgesetzt.
Moderne Webentwicklung mit TypeScript, JavaScript, zeitgemässen Frontend-Technologien und APIs beherrschst Du ebenso wie den Aufbau robuster Backend-Services.
Zugriffsmodelle, Identitätsmanagement und Governance in regulierten Umgebungen gestaltest Du sicher und nachvollziehbar.
Migrationsprojekte kennst Du aus der Praxis, von der Planung über Tooling und Validierung bis zur etappierten Einführung.
Zudem triffst Du Entscheide mit Weitblick, bleibst auch bei offenen Fragen gelassen und stimmst Dich gerne mit Fachbereichen, Security und IT-Betrieb ab. Englisch sprichst Du verhandlungssicher, und Dein Basiswissen in Deutsch reicht, um Dokumentationen und zweisprachige Inhalte zu verstehen.
Benefits
C#/.NET Software Engineer (m/w/d)
Verantwortung
Entwicklung und Integration von Schnittstellen
Umsetzung sauberer, testbarer Software nach Clean-Code-Prinzipien
Performance-Optimierung von mobilen und Client-Anwendungen
Dokumentation von Konzepten und technischem Wissen
Qualifikationen
Erfahrung in C# .NET (.NET 8 von Vorteil)
FH-Abschluss oder vergleichbar
Kenntnisse in Git und modernen Entwicklungsprozessen
Teamorientiert, analytisch, strukturiert
Sehr gute Deutschkenntnisse
Senior Java Software Engineer (m/w/d)
Über
Verantwortung
- Du entwickelst komplexe, moderne JavaEE-Anwendungen im Umfeld des Vertrags-Kernsystems weiter
- In dieser Rolle unterstützt du dein Team bei der Ausarbeitung architekturkonformer Lösungen, evaluierst neue Ansätze prototypisch und führst Code-Reviews durch
- Als Senior Java Software Engineer baust du automatisierte Tests auf und stellst so die hohe Qualität der Anwendungen sicher
- Du übernimmst im DevOps- und Scrum-Team Verantwortung für den gesamten Lifecycle der Anwendungen von der Konzeption bis zum Betrieb
- In dieser Rolle setzt du moderne Software-Engineering-Praktiken wie Clean Code, Clean Architecture, TDD, BDD und DDD konsequent ein
- Als Senior Java Software Engineer engagierst du dich im Agile Release Train nach SAFe und vertiefst laufend dein Verständnis für die fachliche Versicherungsdomäne
Qualifikationen
- Du verfügst über eine Informatik Ausbildung oder ein Studium im Bereich der Softwareentwicklung, unabhängig von einem klassischen oder unkonventionellen Werdegang
- Du hast mindestens 5 Jahre Erfahrung in der agilen Softwareentwicklung mit aktuellen Java Technologien im JEE-Umfeld und kennst mehrere der genannten Technologien oder Produkte wie Java, JEE, Quarkus, SQL-Datenbanken, CI/CD, Docker, Kubernetes und Cucumber
- Du hast fundierte Erfahrung im Aufbau und Betrieb nativer Cloud-Lösungen und bewegst dich sicher in modernen DevOps-Umgebungen
- Du hast Freude daran, dich in neue fachliche Themen einzuarbeiten, insbesondere im Kontext der Versicherungsbranche, und komplexe Zusammenhänge zu verstehen
- Du bringst Erfahrung im Refactoring komplexer Legacy-Anwendungen mit und verstehst es, bestehende Systeme weiterzuentwickeln
- Du legst grossen Wert auf hohe Softwarequalität und schreibst durchdachten, sauberen und nachhaltigen Code
Benefits
Softwareingenieur / Industrieautomation & Betriebsmittelbau (m/w/d)
Über
Unser Rocken Partner ist ein global agierendes, mittelständisches Unternehmen mit Sitz im Schweizer Kanton St. Gallen. Unser Partner ist technischer Ausrüster für die Marineindustrie.
Rolle
Du möchtest industrielle Software entwickeln und gleichzeitig technische Projekte von der Idee bis zur Inbetriebnahme begleiten? In dieser Position verbindest Du Software Engineering mit Automation und Betriebsmittelbau und arbeitest eng mit Produktion und Engineering zusammen.
Verantwortung
Entwicklung und Optimierung von Software für Produktions- und Prüfanlagen
Konzeption, Planung und Realisierung von Projekten im Betriebsmittelbau
Begleitung der Projekte von der technischen Umsetzung und Beschaffung bis zur Inbetriebnahme
Weiterentwicklung und Wartung bestehender Anwendungen und Prozesse
Betreuung produktionsnaher Netzwerke und Server
Technische Unterstützung der Produktion und des Engineerings
Begleitung und Coaching von Informatik-Lernenden
Qualifikationen
Technische Grundausbildung und weiterführende Aus- oder Weiterbildung HF/FH
Mehrjährige Berufserfahrung in der industriellen Softwareentwicklung
Sehr gute Kenntnisse in C / National Instruments CVI C
Kenntnisse in der SPS-Programmierung, idealerweise Siemens S7, sind ein Plus
Starkes Interesse an technischen Gesamtsystemen aus Software, Elektronik und Mechanik
Analytische und selbstständige Arbeitsweise
Gute Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits
Senior Data Engineer (m/w/d)
Über
Verantwortung
- Du entwickelst, wartest und optimierst das analytische Business-Reporting.
- Du baust und pflegst robuste Datenpipelines für unterschiedliche Datenquellen.
- In dieser Rolle gestaltest du die Architektur von Data Warehouses und Data Lakes.
- Du unterstützt die Batch- und Streaming-Datenverarbeitung über geeignete Schnittstellen.
- Du analysierst neue Produkte und Dienstleistungen und setzt entsprechende Datenanforderungen um.
Qualifikationen
Du verfügst über ein abgeschlossenes Studium an einer Fach- oder Hochschule mit Schwerpunkt Data- oder Analytics Engineering oder eine gleichwertige Aus- bzw. Weiterbildung.
Du hast fundierte Erfahrung in der Umsetzung von Data Warehouses und Data Lakes auf Basis von MS SQL Server.
Du bist versiert im Einsatz von KI und Chatbots sowie in Programmiersprachen und Tools wie C#, Python, T-SQL, Power BI und Tableau.
Idealerweise bringst du Kenntnisse in Finanzthemen mit, die dir den Einstieg erleichtern.
Teamorientiertes Arbeiten, Freude an Herausforderungen sowie schnelle Auffassungsgabe und vernetztes Denken zeichnen dich aus.
Du interessierst dich für neue Technologien, agierst sicher mit verschiedenen Umsystemen und überzeugst durch Flexibilität, Dienstleistungsbereitschaft und eine positive Ausstrahlung.
Sehr gute Deutsch- und Englischkenntnisse runden dein Profil ab.
Benefits
Softwareentwickler / Production Engineering & Automation (m/w/d)
Über
Unser Rocken Partner ist ein global agierendes, mittelständisches Unternehmen mit Sitz im Schweizer Kanton St. Gallen. Unser Partner ist technischer Ausrüster für die Marineindustrie.
Rolle
Du entwickelst gerne Softwarelösungen für industrielle Produktions- und Prüfanlagen und möchtest dabei auch Projekte aktiv mitgestalten? Dich erwartet eine vielseitige Aufgabe an der Schnittstelle von Software, Elektronik und Mechanik.
Verantwortung
Entwicklung von Softwarelösungen für Produktions- und Prüfanlagen
Planung und Umsetzung von Projekten im Betriebsmittelbau – von der Konzeption bis zur Inbetriebnahme
Koordination von Bestellungen und technischen Komponenten im Rahmen der Projekte
Betreuung, Wartung und Weiterentwicklung bestehender Software- und Produktionsprozesse
Enge Zusammenarbeit mit Produktion und Engineering
Sicherstellung des Betriebs und der Wartung produktionsnaher Datennetzwerke und Server
Fachliche Unterstützung und Coaching von Informatik-Lernenden
Qualifikationen
Technische Grundausbildung mit Weiterbildung auf HF- oder FH-Stufe
Mehrjährige Erfahrung in der Softwareentwicklung im industriellen Umfeld
Fundierte Kenntnisse in C, idealerweise National Instruments CVI C
Erfahrung mit SPS-Systemen, vorzugsweise Siemens S7, von Vorteil
Begeisterung für das Zusammenspiel von Software, Elektronik und Mechanik
Selbstständige, strukturierte und lösungsorientierte Arbeitsweise
Gute Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits