146 Software Development - Software in Guntmadingen
System Engineer (m/w/d)
Über
Rocken® ist in der digitalen Rekrutierung von Talenten und Experten aus 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.
Verantwortung
Einführung, Konfiguration und Inbetriebnahme von Softwarelösungen beim Kunden
Einrichtung von Softwarepaketen und Schnittstellen sowie Schnittstellenprogrammierung
Durchführung von Softwaretests gemeinsam mit Kunden (remote oder vor Ort)
Erstellung von Issues und User Stories zur Weiterentwicklung der Software
Qualifikationen
Abgeschlossene Ausbildung oder Studium in Informatik, Automation oder Elektrotechnik
Kenntnisse in MSSQL, InfluxDB, REST APIs, Node.js/Node-RED und Git von Vorteil
Interesse an JavaScript-Entwicklung
Selbstständige, kommunikative und kundenorientierte Arbeitsweise
Sehr gute Deutschkenntnisse, Französisch von Vorteil
Benefits
Applikationsmanager:in öffentliche Verwaltung (m/w/d)
Rolle
In dieser Rolle übernimmst du die Verantwortung für den stabilen und effizienten Betrieb von IT-Anwendungen und sorgst dafür, dass diese optimal auf die Geschäftsprozesse abgestimmt sind. Du steuerst und koordinierst IT-Projekte von der Anforderungsaufnahme über die Planung bis zur erfolgreichen Umsetzung und sicherst dabei Qualität, Zeit und Budget. Du analysierst fachliche und technische Anforderungen, erarbeitest Lösungen gemeinsam mit internen und externen Stakeholdern und begleitest Veränderungen strukturiert. Zudem verantwortest du die kontinuierliche Optimierung bestehender Anwendungen, erkennst Verbesserungspotenziale und setzt passende Massnahmen um. Durch deine strukturierte und kommunikative Arbeitsweise trägst du entscheidend dazu bei, die digitale Weiterentwicklung der Organisation voranzutreiben.
Verantwortung
Du leitest und begleitest Digitalisierungsprojekte
Gemeinsam mit dem Team bist du für den Betrieb, die Weiterentwicklung und das Customizing von Fachapplikationen sowie für Dokumentationen und Systemtests verantwortlich
Die Koordination des 1st und 2nd Level Supports gehört ebenso zu deinen Aufgaben wie die Mitarbeit an fachlichen und technischen Konzepten.
Zudem arbeitest du in Fachgruppen und Gremien mit und unterstützt die Ausbildung von Lernenden
Du trägst aktiv zur Qualitätssicherung und zur Optimierung der Applikationslandschaft bei
Qualifikationen
Abgeschlossene Ausbildung als Informatiker/in Plattformentwicklung oder Weiterbildung im Projekt- bzw. Applikationsmanagement mit entsprechender Erfahrung
Kenntnisse der Projektmethode HERMES sowie Erfahrung in der Business Analyse
Bereitschaft für Pikettdienst und gelegentliche Einsätze ausserhalb der Regelarbeitszeit
Deutsch schriftlich sowie mündlich einwandfrei
Benefits
Applikationsentwickler:in DMS / ECM (m/w/d)
Rolle
Als IT-Engineer Dokumentenmanagement und Entwicklung gestaltest du moderne Digitalisierungs- und Dokumentenmanagementlösungen von der Planung über die Konzeption bis zur Einführung aktiv mit. In dieser Rolle übernimmst du die technische Verantwortung für DMS/ECM-Systeme und stellst deren kontinuierliche Wartung, Betreuung und Weiterentwicklung sicher. Du analysierst Anforderungen, übersetzt diese in tragfähige technische Konzepte und entwickelst passende Anwendungen und Schnittstellen. Zudem verantwortest du die zuverlässige Integration der Lösungen in bestehende Systemlandschaften und sorgst für einen stabilen, performanten Betrieb. Durch dein serviceorientiertes Handeln trägst du entscheidend dazu bei, dass Kund:innen effiziente, praxistaugliche und zukunftsfähige Dokumentenmanagementlösungen nutzen können.
Verantwortung
Gemeinsam mit einem kleinen Team realisierst du Lösungen im Bereich Digitales Dokumentenmanagement, Enterprise Content Management (ECM) und elektronische Archivierung
Du konfigurierst und parametrisierst Lösungen mit verschiedenen Standardapplikationen
Zusatzfunktionalitäten entwickelst du auf Basis von JavaScript
Beim Kunden unterstützt du die Software-Integration und begleitest die Einführung der Lösungen
Du arbeitest aktiv an der Weiterentwicklung und Optimierung bestehender Systeme mit
Qualifikationen
Du verfügst über eine abgeschlossene Ausbildung als Informatiker:in EFZ oder eine gleichwertige Qualifikation.
Mehrjährige Erfahrung in der Softwareentwicklung mit Java und/oder JavaScript sowie Kenntnisse moderner IT Technologien (z. B. Microsoft, Netzwerk) zeichnen dich aus
Idealerweise bringst du Erfahrung im Bereich DMS und digitale Archivierung mit und arbeitest selbstständig, strukturiert sowie proaktiv.
Eine schnelle Auffassungsgabe, Belastbarkeit, Flexibilität, Verantwortungsbewusstsein sowie ein gültiger Führerausweis Kategorie B runden dein Profil ab
Deutsch schriftlich sowie mündlich einwandfrei, Englisch-Grundkenntnisse
Benefits
Software Engineer HPC (m/w/d)
Über
Rolle
In dieser Rolle übernimmst du die Gesamtverantwortung für die Rechenplattform und die Softwareentwicklung und stellst sicher, dass stabile, performante und skalierbare Lösungen bereitstehen. Du verantwortest die Konzeption, Umsetzung und Weiterentwicklung von Softwarearchitekturen und stellst die nahtlose Integration in bestehende Systeme sicher. Dabei koordinierst du interdisziplinäre Entwicklungsaktivitäten, definierst Standards und sorgst für effiziente Entwicklungsprozesse. Du triffst technologische Entscheidungen, evaluierst neue Technologien und setzt Impulse für Innovation und kontinuierliche Verbesserung. Zudem stellst du durch eine klare Priorisierung und Strukturierung sicher, dass Projekte termingerecht, qualitativ hochwertig und im Einklang mit den Anforderungen umgesetzt werden.
Verantwortung
Sie stellen den zuverlässigen Betrieb einer High-Performance-Computing-(HPC)-Plattform für geschäftskritische Anwendungen sicher und treiben deren Weiterentwicklung gemeinsam mit internen sowie externen Partnern voran.
Sie nehmen Anforderungen aus Betrieb, Forschung und Entwicklung auf, priorisieren diese und vertreten sie gegenüber dem HPC-Plattformbetreiber.
Sie koordinieren Verbesserungen hinsichtlich Performance, Stabilität und Skalierbarkeit der HPC-Umgebung und begleiten deren Umsetzung.
Sie arbeiten eng mit verschiedenen Fachbereichen zusammen, um den effizienten Einsatz moderner HPC-Infrastrukturen sicherzustellen.
Qualifikationen
Masterabschluss oder PhD in Informatik, Computational Science oder einem verwandten Fachgebiet.
Mehrjährige praktische Erfahrung im Software Engineering, idealerweise im Umfeld von High-Performance Computing.
Erfahrung mit modernen Softwareentwicklungspraktiken sowie Cloud-nativen Architekturen.
Ausgeprägte analytische Fähigkeiten sowie Freude an der Zusammenarbeit mit interdisziplinären Teams und externen Partnern.
Benefits
High Performance Computing Engineer (m/w/d)
Über
Verantwortung
Betrieb, Wartung und Weiterentwicklung einer High-Performance-Computing-(HPC)-Infrastruktur.
Entwicklung und Optimierung von Software für HPC-Umgebungen.
Aufbau und Pflege komplexer Daten- und Software-Workflows.
Einführung moderner Softwareentwicklungspraktiken und Automatisierung.
Qualifikationen
Erfahrung im Betrieb und der Weiterentwicklung von HPC-Systemen.
Mehrjährige praktische Erfahrung im Software Engineering.
Erfahrung mit modernen Softwareentwicklungspraktiken, beispielsweise:
Git,
CI/CD,
automatisierte Tests,
DevOps.
Erfahrung mit Cloud-nativen Architekturen, beispielsweise:
Docker,
Kubernetes,
Microservices,
Infrastructure as Code.
Kenntnisse komplexer Datenpipelines und wissenschaftlicher Software-Workflows.
Benefits
Fullstack Software Developer Developer | Java, Spring Boot & Angular (m/w/d)
Verantwortung
Entwicklung und kontinuierliche Weiterentwicklung moderner Web- und Mobile-Applikationen mit Fokus auf Performance, Benutzerfreundlichkeit und Skalierbarkeit.
Konzeption, Design und Implementierung hochwertiger Softwarelösungen über den gesamten Entwicklungsprozess – von der Anforderungsanalyse bis zum produktiven Betrieb.
Umsetzung moderner Frontend- und Backend-Komponenten mit Angular, Java, Spring Boot und NestJS unter Einsatz aktueller Architektur- und Designprinzipien.
Aktive Mitgestaltung technischer Architekturentscheidungen sowie kontinuierliche Modernisierung der Entwicklungsplattform und eingesetzten Technologien.
Sicherstellung einer hohen Softwarequalität durch Clean Code, Code Reviews, Testautomatisierung, Continuous Integration und Continuous Delivery.
Entwicklung und Pflege automatisierter Testlösungen mit Frameworks wie Playwright, Appium, JUnit oder vergleichbaren Technologien.
Enge Zusammenarbeit mit Product Management, UX, DevOps und Architektur in einem agilen Entwicklungsumfeld sowie aktive Mitarbeit an technischen Verbesserungen.
Förderung des Wissensaustauschs innerhalb des Teams sowie Mitgestaltung moderner Engineering-Praktiken und Entwicklungsstandards.
Qualifikationen
Abgeschlossene höhere Ausbildung im Bereich Informatik oder mehrjährige Erfahrung als Fullstack Software Engineer.
Mehrjährige Erfahrung in der Entwicklung moderner Webanwendungen mit Angular, Java, Spring Boot und NestJS.
Gute Kenntnisse in TypeScript, RESTful APIs, Microservices, SQL/NoSQL-Datenbanken sowie modernen Softwarearchitekturen.
Erfahrung mit Kotlin, Kotlin Multiplatform, Docker, Kubernetes oder Cloud-Plattformen ist ein Plus.
Fundierte Kenntnisse im Bereich Testautomatisierung, CI/CD und Qualitätssicherung mit modernen Testframeworks.
Erfahrung mit Git, Maven, Gradle, GitLab CI, Azure DevOps oder vergleichbaren Entwicklungswerkzeugen.
Teamorientierte Persönlichkeit mit analytischer Denkweise, hoher Eigenverantwortung und Begeisterung für moderne Softwareentwicklung.
Sehr gute Deutschkenntnisse in Wort und Schrift.
Benefits
Senior Fullstack Software Engineer | Angular & Java (m/w/d)
Über
Verantwortung
Du entwickelst moderne Fullstack-Applikationen für geschäftskritische Web- und Mobile-Lösungen und begleitest diese über den gesamten Software-Lifecycle.
Du wirkst aktiv bei der Konzeption, Architektur, Entwicklung und dem Betrieb skalierbarer Softwarelösungen mit und bringst neue Ideen für eine zukunftsfähige Plattform ein.
Du entwickelst performante Frontend-Anwendungen mit Angular sowie robuste Backend-Services auf Basis von Java, Spring Boot und NestJS.
Du implementierst sauberen, wartbaren Code nach modernen Engineering-Prinzipien und stellst durch Code Reviews, Pair Programming und Clean Code eine hohe Softwarequalität sicher.
Du entwickelst automatisierte Unit-, Integrations- und End-to-End-Tests und optimierst gemeinsam mit dem Team die CI/CD- und Deployment-Prozesse.
Du analysierst technische Herausforderungen, optimierst bestehende Anwendungen hinsichtlich Performance, Sicherheit und Skalierbarkeit und begleitest Releases bis in den produktiven Betrieb.
Du arbeitest eng mit Product Ownern, UX/UI, DevOps und Software Architects zusammen und bringst dich aktiv in technische Entscheidungen und Architekturthemen ein.
Du teilst dein Wissen im Team, unterstützt weniger erfahrene Entwicklerinnen und Entwickler und gestaltest Best Practices sowie moderne Entwicklungsstandards aktiv mit.
Qualifikationen
Du verfügst über eine höhere Ausbildung im Bereich Informatik oder vergleichbare Praxiserfahrung in der professionellen Softwareentwicklung.
Du bringst fundierte Erfahrung in der Fullstack-Entwicklung mit Angular, Java, Spring Boot und NestJS mit.
Du verfügst über Kenntnisse moderner Webtechnologien wie TypeScript, REST APIs, OpenAPI, HTML5, CSS3 und RxJS.
Erfahrung mit Kotlin, Kotlin Multiplatform oder modernen Mobile-Technologien ist von Vorteil.
Du hast Erfahrung mit Playwright, Cypress, Appium, JUnit, Mockito oder anderen Testframeworks sowie automatisierten Teststrategien.
Kenntnisse in Docker, Kubernetes, Git, GitLab CI, GitHub Actions, Azure DevOps oder Jenkins sind wünschenswert.
Du arbeitest strukturiert, lösungsorientiert und bringst Freude an moderner Softwareentwicklung sowie agilen Methoden mit.
Sehr gute Deutschkenntnisse sowie gute Englischkenntnisse runden dein Profil ab.
Benefits
Senior Fullstack Software (m/w/d)
Über
Unser Rocken® Partner ist ein innovatives und zielstrebiges Unternehmen, das effiziente IT-Lösungen und Beratungsdienstleistungen anbietet. Das Unternehmen besteht aus einem stetig wachsendem Team von IT Experten. Bei diesem Rocken® Partner erhalten Mitarbeiterinnen und Mitarbeiter ein optimales Umfeld für ihre berufliche Entwicklung und die Möglichkeit, aktiv am Erfolg des Unternehmens mitzuwirken.
Rolle
Du möchtest Software nicht einfach nur entwickeln, sondern aktiv mitgestalten und Lösungen schaffen, die bei Kunden echten Mehrwert bieten? Dann erwartet dich ein Umfeld, in dem technische Qualität, Innovation und Teamarbeit grossgeschrieben werden.
Gemeinsam mit einem motivierten Entwicklungsteam arbeitest du an modernen Backend-Lösungen und begleitest Anwendungen über den gesamten Lebenszyklus – von der ersten Idee über die Umsetzung bis zum stabilen Betrieb. Dabei hast du Raum, neue Technologien auszuprobieren, eigene Ideen einzubringen und die Weiterentwicklung unserer Lösungen aktiv mitzugestalten.
Verantwortung
Du entwickelst leistungsfähige Backend-Systeme für moderne Kundenapplikationen
Du begleitest Softwarelösungen ganzheitlich und übernimmst Verantwortung von der Architektur über die Umsetzung bis zum Betrieb
Du arbeitest als Teil eines agilen DevOps- und Scrum-Teams eng mit Entwickler:innen und weiteren Fachbereichen zusammen
Du sorgst mit deinem Qualitätsanspruch für sauberen, nachhaltigen und gut wartbaren Code
Du entwickelst Schnittstellen und integrierst unterschiedliche Systeme miteinander
Du setzt moderne Entwicklungsansätze ein und bringst dein Wissen zu Technologien und Best Practices aktiv ein
Du beteiligst dich an technischen Diskussionen, Reviews und Verbesserungen unserer Entwicklungsprozesse
Du nutzt deine Kreativität, um neue Lösungswege zu finden und innovative Ideen umzusetzen
Qualifikationen
Abgeschlossenes Studium im Bereich Informatik, Software Engineering oder eine vergleichbare technische Ausbildung
Mehrjährige Erfahrung in der professionellen Softwareentwicklung mit Java
Erfahrung in der Entwicklung moderner Backend-Anwendungen und Enterprise-Lösungen
Kenntnisse in JEE, Event-Driven Development, Workflow-Technologien, Docker, Kubernetes und API-Integrationen
Sicherer Umgang mit modernen Softwareentwicklungskonzepten wie Clean Code, Test Driven Development (TDD) und Domain Driven Design (DDD)
Erfahrung mit agilen Entwicklungsmethoden wie Scrum und Arbeiten in DevOps-Teams
Hohes Qualitätsbewusstsein sowie Verständnis für nachhaltige Softwarearchitekturen
Analytische Denkweise und Freude an komplexen technischen Herausforderungen
Kommunikationsstarke Persönlichkeit mit Teamgeist und Eigeninitiative
Bereitschaft, neue Technologien zu evaluieren und kontinuierlich dazuzulernen
Sehr gute Deutschkenntnisse sowie gute Englischkenntnisse von Vorteil
Benefits
Senior Software Engineer Java Backend & Cloud-Technologien (m/w/d)
Über
Unser Rocken® Partner ist ein innovatives und zielstrebiges Unternehmen, das effiziente IT-Lösungen und Beratungsdienstleistungen anbietet. Das Unternehmen besteht aus einem stetig wachsendem Team von IT Experten. Bei diesem Rocken® Partner erhalten Mitarbeiterinnen und Mitarbeiter ein optimales Umfeld für ihre berufliche Entwicklung und die Möglichkeit, aktiv am Erfolg des Unternehmens mitzuwirken.
Rolle
Als innovatives IT-Unternehmen entwickeln wir individuelle Lösungen für anspruchsvolle Kunden und begleiten sie bei der Umsetzung ihrer digitalen Ziele. Unser Team verbindet technisches Know-how mit Leidenschaft für moderne Softwareentwicklung und arbeitet gemeinsam daran, komplexe Herausforderungen mit nachhaltigen Lösungen zu meistern.
Zur Verstärkung unseres Entwicklungsteams suchen wir eine engagierte Persönlichkeit, die moderne Backend-Systeme entwickelt, Verantwortung für den gesamten Software-Lifecycle übernimmt und gemeinsam mit einem agilen Team innovative Lösungen realisiert.
Verantwortung
Entwicklung und Weiterentwicklung moderner Backend-Anwendungen für kundenorientierte Softwarelösungen
Umsetzung von Softwarelösungen entlang des gesamten Entwicklungsprozesses – von der Konzeption über die Entwicklung bis zum produktiven Betrieb
Mitarbeit in einem agilen DevOps- und Scrum-Team mit Verantwortung für Qualität, Stabilität und Weiterentwicklung der Anwendungen
Entwicklung sauberer, wartbarer und skalierbarer Softwarelösungen nach modernen Entwicklungsstandards
Gestaltung und Optimierung von Schnittstellen, Integrationen und verteilten Systemen
Einbringen eigener Ideen sowie aktive Mitgestaltung von technischen Entscheidungen und Architekturthemen
Durchführung von Reviews und kontinuierliche Verbesserung der Entwicklungsprozesse
Weiterentwicklung bestehender Lösungen sowie Evaluation neuer Technologien
Qualifikationen
Abgeschlossene Ausbildung oder Studium im Bereich Informatik / Software Engineering oder eine vergleichbare Qualifikation
Praktische Erfahrung in der Softwareentwicklung mit Java, idealerweise im Enterprise-Umfeld
Kenntnisse in modernen Technologien wie JEE, Docker, Kubernetes, Event-Driven Architecture oder Workflow-Systemen
Erfahrung mit REST-Schnittstellen und Integrationslösungen
Verständnis für moderne Softwareentwicklungsmethoden wie Clean Code, Test Driven Development (TDD) und Domain Driven Design (DDD)
Qualitätsbewusstsein sowie Freude an nachhaltiger und strukturierter Entwicklung
Teamorientierte Persönlichkeit mit Eigeninitiative und Interesse an kontinuierlicher Weiterentwicklung
Fliessend Deutsch
Benefits
Java Entwickler im agilen DevOps-Umfeld (m/w/d)
Über
Unser Rocken® Partner ist ein innovatives und zielstrebiges Unternehmen, das effiziente IT-Lösungen und Beratungsdienstleistungen anbietet. Das Unternehmen besteht aus einem stetig wachsendem Team von IT Experten. Bei diesem Rocken® Partner erhalten Mitarbeiterinnen und Mitarbeiter ein optimales Umfeld für ihre berufliche Entwicklung und die Möglichkeit, aktiv am Erfolg des Unternehmens mitzuwirken.
Rolle
In dieser Rolle tauchst du tief in komplexe IT-Herausforderungen ein und entwickelst mit Java, Spring Boot und Angular effiziente, robuste Lösungen. Du übernimmst die Verantwortung für die Konzeption, Implementierung und Weiterentwicklung moderner Anwendungen, die hohe Qualitäts- und Performanceanforderungen erfüllen. Dabei analysierst du Anforderungen, entwirfst tragfähige Architekturen und stellst mittels sauberem Code und automatisierten Tests eine nachhaltige Wartbarkeit sicher. Du arbeitest eng mit verschiedenen Stakeholdern zusammen, um Ziele klar zu definieren und Projekte zielstrebig zum Erfolg zu führen. Als Senior trägst du zudem dazu bei, Best Practices zu etablieren und technische Exzellenz kontinuierlich voranzutreiben.
Verantwortung
- Du gestaltest einen modernen Backend für Endkunden-Applikationen.
- In dieser Rolle verantwortest du als DevOps- und Scrum-Teammitglied die Software von der Konzeption bis zum Betrieb.
- Du entwickelst qualitativ hochwertigen und nachhaltigen Code.
- Als Softwareentwickler Java Spring Boot Angular bringst du mit Offenheit für Neues, deinen Ideen und Erfahrungen das Team voran.
- Du probierst neue Ideen aus und treibst so kontinuierliche Verbesserungen voran.
Qualifikationen
Du verfügst über eine fundierte Informatik-Ausbildung oder ein Studium mit Schwerpunkt Software-Entwicklung.
Du verfügst über ein Senior-Level-Profil und übernimmst Verantwortung für Architektur, Qualität und technische Entscheidungen.
Du hast mehrjährige Erfahrung in der Umsetzung von Software mit Technologien wie Java, JEE, Event- und Workflow-Driven-Architekturen, Docker, Kubernetes und Schnittstellen.
Du beherrschst moderne Software-Engineering-Praktiken wie Clean Code, Test-Driven Development (TDD) und Domain-Driven Design (DDD).
Du agierst als aktives Teammitglied, bringst eigene Ideen ein und gestaltest Lösungen kreativ mit.
Du legst Wert auf kontinuierliche fachliche und persönliche Weiterentwicklung.
Du sprichst fliessend Deutsch
Benefits