161 Software Development - Software in Lüterkofen
Java 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.
Die IT bei unserem Partner besteht aus den Bereichen Applikationsentwicklung und Systemtechnik. In beiden Bereichen arbeiten rund 30 engagierte Mitarbeitende. Das Ziel der Arbeit ist die Zurverfügungstellung von hochstehenden Dienstleistungen für die Mitglieder, Kunden und Schwestergesellschaften (national und international) unseres Partners. Um dieser Aufgabenstellung auch in Zukunft gerecht zu werden, wird die Systemlandschaft laufend verändert und den neuesten Anforderungen angepasst. Zusätzlich läuft ein auf mehrere Jahre verteilter Umbau der Systemarchitektur und der entsprechenden Applikationen
Starte deine neue Reise jetzt mit einem persönlichen Rocken® Talent Profil und profitiere von spannenden Jobs!
Verantwortung
Du realisierst anspruchsvolle Softwarelösungen mit Java und setzt moderne Technologien wie Spring, Hibernate und JPA für die Entwicklung robuster Anwendungen ein.
Du begleitest den gesamten Softwareentwicklungsprozess – von der Analyse fachlicher Anforderungen über das technische Design bis zur Implementierung und Weiterentwicklung.
Du prüfst gemeinsam mit Fachpersonen die Umsetzbarkeit neuer Anforderungen und sorgst für eine nahtlose Einbindung in bestehende Applikationen und Systemlandschaften.
Du untersuchst komplexe technische Herausforderungen, entwickelst nachhaltige Lösungsansätze und erstellst nachvollziehbare technische Konzepte und Dokumentationen.
Du arbeitest in einem agilen Entwicklungsteam, bringst eigene Ideen ein und gestaltest die Architektur sowie die Qualität der Software aktiv mit.
Qualifikationen
Du hast ein Informatikstudium an einer Universität oder Fachhochschule abgeschlossen oder verfügst über eine vergleichbare Qualifikation.
Du bringst mindestens fünf Jahre Erfahrung in der objektorientierten Softwareentwicklung mit Java mit.
Du beherrschst gängige Java-Technologien wie Spring, Hibernate und JPA und kannst diese gezielt für komplexe Anwendungen einsetzen.
Du hast Erfahrung mit Integrationslösungen wie Apache Camel, Red Hat Fuse oder Kafka sowie mit relationalen Datenbanken wie Oracle oder Microsoft SQL Server.
Du kennst dich mit Frontend-Technologien wie React, HTML und CSS aus und kommunizierst sicher auf Deutsch in Wort und Schrift.
Benefits
Cloud Software Engineer (m/w/d)
Über
Verantwortung
Du entwickelst und wartest moderne Unternehmensanwendungen mit Java, Spring Boot und Jakarta EE und sorgst für eine skalierbare sowie wartbare Softwarearchitektur.
Du implementierst und betreibst containerisierte Anwendungen mit Docker und Kubernetes und nutzt Cloud-Technologien, um flexible und leistungsfähige Betriebsumgebungen zu realisieren.
Du integrierst Angular-basierte Benutzeroberflächen und arbeitest eng mit anderen Entwicklern zusammen, um durchgängige Full-Stack-Lösungen umzusetzen.
Du automatisierst Build-, Test- und Deployment-Prozesse mithilfe von CI/CD-Pipelines und bringst DevOps-Praktiken in die agile Softwareentwicklung ein.
Du optimierst die Performance und Stabilität bestehender Anwendungen, setzt Sicherheitsanforderungen im Entwicklungsprozess um und berücksichtigst dabei relevante Standards wie ISO 27001.
Qualifikationen
Du hast eine Ausbildung oder ein Studium im Bereich Informatik abgeschlossen oder verfügst über eine vergleichbare Qualifikation.
Du bringst sehr gute Kenntnisse in Java, Spring Boot, Jakarta EE und Angular sowie Erfahrung mit modernen Softwarearchitekturen mit.
Du bist vertraut mit Cloud-Plattformen, Container-Technologien und Kubernetes und verstehst, wie Anwendungen effizient in cloudbasierten Umgebungen betrieben werden.
Du hast praktische Erfahrung mit DevOps-Methoden, CI/CD, automatisierten Deployments und agilen Entwicklungsprozessen wie Scrum.
Du arbeitest eigenverantwortlich, strukturiert und qualitätsbewusst und legst Wert auf sichere, performante und kontinuierlich optimierte Softwarelösungen.
Benefits
Senior Java Software Engineer (m/w/d)
Über
Verantwortung
Du entwickelst moderne Softwarelösungen mit Java und Spring Boot und sorgst für die kontinuierliche Wartung und Weiterentwicklung bestehender Anwendungen.
Du konzipierst und betreibst containerisierte Applikationen mit Docker und Kubernetes, um eine skalierbare und zuverlässige Systemlandschaft sicherzustellen.
Du integrierst webbasierte Benutzeroberflächen mit Angular und stimmst dich eng mit anderen Entwicklern ab, um durchgängige Softwarelösungen zu realisieren.
Du bringst dich aktiv in agile Entwicklungsteams ein, planst Arbeitsschritte gemeinsam mit dem Team und begleitest neue Funktionen von der Umsetzung bis zur Bereitstellung.
Du analysierst technische Schwachstellen, optimierst die Anwendungsperformance und stellst durch geeignete Massnahmen die Einhaltung von Sicherheits- und Datenschutzanforderungen sicher.
Qualifikationen
Du hast ein Informatikstudium an einer Fachhochschule oder Universität abgeschlossen oder verfügst über eine vergleichbare Ausbildung.
Du bringst sehr gute Kenntnisse in Java, Jakarta EE beziehungsweise Java EE, Spring Boot und Angular mit.
Du kennst moderne Softwarearchitekturen und kannst wartbare, leistungsfähige und erweiterbare Anwendungen entwickeln.
Du bist mit agilen Methoden wie Scrum sowie CI/CD-Pipelines, Container-Technologien und Kubernetes vertraut.
Du arbeitest selbstständig, strukturiert und initiativ und legst grossen Wert auf sauberen Code, hohe Softwarequalität und sichere Entwicklungsprozesse.
Benefits
Java Fullstack Engineer (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du als Java Full-Stack Engineer moderne Lösungen im Umfeld von E-Government, digitaler Signatur, öffentlichem Verkehr und Business Intelligence. Du übernimmst die Verantwortung für anspruchsvolle Aufgaben über den gesamten Technologie-Stack hinweg und bringst dabei deine Senior-Expertise gezielt ein. Mit deinem strukturierten, präzisen Vorgehen stellst du sicher, dass fachliche Anforderungen in robuste, performante und wartbare Software umgesetzt werden. Als erfahrene Persönlichkeit prägst du technische Entscheidungen massgeblich mit und trägst dazu bei, dass komplexe Projekte erfolgreich realisiert werden. Durch dein Engagement trägst du dazu bei, digitale Prozesse nachhaltig zu verbessern und zukunftsfähig zu gestalten.
Verantwortung
- Als Java Full-Stack Engineer entwickelst und pflegst du Java-basierte Anwendungen mit Jakarta EE und Spring Boot
- Du implementierst und verwaltest Docker-Container und Kubernetes-Cluster für eine effiziente, skalierbare Infrastruktur
- In dieser Rolle arbeitest du eng mit dem Frontend-Team zusammen, um Angular-basierte Benutzeroberflächen zu integrieren
- Als Java Full-Stack Engineer beteiligst du dich aktiv an Scrum-Teams und unterstützt iterative, agile Entwicklungsprozesse
- Du stellst die Einhaltung der ISO-27001-Standards sicher, um Sicherheit und Datenschutz der Anwendungen zu gewährleisten
- In dieser Rolle identifizierst und behebst du Performance-Engpässe und optimierst kontinuierlich bestehende Systeme
Qualifikationen
- Du verfügst über einen Fach- oder Hochschulabschluss als Informatiker/in oder eine vergleichbare Ausbildung
- Du beherrschst die Full-Stack Softwareentwicklung mit Java, Java EE, Spring und Angular auf sehr gutem Niveau
- Du bringst Erfahrung mit modernen Softwarearchitekturen mit
- Du bist mit moderner Softwareentwicklung wie Scrum, CI/CD, Containern und Kubernetes vertraut
- Du arbeitest eigenverantwortlich, initiativ, strukturiert und mit hohem Qualitätsbewusstsein
- Du kommunizierst fliessend auf Deutsch auf C1/C2 Niveau; Französischkenntnisse auf B1++ Niveau sind ein Plus
Benefits
AL Software Engineer (m/w/d)
Verantwortung
Entwicklung und Weiterentwicklung von Microsoft Dynamics 365 Business Central mit AL
Analyse, Konzeption, Implementierung und Testing von kundenspezifischen Anforderungen
Optimierung bestehender Applikationen und Geschäftsprozesse hinsichtlich Funktionalität und Performance
Sicherstellung des stabilen Betriebs sowie laufende Wartung und Weiterentwicklung der Business-Central-Lösungen
Unterstützung der Niederlassungen im Application Support sowie Pflege der technischen Dokumentation
Qualifikationen
Fundierte Erfahrung in der AL-Programmierung mit Microsoft Dynamics 365 Business Central
Abgeschlossene Ausbildung in Informatik von Vorteil; relevante Berufserfahrung wird höher gewichtet
Erfahrung in Softwareentwicklung, Testing und Application Management
Ausgeprägtes Qualitätsbewusstsein sowie präzise, zuverlässige und lösungsorientierte Arbeitsweise
Fliessende Deutschkenntnisse sowie Wohnsitz in der Schweiz oder Bereitschaft zum Umzug bzw. Tätigkeit als Grenzgänger/in
Delphi & C++ Software Engineer (m/w/d)
Über
Unser Rocken Partner ist ein erfahrener Schweizer Entwickler und bietet fortschrittliche Softwarelösungen für Bauingenieure weltweit, ermöglicht durch intuitive Programme und nahtlose Integration von Daten.
Verantwortung
Weiterentwicklung und Wartung bestehender Softwarekomponenten sowie kontinuierliche Optimierung der Applikationen
Konzeption, Implementierung und Testing technischer Softwarelösungen mit Delphi und C++
Entwicklung moderner GUI-Anwendungen mit Embarcadero Delphi RAD Studio und VCL
Umsetzung und Optimierung von grafischen Darstellungen für anspruchsvolle Softwarelösungen
Analyse und Behebung technischer Softwareprobleme sowie Sicherstellung einer hohen Qualität bei Releases und Produktupdates
Qualifikationen
Mehrjährige Erfahrung in der Softwareentwicklung mit Delphi und C++
Abgeschlossenes Studium in Informatik, Medizin, Naturwissenschaften, Technik oder einer vergleichbaren Fachrichtung
Fundierte Kenntnisse in grafischer Softwareentwicklung mit DirectX 11, OpenGL oder WebGL
Erfahrung mit GUI-Entwicklung, Software Testing und technischer Fehleranalyse
Sehr gute Deutschkenntnisse in Wort und Schrift sowie Wohnsitz in der Schweiz oder Bereitschaft zum Umzug bzw. Tätigkeit als Grenzgänger/in
Benefits
IT Systems Architect (m/w/d)
Über
Verantwortung
Konzeption und Weiterentwicklung skalierbarer Systemarchitekturen in enger Zusammenarbeit mit Business Ownern und Product Managern
Technische Begleitung von Softwareentwicklungen und Migrationen sowie Bewertung neuer Lösungsansätze
Sicherstellung einer nahtlosen Integration verschiedener Softwarekomponenten und Services
Weiterentwicklung moderner Microservices-Architekturen und Unterstützung bei der technischen Umsetzung
Beratung und Unterstützung des Scrum-Teams bei Architekturfragen und technischen Entscheidungen
Qualifikationen
Abgeschlossenes Studium in Informatik (ETH/Uni/FH/HF) oder vergleichbare Qualifikation
Mindestens 3 Jahre Berufserfahrung in Softwareentwicklung, System Engineering oder Architektur
Fundierte Kenntnisse in Linux, OCI Containern und Datenbanken
Gute Erfahrung mit Jakarta EE, MicroProfile und Microservices-Architekturen
Ausgeprägtes analytisches und konzeptionelles Denken, fliessende Deutschkenntnisse sowie Wohnsitz in der Schweiz oder Bereitschaft zum Umzug bzw. Tätigkeit als Grenzgänger/in
Benefits
Software Engineer (m/w/d)
Über
Unser Rocken Partner ist ein erfahrener Schweizer Entwickler und bietet fortschrittliche Softwarelösungen für Bauingenieure weltweit, ermöglicht durch intuitive Programme und nahtlose Integration von Daten.
Verantwortung
Entwicklung und Weiterentwicklung grafischer Softwarekomponenten und Benutzeroberflächen
Konzeption, Implementierung und Testing von Software-Updates und neuen Funktionen
Entwicklung moderner GUI-Lösungen mit Embarcadero Delphi RAD Studio und VCL
Integration und Optimierung grafischer Darstellungen mit modernen Graphics APIs
Sicherstellung der Softwarequalität bei neuen Produkten und bestehenden Anwendungen
Qualifikationen
Abgeschlossenes Masterstudium im MINT-Bereich oder vergleichbare Qualifikation
Mehrjährige Erfahrung in der Softwareentwicklung mit Delphi und C++
Fundierte Kenntnisse in GUI-Entwicklung und grafischer Software
Erfahrung mit OpenGL, WebGL oder DirectX 11
Sehr gute Deutschkenntnisse in Wort und Schrift sowie Wohnsitz in der Schweiz oder Bereitschaft zum Umzug bzw. Tätigkeit als Grenzgänger/in
Benefits
Software Engineer (m/w/d)
Über
Verantwortung
Analyse von Anforderungen sowie Entwicklung technischer Konzepte und deren Umsetzung in bestehenden Applikationen
Verantwortung für C#- und Android-Deployments inklusive Planung und Durchführung der Release-Prozesse
Entwicklung und Integration von RESTful APIs für moderne Applikationslösungen
Automatisierung von Entwicklungs- und Deploymentprozessen zur Steigerung von Effizienz und Qualität
Aufbau und Pflege von automatisierten Tests zur Sicherstellung einer hohen Codequalität
Qualifikationen
Mehr als 5 Jahre Erfahrung in der Softwareentwicklung
Fundierte Kenntnisse in RESTful APIs, SQL und Design Patterns
Erfahrung mit Software Testing und automatisierten Testverfahren
Kenntnisse in GIT, C#, Java Spring Boot und Oracle von Vorteil
Analytische und strukturierte Arbeitsweise, gute Kommunikationsfähigkeit
Wohnsitz in der Schweiz oder Bereitschaft zum Umzug bzw. Tätigkeit als Grenzgänger/in
Benefits
Integration Engineer – .NET & IAM (m/w/d)
Über
Verantwortung
Konfiguration individueller Workflows, Systemintegrationen und Berechtigungskonzepte
Umsetzung und technische Begleitung mehrerer Integrationsprojekte sowie Unterstützung des Softwareentwicklungsteams
Entwicklung und Optimierung von Lösungen mit C#/.NET, PowerShell und SQL
Durchführung von Proof of Concepts (PoC) und Evaluation neuer Technologien und Integrationsansätze
Erstellung und Pflege einer präzisen technischen Produktdokumentation in englischer Sprache
Qualifikationen
Mehrjährige Erfahrung in der Entwicklung oder im Betrieb komplexer IT-Applikationen sowie fundierte Informatikausbildung
Sehr gute Kenntnisse in C#/.NET, HTML, XSLT, PowerShell und SQL-Datenbanken
Erfahrung mit IAM, Prozessautomatisierung und IT-Security
Kenntnisse in LDAP und SAML sowie modernen Authentifizierungs- und Integrationsverfahren von Vorteil
Verhandlungssicheres Deutsch und gute Englischkenntnisse; analytische, selbstständige und lösungsorientierte Arbeitsweise
Wohnsitz in der Schweiz oder Bereitschaft zum Umzug bzw. Tätigkeit als Grenzgänger/in
Benefits