332 offene Stellen Software Development
Java Software Developer (m/w/d)
Verantwortung
- Software Development an der Schnittstelle zwischen Fachabteilung und IT
- Mithilfe bei der Realisierung anspruchsvoller Anwendungen
- Aufnahme der fachlichen Anforderungen und Umsetzung in IT-Lösungen
- Mitarbeit in interdisziplinären, agilen Softwareentwicklungsteams
- Analyse von Problemstellungen und Erstellung von technischen Spezifikationen
Qualifikationen
- Erfolgreich abgeschlossenes Studium der Informatik oder vergleichbare Qualifikation
- Mindestens drei Jahre Berufserfahrung im Development mit Java
- Fundierte Kenntnisse in der Anwendung von Methoden und Techniken des Softwareengineering wie Prozess- und Datenmodellierung (OOA/OOD und UML)
- Gute Kenntnisse gängiger moderner Komponentenmodelle (JEE) und Entwurfsprinzipien
- Gute Kenntnisse der agilen Entwicklung nach Scrum
- Gute Kenntnisse aktueller Frameworks wie z.B. Hibernate, Spring, Angular oder/und React
- Umgang mit relationalen und nicht-relationalen Datenbank-Systemen
- Hohe Kommunikationsfähigkeit und Gestaltungsvermögen
- Gute Beherrschung der deutschen Sprache in Wort und Schrift
- Reisebereitschaft
Benefits
Fullstack .NET Developer – Fokus Frontend mit HTML, CSS, JS und Bootstrap (m/w/d)
Verantwortung
Du entwickelst Webanwendungen mit ASP.NET Core und setzt dabei moderne Frontends um.
Du gestaltest responsive UIs mit HTML5, CSS3, JavaScript und Bootstrap 4.
Du integrierst Frontend-Logik mit serverseitigen Komponenten in ASP.NET.
Du arbeitest eng mit Designern und dem Backend-Team zusammen.
Du bringst dein Know-how in Usability und Performance-Optimierung ein.
Qualifikationen
Du hast Erfahrung in C#, ASP.NET Core und gängigen Frontend-Technologien.
Du kennst Bootstrap 4, hast ein Auge für Design und verstehst die Bedürfnisse der Nutzer.
Du arbeitest lösungsorientiert, pragmatisch und behältst den Überblick auch bei komplexen Layouts.
Du bist teamfähig und hast Freude an Webtechnologien.
Du sprichst sehr gut Deutsch und kannst technische Inhalte verständlich erklären.
Techstack: C#, ASP.NET Core, HTML5, CSS3, JavaScript, Bootstrap 4, Razor Pages, Git
Benefits
Senior Cloud Software Architect – Plattformlösungen als Dienst (m/w/d)
Verantwortung
Du konzipierst Cloud-native Applikationsplattformen und entwickelst diese als skalierbare Services weiter.
Du verantwortest Designentscheidungen rund um Plattformen-as-a-Service (PaaS) und DevOps-Strukturen.
Du führst Architektur-Workshops durch und begleitest Cloud-Migrationen technischer Komponenten.
Du evaluierst neue Technologien, orchestrierst Container-Umgebungen und entwickelst Plattformstrategien.
Du berätst Entwicklungsteams zur optimalen Nutzung der Plattform-APIs und Services.
Qualifikationen
Du hast mehrjährige Erfahrung als Software Architect mit Fokus auf Cloud- und Plattformarchitekturen.
Du kennst PaaS-Lösungen wie OpenShift, Cloud Foundry oder Azure App Services in der Tiefe.
Du arbeitest konzeptionsstark, technologieoffen und mit hoher Eigenverantwortung.
Du verstehst Plattformbetrieb, DevSecOps und CI/CD ganzheitlich.
Du sprichst sehr gut Deutsch – Englisch ist für dich kein Problem.
Techstack: Kubernetes, OpenShift, Java, Spring Boot, API Gateway, Helm, Azure DevOps, Terraform
Benefits
Software Architect – Architekt:in für moderne Java-Ökosysteme (m/w/d)
Verantwortung
Du planst und gestaltest die technische Basis für anspruchsvolle Java-Enterprise-Anwendungen.
Du definierst Architektur-Blueprints und stellst deren Umsetzung im Projekt sicher.
Du unterstützt bei der Auswahl von Technologien, Tools und Frameworks.
Du optimierst bestehende Architekturen hinsichtlich Performance, Sicherheit und Skalierbarkeit.
Du bringst Innovation ein und arbeitest aktiv an der technologischen Weiterentwicklung mit.
Qualifikationen
Du hast umfangreiche Erfahrung in der Java-basierten Softwarearchitektur.
Du verstehst sowohl monolithische als auch cloudbasierte Architekturmodelle.
Du bist sicher im Umgang mit gängigen Frameworks und Middleware-Technologien.
Du denkst unternehmerisch, übernimmst Verantwortung und arbeitest gerne mit Entwicklungsteams zusammen.
Du sprichst sehr gut Deutsch und gutes Englisch.
Techstack: Java, Spring Framework, Microservices, Docker, Kubernetes, OAuth2, REST, GraphQL, Azure DevOps, CI/CD
Benefits
Senior Software Engineer – Backend-Profi mit Weitblick (m/w/d)
Verantwortung
Du entwickelst robuste und skalierbare Backend-Lösungen für unsere Kernanwendungen.
Du gestaltest Software-Architekturen mit und übernimmst Verantwortung für deren Umsetzung.
Du analysierst bestehende Systeme, optimierst deren Performance und führst Refactorings durch.
Du arbeitest eng mit dem DevOps-Team und der Qualitätssicherung zusammen.
Du bringst dich aktiv in Code-Reviews, Pair Programming und technische Entscheidungen ein.
Qualifikationen
Du verfügst über fundierte Erfahrung in der Backend-Entwicklung mit Java, C# oder Node.js.
Du kennst dich aus mit Datenbanken, APIs und modernen Softwarearchitekturen.
Du hast ein hohes Qualitätsbewusstsein und automatisierte Tests sind für dich selbstverständlich.
Du arbeitest selbständig, strukturiert und denkst lösungsorientiert.
Du sprichst sehr gut Deutsch und beherrschst technisches Englisch.
Techstack: Java / C# / Node.js, REST, SQL/NoSQL, Git, Docker, CI/CD, Microservices, Kubernetes
Benefits
Java Software Engineer – Fullstack Development (m/w/d)
Rolle
Mit Rocken® startest du deine Karriere bei einem innovativen Softwareunternehmen. In dieser Rolle als Java Fullstack Engineer gestaltest du sowohl das Backend als auch die Benutzeroberflächen mit. Dich erwarten ein abwechslungsreiches Tätigkeitsfeld, moderne Technologien, ein wertschätzendes Team sowie attraktive Anstellungsbedingungen mit Weiterbildungsmöglichkeiten.
Verantwortung
Entwicklung von Java-basierten Anwendungen im Backend und Frontend
Umsetzung von Weboberflächen mit modernen Frameworks (Angular, React)
Mitarbeit bei Softwarearchitektur und Design
Durchführung von Unit- und Integrationstests
Enge Zusammenarbeit mit Product Ownern und UX/UI-Designern
Qualifikationen
Abgeschlossenes Studium oder Ausbildung in Informatik
Erfahrung in der Java-Entwicklung sowie Interesse am Frontend (z. B. Angular, React)
Kenntnisse in Webtechnologien (HTML, CSS, JavaScript)
Analytisches Denken, Eigeninitiative und Teamfähigkeit
Sehr gute Deutschkenntnisse (C1) sowie gute Englischkenntnisse
Tech-Stack
Java | Spring Boot | Angular / React | HTML / CSS / JavaScript | SQL | Git | Docker | Kubernetes
Benefits
C#/.NET Entwickler:in – Applikationsentwicklung & Betrieb (m/w/d)
Verantwortung
Für einen etablierten Rocken Partner suchen wir eine engagierte Person, die moderne Business-Applikationen mit C#/.NET entwickelt und über den gesamten Lifecycle begleitet.
Aufgaben:
Entwicklung und Pflege von Desktop- und Webanwendungen in .NET
Mitarbeit bei Konzeption, Testing und Releaseplanung
Technische Unterstützung im Betrieb und bei Fehleranalysen
Dokumentation und enge Zusammenarbeit mit Projekt- und Fachabteilungen
Qualifikationen
Fundierte Erfahrung mit C#, .NET (Framework und/oder Core)
Gute Kenntnisse in relationalen Datenbanken und UI-Technologien (WPF, Blazor von Vorteil)
Analytisches Denken, strukturierte Arbeitsweise
Deutschkenntnisse auf mindestens C1-Niveau
Tech Stack: C#, .NET, WPF/WinForms oder Blazor, SQL Server, Git, Azure DevOps
Benefits
Embedded Systems Developer (m/w/d)
Rolle
Softwareentwicklung: Du analysierst, designst und implementierst hardwarenahe Software für sicherheitskritische Anwendungen unter Anwendung agiler Methoden
Architekturgestaltung: Du arbeitest an der Weiter- und Neuentwicklung der Software-Architektur und bringst innovative Ideen ein
Qualitätssicherung: Du erstellst Testspezifikationen und führst umfassende Software-Tests durch, um höchste Qualitäts- und Sicherheitsstandards zu gewährleisten
Dokumentation: Du dokumentierst alle Softwareentwicklungen gemäss den vorgegebenen Vorgehensmodellen und sicherst eine lückenlose Nachvollziehbarkeit
Verantwortung
Studium und Ausbildung: Abgeschlossenes Studium in Elektrotechnik, Informatik oder eine gleichwertige Qualifikation im Software Engineering
Programmierkenntnisse: Fundierte Kenntnisse in C und/oder C++ sowie Erfahrung in der hardwarenahen Programmierung
Entwicklungserfahrung: Idealerweise vertraut mit Entwicklungsprozessen im technologischen Umfeld und hoher Bereitschaft, neues Wissen zu erlernen
Teamfähigkeit: Begeisterter Teamplayer mit Freude daran, Schlüsseltechnologien wie Funk, Radar, LTE, GPS/Glonass und digitale Signalverarbeitung zu integrieren
Innovationsgeist: Engagement und Kreativität bei der Entwicklung innovativer Produkte durch die Kombination modernster Technologien
Benefits
Full Stack Engineer & Project Lead (m/w/d)
Verantwortung
Du planst, steuerst und realisierst komplexe Software- und Webprojekte mit Fokus auf moderne Plattformlösungen.
Du führst Full Stack Teams, priorisierst Anforderungen und überwachst Zeitrahmen, Qualität und Budgets.
Du entwickelst Frontend- und Backend-Komponenten mit PHP, TypeScript, Vue.js, PrimeVue und RESTful APIs.
Du setzt auf DevOps-Tools wie Kubernetes mit Azure DevOps sowie relationale und dokumentenbasierte Datenbanken.
Du trägst Verantwortung für technische Entscheidungen, Systemarchitektur und treibst Innovationen wie KI-Features voran.
Qualifikationen
Du hast einen Hochschulabschluss in Software Engineering oder bringst fundierte Berufserfahrung im Full Stack Bereich mit.
Du verfügst über mindestens 3 Jahre Erfahrung in der Full Stack Entwicklung und Leitung von Softwareprojekten.
Du bringst Know-how in PHP, REST-APIs, Vue.js, TypeScript, PrimeVue, SQL/NoSQL sowie DevOps-Prozessen mit.
Du beherrschst Deutsch fließend (C1) und verfügst über solide Englischkenntnisse (mind. B2).
Du arbeitest strukturiert, kommunizierst klar und überzeugst mit Führungsstärke, Eigenverantwortung und Kundenfokus.
Benefits
Software Architect – Embedded Imaging Systems (m/w/d)
Rolle
Führe Softwareprojekte von der Idee bis zur Produktion: Entwickle intelligente Softwarelösungen für Kamerasysteme und Detektoren, optimiere Deployments und sorge für nahtlose Integrationen mit externen Partnern.
Verantwortung
Verantwortung für Entwicklung, Integration und Wartung des Software-Stacks für hochpräzise Detektor- und Kamerasysteme
End-to-End Management des Build- und Deployment-Prozesses mit Docker, Ansible, CI/CD-Pipelines und Paketmanagement (Conan)
Bereitstellung stabiler und sauber dokumentierter Schnittstellen für Service, Monitoring und Systemintegration
Erstellung technischer Dokumentationen, Testpläne, Anwenderhandbücher und Publikationen
Beratung und Unterstützung von Teams bei Architektur- und Entwicklungsentscheidungen
Qualifikationen
Abgeschlossenes Studium oder vergleichbare Erfahrung in Software Engineering oder Informatik
Mehrjährige Expertise in C++-Entwicklung, Kenntnisse in Python oder Rust wünschenswert
Erfahrung mit modernen Softwareentwicklungsprozessen, Versionskontrolle (Git) und CI/CD-Umgebungen
Teamorientierte, selbstständige und kommunikative Persönlichkeit
Gute Deutsch- und Englischkenntnisse