116 Software Development - Software in Attiswil
SPS-Softwareentwickler Maschinenbau (m/w/d)
Über
Rolle
In dieser Funktion entwickelst und optimierst du die Steuerungssoftware moderner Maschinenlösungen und gestaltest aktiv die Weiterentwicklung zukünftiger Maschinenplattformen mit. Du arbeitest eng mit internen Entwicklungsteams sowie Kunden zusammen, setzt neue Softwarefunktionen um und stellst durch strukturierte Tests eine hohe Qualität und Zuverlässigkeit der Systeme sicher. Dabei übernimmst du Verantwortung für die Softwarearchitektur, technische Weiterentwicklungen und bei Interesse auch für anspruchsvolle Hardwareprojekte.
Verantwortung
Weiterentwicklung und Programmierung von SPS-Software für neue Maschinenbaureihen und kundenspezifische Funktionen im Bereich Blechbearbeitung
Entwicklung und Optimierung von C++-Softwarelösungen zur Erweiterung bestehender Maschinenfunktionen
Konzeption und Umsetzung neuer Software-Features in Zusammenarbeit mit Entwicklungsteams und Kunden
Mitgestaltung und Weiterentwicklung der Softwarearchitektur sowie technischer Standards
Durchführung von Softwaretests am Simulator sowie gelegentliche Tests direkt an Maschinen beim Kunden
Ausbau automatisierter Testverfahren und Erstellung einer umfassenden technischen Dokumentation
Analyse komplexer technischer Anforderungen und Umsetzung nachhaltiger Softwarelösungen
Möglichkeit zur Übernahme von Aufgaben in der Hardware-Projektleitung bei entsprechender Erfahrung und Interesse
Qualifikationen
Abgeschlossene höhere Ausbildung oder Weiterbildung im Bereich Informatik, Elektrotechnik oder einer vergleichbaren technischen Fachrichtung
Praktische Grundausbildung als Automatiker EFZ oder eine ähnliche technische Ausbildung
Mehrjährige Erfahrung in der SPS-Programmierung mit Structured Text, idealerweise im Umfeld von Beckhoff-Steuerungen
Fundierte Kenntnisse in der objektorientierten Programmierung, vorzugsweise mit C++
Erfahrung mit Safety-Anwendungen wie TwinSAFE oder SafeMotion von Vorteil
Verständnis für komplexe technische Systeme und Freude an der Entwicklung innovativer Maschinenlösungen
Selbstständige, analytische und strukturierte Arbeitsweise mit hohem Qualitätsanspruch
Ausgeprägte Problemlösungskompetenz sowie schnelle Auffassungsgabe für anspruchsvolle technische Zusammenhänge
Teamorientierte Persönlichkeit mit Freude an interdisziplinärer Zusammenarbeit
Fliessende Deutschkenntnisse
Software Solution Architect (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.
Unser Partner ist eine Behörde im Medizinsektor. Zum Schutz der Gesundheit von Menschen und Tieren leisten sie einen Beitrag zur Prüfung der Qualität der Arzneimittel. Innerhalb dieses Umfelds werden spannende Projekte auf nationaler und internationaler Ebene verfolgt.
Starte deine neue Reise jetzt mit einem persönlichen Rocken® Talent Profil und profitiere von spannenden Jobs!
Rolle
In dieser Rolle übernimmst du die fachliche Leitung der Anwendungsarchitektur für ein zentrales Digitalisierungsvorhaben und stellst sicher, dass moderne, qualitativ hochwertige Softwarelösungen entstehen. Du verantwortest die Konzeption und Weiterentwicklung eines modularen Portals, das bestehende Lösungen ablöst und neue Geschäftsbedürfnisse effizient integriert. Dabei arbeitest du eng mit agilen, SAFe-orientierten DevSecOps-Teams zusammen und prägst deren Architektur- und Engineering-Standards nachhaltig. Du gestaltest aktiv technologiegetriebene Innovationen mit, um stabile, sichere und skalierbare Anwendungen für interne und externe Anspruchsgruppen bereitzustellen. Durch dein strukturiertes Vorgehen und deine Kommunikationsstärke schaffst du Klarheit in komplexen technischen Fragestellungen und trägst massgeblich zur erfolgreichen digitalen Transformation bei.
Verantwortung
Fachliche Leitung eines Engineering-Teams mit Verantwortung für technische Exzellenz, Lösungsdesign und nachhaltige Softwareentwicklung.
Definition und Weiterentwicklung zukunftsfähiger Systemarchitekturen in enger Zusammenarbeit mit Architektur- und Plattformteams.
Ausarbeitung technischer Spezifikationen sowie Bewertung neuer Technologien, Frameworks und Architekturansätze.
Verantwortung für die Umsetzung von Qualitäts-, Performance-, Security- und Compliance-Vorgaben innerhalb der Softwarelandschaft.
Förderung einer modernen Engineering-Kultur durch Code Reviews, Mentoring, Automatisierung und den Einsatz etablierter DevOps-Praktiken.
Qualifikationen
Mehrjährige Berufserfahrung in Software Engineering, Solution Architecture oder Enterprise Development mit Schwerpunkt auf komplexen Anwendungssystemen.
Sehr gute Kenntnisse moderner Technologien wie .NET, Java, Spring Boot, Azure Cloud Services, OpenShift, Kubernetes, Docker und Event-driven Architectures.
Erfahrung mit Git, CI/CD-Pipelines, Terraform, Azure DevOps, GitLab CI sowie automatisierten Testing- und Deployment-Prozessen.
Strukturierte, konzeptionelle und lösungsorientierte Arbeitsweise kombiniert mit ausgeprägter Führungs- und Kommunikationskompetenz.
Abgeschlossenes Studium in Informatik oder Wirtschaftsinformatik; Architektur- oder Agile-Zertifizierungen (z. B. iSAQB, TOGAF oder SAFe) sind von Vorteil.
Benefits
Lead Software Architect & Technical Lead (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.
Unser Partner ist eine Behörde im Medizinsektor. Zum Schutz der Gesundheit von Menschen und Tieren leisten sie einen Beitrag zur Prüfung der Qualität der Arzneimittel. Innerhalb dieses Umfelds werden spannende Projekte auf nationaler und internationaler Ebene verfolgt.
Starte deine neue Reise jetzt mit einem persönlichen Rocken® Talent Profil und profitiere von spannenden Jobs!
Rolle
In dieser Rolle gestaltest du die digitale Transformation aktiv mit und sorgst dafür, dass qualitativ einwandfreie, sichere und wirksame Lösungen die Grundlage zentraler Prozesse bilden. Du übernimmst die fachliche Verantwortung für eine moderne Softwarearchitektur, die bestehende Anwendungen ablöst, neue Geschäftsbedürfnisse integriert und als modulare Plattform für interne und externe Anspruchsgruppen dient. Du verantwortest die kontinuierliche Weiterentwicklung der Architektur in einem agilen, SAFe-orientierten Umfeld und stellst hohe Engineering-Qualität sowie Sicherheits- und Compliance-Aspekte sicher. Du arbeitest eng mit einem interdisziplinären DevSecOps-Team zusammen, um Technologien, Methoden und Standards aufeinander abzustimmen und nachhaltige, zukunftsfähige Lösungen zu schaffen. Dabei nutzt du den grossen Gestaltungsspielraum dieser Funktion, um die technologische Ausrichtung eines zentralen Digitalisierungsvorhabens entscheidend zu prägen.
Verantwortung
Du übernimmst die technische Führung eines Entwicklungsteams und unterstützt die Umsetzung anspruchsvoller Softwarelösungen im agilen Umfeld.
Du gestaltest gemeinsam mit Enterprise- und Solution Architects moderne Cloud- und Softwarearchitekturen für skalierbare Plattformen.
Du erarbeitest technische Konzepte, Architektur-Blueprints und Solution Designs und bringst dich aktiv in Technologieentscheide ein.
Du stellst die Einhaltung von Architekturstandards, Security-by-Design, Code-Quality und DevSecOps-Prinzipien sicher.
Du förderst Engineering Best Practices, unterstützt dein Team als technischer Coach und treibst die kontinuierliche Weiterentwicklung der Plattform voran.
Qualifikationen
Du verfügst über mehrjährige Erfahrung als Software Architect, Lead Developer oder Technical Lead im Enterprise-Umfeld.
Du bringst fundierte Kenntnisse in Cloud-native Architekturen, Azure, Kubernetes, Docker, Microservices, REST APIs sowie CI/CD mit Azure DevOps oder GitHub Actions mit.
Du hast Erfahrung mit Infrastructure as Code (Terraform, Bicep oder Ansible), DevOps sowie modernen Softwareentwicklungsprozessen im SAFe- oder Scrum-Umfeld.
Du überzeugst durch analytisches Denken, Architekturkompetenz und eine Hands-on-Mentalität bei der Umsetzung komplexer Lösungen.
Du verfügst über einen Hochschulabschluss im Informatikumfeld, sehr gute Deutschkenntnisse sowie gute Englischkenntnisse.
Benefits
C# / .NET Software Entwickler (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du anspruchsvolle .NET-Lösungen von der Konzeption bis zur Umsetzung und bringst deine Senior-Expertise gezielt ein. Du übernimmst die Verantwortung für Architektur, Code-Qualität und die kontinuierliche Weiterentwicklung bestehender Anwendungen. Dabei analysierst du komplexe Anforderungen, triffst fundierte technische Entscheidungen und setzt Best Practices in der Softwareentwicklung konsequent um. Du unterstützt andere Entwickler:innen als Sparring-Partner, förderst den Wissensaustausch und treibst technische Verbesserungen aktiv voran. Durch dein strukturiertes, lösungsorientiertes Vorgehen trägst du entscheidend dazu bei, performante, stabile und wartbare .NET-Applikationen bereitzustellen.
Verantwortung
Du entwickelst innovative Softwarelösungen mit .NET, Blazor, ASP.NET Core, GraphQL und modernen Cloud-Technologien
Du entwirfst zukunftssichere Anwendungslandschaften unter Einsatz von Azure Functions, Service Bus, Event-Driven Architectures und Kafka
Du optimierst Entwicklungsprozesse durch CI/CD-Pipelines, Infrastructure as Code, automatisierte Deployments und Monitoring-Lösungen
Du etablierst technische Standards rund um Clean Code, Testautomatisierung, Security-by-Design und Performance Engineering
Du unterstützt Kolleginnen und Kollegen als technischer Sparringspartner und bringst neue Technologien aktiv ins Team ein
Qualifikationen
Du verfügst über fundierte Erfahrung mit Microsoft-Technologien, Cloud-Plattformen und modernen Software-Architekturen
Du kennst dich mit Azure, Docker, Kubernetes, OpenAPI, GraphQL und verteilten Systemen aus
Du bringst Erfahrung mit React, Angular, TypeScript, Tailwind CSS oder modernen Frontend-Frameworks mit
Du beherrschst Werkzeuge wie Git, GitHub Actions, GitLab, Azure DevOps, Jira und Confluence
Du überzeugst durch Innovationsfreude, Eigeninitiative und die Fähigkeit, komplexe technische Themen verständlich zu vermitteln
Benefits
Berater*in SAP und PLM-Systeme (m/w/d)
Über
Rolle
In dieser Rolle tauchst du tief in das PLM-Umfeld ein und agierst als kompetente Ansprechperson für Projekte sowie den 2nd-Level-Support rund um moderne PLM-Lösungen. Du übernimmst die fachliche und technische Verantwortung für den optimalen Einsatz der Software und stellst sicher, dass die Systeme stabil und effizient laufen. Dabei begleitest du die Weiterentwicklung der Lösungen im Zusammenspiel mit SAP S/4HANA, PRO.File und weiteren Applikationen. Du analysierst Anforderungen, konzipierst passende Lösungen und setzt diese im engen Austausch mit den relevanten Stakeholdern um. So trägst du massgeblich dazu bei, dass PLM-Prozesse kontinuierlich verbessert und zukunftsfähig gestaltet werden.
Verantwortung
- Du verantwortest Betrieb und Weiterentwicklung der SAP-Umsysteme entlang des Produktlebenszyklus.
- In dieser Rolle administrierst und betreust du die Applikation PRO.FILE 10 von Procad.
- Als Berater*in SAP und PLM-Systeme integrierst du die Systeme in SAP ERP und berätst zu den relevanten SAP-Modulen.
- Du übernimmst (Teil-)Projektleitungen in Innovationsprojekten, Rollouts und bei der Einführung neuer Systeme.
- In dieser Rolle bearbeitest du Support-Anfragen, steuerst Changes und koordinierst externe Partner in Support- und Projektarbeit.
- Du führst Grund- und Aufbauschulungen für Mitarbeitende durch und stärkst damit den sicheren Umgang mit den Systemen.
Qualifikationen
- Du verfügst über einen Hochschul- oder Universitätsabschluss in Informatik, Wirtschaftsinformatik oder eine vergleichbare Qualifikation.
- Mehrjährige Berufserfahrung im Application Engineering zeichnen dich aus.
- Du beherrschst .NET 4.x, C#, VB.NET, MS SQL, Entity Framework, XML, LINQ sowie Visual Studio 2017 sehr sicher.
- Gute Kenntnisse in VBA (Microsoft Office 2010) und in CAD, idealerweise SOLIDWORKS ab Version 2019, bringst du mit.
- Du arbeitest lösungsorientiert, zum Beispiel nach Scrum, und kennst idealerweise SAP-Standard-Connectoren sowie PRO.FILE 10 von Procad.
- Deutsch und Englisch beherrschst du verhandlungssicher in Wort und Schrift.
Benefits
SAP- und PLM-Anwendungsberatung (m/w/d)
Über
Rolle
In dieser Rolle tauchst du tief in das PLM-Umfeld ein und bist zentrale Ansprechperson für anspruchsvolle Projekte sowie den 2nd-Level-Support. Du übernimmst die fachliche und technische Verantwortung für den Einsatz der PLM-Software und stellst sicher, dass Lösungen stabil und effizient laufen. Dabei gestaltest du aktiv die Weiterentwicklung von Anwendungen im Kontext von SAP S/4HANA, PRO.File und weiteren Applikationen mit. Du analysierst Anforderungen, übersetzt sie in passende Systemlösungen und begleitest deren Umsetzung. Gleichzeitig arbeitest du eng mit einem vielseitigen, kompetenten Team zusammen, um PLM-Lösungen kontinuierlich zu optimieren.
Verantwortung
- Du betreibst und entwickelst SAP-Umsysteme weiter, die den Lebenszyklus der Produkte abbilden.
- In dieser Rolle betreust und administrierst du die Applikation PRO.FILE 10 von Procad.
- Als SAP- und PLM-Anwendungsberatung integrierst du die Systeme in SAP ERP und berätst zu den relevanten SAP-Modulen.
- Du übernimmst (Teil-)Projektleitungen in Innovationsprojekten, Rollouts und bei der Einführung neuer Systeme.
- In dieser Rolle verantwortest du Support-Aktivitäten, das Change-Management sowie die Steuerung externer Partner.
- Du führst Grund- und Aufbauschulungen für Mitarbeitende zu den eingesetzten Systemen durch.
Qualifikationen
- Du verfügst über einen Hochschulabschluss in Informatik, Wirtschaftsinformatik oder eine vergleichbare Qualifikation.
- Mehrjährige Berufserfahrung im Application Engineering zeichnet dich aus.
- Du beherrschst .NET 4.x, C#, VB.NET, MS SQL, Entity Framework, XML, LINQ und arbeitest routiniert mit Visual Studio 2017.
- Gute Kenntnisse in VBA für Microsoft Office 2010 sowie idealerweise Erfahrung mit CAD, vorzugsweise SOLIDWORKS (ab Version 2019), bringst du mit.
- Deine Arbeitsweise ist lösungsorientiert (z. B. nach Scrum), selbstständig und strukturiert, verbunden mit einer ausgeprägten Hands-on-Mentalität.
- Du kommunizierst verhandlungssicher in Deutsch und Englisch und überzeugst durch souveränes Auftreten, Teamfähigkeit sowie Belastbarkeit und Flexibilität.
Benefits
Database Platform Engineer SQL (m/w/d)
Über
Rolle
Diese Position verbindet Datenbankplattformen, Architektur und Projektverantwortung. Gesucht wird eine erfahrene Persönlichkeit, die hochverfügbare Datenbanksysteme betreibt, weiterentwickelt und technische Standards im Datenbankumfeld aktiv mitgestaltet.
Verantwortung
Betrieb und Weiterentwicklung von MS SQL Server-, MariaDB- und Oracle-Plattformen
Konzeption von Datenbankarchitekturen und technischen Lösungsdesigns
Leitung von Infrastruktur-, Lifecycle- und Optimierungsprojekten
Beratung interner Fachbereiche zu Architektur-, Security-, Performance- und Betriebsthemen
Sicherstellung von Verfügbarkeit, Monitoring und Betrieb gemeinsam mit internen und externen Partnern
Mitarbeit im Bereitschaftsdienst für geschäftskritische Plattformen
Qualifikationen
Hochschulabschluss oder vergleichbare Weiterbildung im Informatikumfeld
Mehrjährige Erfahrung mit Microsoft SQL Server AlwaysOn, Performance-Tuning und Disaster Recovery
Kenntnisse in T-SQL, PowerShell, Azure SQL sowie idealerweise MariaDB oder Oracle
Erfahrung mit Datenbankarchitekturen, Hochverfügbarkeit und Plattformbetrieb
Interesse an Integrationsplattformen wie Kafka oder IBM webMethods ESB von Vorteil
Selbstständige, analytische Arbeitsweise sowie sehr gute Deutsch- und gute Englischkenntnisse
Senior Database Administrator (DBA) (m/w/d)
Über
Rolle
Du möchtest den Betrieb und die Weiterentwicklung geschäftskritischer Datenplattformen aktiv mitgestalten? In dieser Rolle verantwortest du moderne Datenbankplattformen, entwickelst leistungsfähige Architektur- und Betriebskonzepte und sorgst für höchste Verfügbarkeit, Performance und Sicherheit.
Verantwortung
Du verantwortest das Design, Engineering und den Betrieb zentraler Datenbankplattformen auf Basis von Microsoft SQL Server, MariaDB und Oracle inklusive Monitoring.
Du entwickelst Systemarchitekturen und technische Lösungsdesigns und definierst die dafür erforderlichen Infrastruktur- und Plattformressourcen.
Du leitest Infrastruktur-, Lifecycle- und Weiterentwicklungsprojekte und stellst deren erfolgreiche Umsetzung hinsichtlich Qualität, Zeit und Budget sicher.
Du berätst interne Fachbereiche bei Architektur-, Performance-, Security- und Betriebsfragen rund um Datenbankplattformen.
Du optimierst die Verfügbarkeit, Stabilität und Leistungsfähigkeit geschäftskritischer Datenbanksysteme kontinuierlich.
Du arbeitest eng mit internen Teams sowie externen Betriebspartnern zusammen und unterstützt aktiv die Weiterentwicklung des Teams.
Du übernimmst Bereitschaftsdienste und stellst einen sicheren und zuverlässigen Betrieb der Plattformen sicher.
Qualifikationen
Du verfügst über einen Hochschulabschluss (HF oder höher) in Informatik, Systemtechnik oder eine vergleichbare Weiterbildung.
Du besitzt fundierte Erfahrung im Betrieb hochverfügbarer Microsoft SQL Server AlwaysOn-Umgebungen.
Du bringst Know-how in Performance-Tuning, Security, Upgrades und Disaster Recovery mit.
Du verfügst über Scripting-Erfahrung mit T-SQL und PowerShell; Kenntnisse in MariaDB, MySQL oder Oracle sind von Vorteil.
Du hast praktische Erfahrung mit Azure SQL Database und Azure SQL Managed Instance.
Du interessierst dich für Integrationsplattformen und bringst idealerweise Kenntnisse in Kafka oder IBM webMethods ESB mit.
Du verfügst über sehr gute Deutsch- sowie gute Englischkenntnisse.
Benefits
Database Infrastructure Engineer (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du als erfahrene Fachkraft die Architektur und Weiterentwicklung komplexer Datenbanksysteme und sorgst so für eine leistungsfähige, stabile und sichere Datenbasis. Du verantwortest die Konzeption, Implementierung und Optimierung von Datenbankstrukturen und -prozessen, um geschäftskritische Anwendungen zuverlässig zu unterstützen. Dabei analysierst du bestehende Lösungen, identifizierst Potenziale zur Leistungssteigerung und setzt anspruchsvolle Anforderungen in skalierbare, zukunftsfähige Datenbankdesigns um. Du bringst deine Senior-Expertise ein, um Standards, Best Practices und Qualitätsrichtlinien zu definieren und ihre konsequente Anwendung sicherzustellen. Zudem unterstützt du andere Fachpersonen beratend bei datenbankbezogenen Fragestellungen und trägst damit massgeblich zu fundierten, datengetriebenen Entscheidungen bei.
Verantwortung
Du verantwortest Design, Engineering und Betrieb unserer zentralen Datenplattformen inklusive Monitoring
Du spezifizierst Systemarchitekturen und Softwarelösungen und definierst die erforderlichen technischen Ressourcen
In dieser Rolle leitest du Projekte und technische Lifecycle-Vorhaben und stellst Qualität, Termine und Budget sicher
Du berätst interne Anspruchsgruppen zu Architektur-, Security-, Performance- und Betriebsfragen rund um unsere Services
Als Database Infrastructure Engineer förderst du mit deiner offenen und empathischen Art die Weiterentwicklung des Teams
In dieser Rolle übernimmst du Bereitschaftsdienste für unsere Plattformen und sicherst gemeinsam mit externen Partnern Qualität, Sicherheit und Verfügbarkeit
Qualifikationen
- Du verfügst über einen Hochschulabschluss (HF oder höher) in Informatik, Systemtechnik oder einer gleichwertigen Weiterbildung.
- Du hast fundierte Erfahrung im Aufbau, Betrieb und in der Weiterentwicklung hochverfügbarer MS-SQL-Umgebungen (AlwaysOn), inklusive Performance-Tuning, Security, Upgrades und Disaster-Recovery.
- T-SQL- und Powershell-Scripting beherrschst du sicher; Kenntnisse in MySQL, MariaDB oder Oracle sind von Vorteil.
- Du verfügst über praktische Erfahrung mit Azure SQL Database sowie Azure SQL Managed Instances.
- Du bist bereit, auch Integrationsthemen wie Streaming mit Kafka oder IBM webMethods ESB zu unterstützen.
- Sehr gute Deutsch- und gute Englischkenntnisse in Wort und Schrift runden dein Profil ab.
Benefits
Automatisierungsingenieur Prozessanlagen (m/w/d)
Über
Verantwortung
Entwicklung und Umsetzung von SPS-, SCADA- und Leitsystemlösungen für die Prozessindustrie
Integration von Automationssystemen, ERP-Schnittstellen und digitalen Datenlösungen
Konzeption und Implementierung von Batchsystemen (ISA-88)
Analyse technischer Anforderungen sowie Begleitung von Projekten von Konzept bis Umsetzung
Inbetriebnahmen, Kundenschulungen und technische Dokumentation im internationalen Umfeld
Qualifikationen
Technische Ausbildung als Automatiker EFZ, Elektroinstallateur EFZ oder vergleichbar
Weiterbildung als Techniker HF oder Ingenieur in Automation, Elektrotechnik, Informatik oder Verfahrenstechnik
Erfahrung in SPS-Programmierung und industrieller Automatisierung
Kenntnisse in SCADA-Systemen, Batchprozessen und ERP-Anbindungen von Vorteil
Kundenorientierte Arbeitsweise, gute Englischkenntnisse und internationale Reisebereitschaft
Benefits