21 Projekt Management / Analyse - Software in Lostorf
Senior Java Software Engineer (m/w/d)
Über
Rolle
In dieser Rolle gestaltest du als Senior Full-Stack Software Engineer anspruchsvolle Lösungen mit Java oder Kotlin und Angular für vielfältige Projekte in unterschiedlichen Branchen. Du arbeitest in einem agilen Entwicklungsprozess mit hoher Eigenverantwortung und profitierst von einer flexiblen Home-Office Regelung. Dabei kommst du in den Genuss sehr guter Arbeitsbedingungen und Sozialleistungen in einem familienfreundlichen, flexiblen Umfeld mit einem Pensum zwischen 80% und 100%. Du wählst deinen bevorzugten Laptop selbst und nutzt weitere Benefits wie gemeinsame Aktivitäten, die den Zusammenhalt im Arbeitsalltag stärken.
Verantwortung
Frontends und Backends mit Java/Kotlin, JavaScript und Angular entwickeln
Software-Design, Systemarchitektur und technische Spezifikationen mitgestalten
Requirements Engineering, Release-Planung und Kundenberatung begleiten
Qualität und Entwicklungsprozesse mit Git, Maven, Jenkins und Jira sicherstellen
Je nach Seniorität Teilprojekte oder Projekte technisch und organisatorisch führen
Qualifikationen
Hochschulabschluss in Informatik oder vergleichbare Qualifikation
Fundierte Kenntnisse in Java, JavaScript, Angular/React, Spring, Hibernate und SQL
Erfahrung mit IntelliJ, Maven, Jenkins, Git und Jira; Kotlin, Vaadin, AWS und GIS von Vorteil
Freude an Software-Architektur, agiler Entwicklung und eigenverantwortlichen Kundenprojekten
Deutsch mindestens C1 sowie gute Englischkenntnisse; für Senior-Level relevante Berufserfahrung
Benefits
Application Operations Manager (m/w/d)
Über
Rolle
Du möchtest nicht nur Releases verwalten, sondern aktiv mitgestalten, wie moderne Business-Applikationen betrieben, verändert und weiterentwickelt werden? Diese Position verbindet Application Operations, Release Engineering, DevOps und IT Service Management und bietet Gestaltungsspielraum für Fachkräfte, die technische Verantwortung übernehmen möchten.
Verantwortung
Steuerung des operativen Application Lifecycles für geschäftskritische Softwarelösungen
Planung und Orchestrierung von Software-Releases, Deployments und technischen Changes
Sicherstellung stabiler Übergaben von Entwicklungs- in produktive Betriebsumgebungen
Koordination von Release Waves, Wartungsfenstern und produktiven Rollouts
Bewertung technischer Risiken und Abhängigkeiten innerhalb komplexer Applikationslandschaften
Definition und Optimierung von Deployment-, Rollback- und Recovery-Strategien
Weiterentwicklung von automatisierten Delivery- und Betriebsprozessen
Enge Zusammenarbeit mit Software Engineering, Cloud, Infrastructure, Cyber Security und Business Teams
Steuerung von Tests, Quality Gates und produktiven Freigaben
Begleitung kritischer Go-Live-Szenarien und Koordination von Hypercare-Phasen
Analyse von Betriebsdaten, Fehlerbildern und Performance-Indikatoren
Identifikation von Optimierungspotenzialen entlang des gesamten Application Lifecycles
Mitwirkung bei technischen Modernisierungs- und Transformationsprojekten
Aufbau von Standards für Application Operations, Release Governance und technische Dokumentation
Qualifikationen
Berufserfahrung im Application Management, Release Engineering, Deployment Management oder einer vergleichbaren Funktion
Fundiertes Verständnis von Enterprise-IT und modernen Software-Lifecycles
Erfahrung in der Koordination komplexer technischer Changes
Kenntnisse in CI/CD, automatisierten Deployments und modernen Entwicklungsprozessen
Verständnis für Cloud-Plattformen, APIs, Integrationen und verteilte Applikationsarchitekturen
Erfahrung mit ITSM- und ITIL-Prozessen
Ausgeprägte analytische Fähigkeiten und eine lösungsorientierte Denkweise
Hohes Qualitäts- und Verantwortungsbewusstsein
Kommunikationsstärke und die Fähigkeit, technische Themen zwischen Engineering, Betrieb und Business zu vermitteln
Freude an Automatisierung, Standardisierung und kontinuierlicher Verbesserung
Senior Data Science Software Engineer (m/w/d)
Verantwortung
Analyse und Verarbeitung von Zeitreihendaten sowie Entwicklung eigenständiger Datenanalyseprozesse
Weiterentwicklung bestehender Applikationen und Datenbanken für datenbasierte Anwendungen
Konzeption, Implementierung und Testing von Machine-Learning- und Analysealgorithmen
Entwicklung von Lösungen für Ereigniserkennung, Situationsanalyse und Effizienzoptimierung im Bereich Gebäudetechnik
Technische Unterstützung des Software-Teams und CTOs bei datengetriebenen Entwicklungsprojekten
Qualifikationen
Abgeschlossenes M.Sc.- oder Ph.D.-Studium in Physik, Informatik, Mathematik oder einer verwandten Fachrichtung
Mehrjährige Erfahrung in Data Science und Machine Learning sowie mit Python-Frameworks und AWS SageMaker
Sehr gute Kenntnisse in Python, Linux und SQL-Datenbanken, inklusive Scripting und asynchroner Anwendungen
Erfahrung mit Machine-Learning-Pipelines sowie Kenntnisse in Java oder JavaScript und Steuerungssoftware
Fliessende Deutsch- und Englischkenntnisse sowie analytische und selbstständige Arbeitsweise
Benefits
Application & Release Manager (m/w/d)
Über
Rolle
Du verbindest Business Applications, IT Operations und moderne Softwarebereitstellung und sorgst dafür, dass neue Releases zuverlässig, kontrolliert und ohne unnötige Reibungsverluste in den produktiven Betrieb gelangen. In dieser Rolle steuerst du den gesamten Lifecycle geschäftskritischer Applikationen und entwickelst die Release- und Deployment-Prozesse kontinuierlich weiter.
Verantwortung
Planung, Steuerung und Koordination von Releases über verschiedene Applikationen und Plattformen hinweg
Verantwortung für einen strukturierten Application-Lifecycle von der Einführung bis zur Weiterentwicklung und Ablösung
Koordination von Application-, Infrastructure-, Security- und Development-Teams innerhalb komplexer Release-Zyklen
Analyse technischer Abhängigkeiten, Risiken und Auswirkungen vor produktiven Changes
Aufbau und Optimierung standardisierter Release-, Deployment- und Change-Prozesse
Steuerung von Test-, Abnahme- und Go-Live-Aktivitäten
Koordination von Deployments in hybriden und cloudbasierten Umgebungen
Überwachung von Release-Qualität, Stabilität und relevanten KPIs
Unterstützung bei Incident-, Problem- und Change-Management
Automatisierung wiederkehrender Deployment- und Release-Abläufe
Erstellung und Weiterentwicklung von technischen Dokumentationen, Release Notes und Betriebsstandards
Analyse von Fehlerbildern sowie Koordination nachhaltiger Lösungen
Beratung interner Stakeholder bei technischen und organisatorischen Fragen rund um Applikationen und Releases
Qualifikationen
Mehrjährige Erfahrung im Application Management, Release Management, Deployment Management oder IT Operations
Erfahrung mit komplexen Enterprise-Applikationen und integrierten Systemlandschaften
Gutes Verständnis von Softwareentwicklungs- und Deployment-Prozessen
Praxis mit ITIL-orientierten Service-Management-Prozessen
Erfahrung mit Change-, Incident- und Problem-Management
Verständnis für moderne CI/CD-Konzepte und automatisierte Softwarebereitstellung
Strukturierte und analytische Arbeitsweise mit ausgeprägtem Qualitätsbewusstsein
Fähigkeit, technische Zusammenhänge verständlich für unterschiedliche Zielgruppen aufzubereiten
Souveränes Stakeholder-Management über Fachbereiche, IT und externe Partner hinweg
Eigeninitiative, Verantwortungsbewusstsein und Freude an der kontinuierlichen Optimierung von Prozessen
Software Engineer – Embedded Systems & Linux (m/w/d)
Über
Verantwortung
Entwicklung von Software für Embedded-Linux-Systeme, inklusive Yocto-BSPs und Linux-Distributionen
Treiberintegration, Security-Patches und Cloud-Client-Entwicklung
Entwicklung von Kundenapplikationen zur Gerätesteuerung oder Visualisierung
Begleitung von Projekten von Konzept bis Umsetzung
Qualitätssicherung durch manuelle und automatisierte Tests; Pflege und Optimierung der CI/CD-Pipeline
Zusammenarbeit mit Projektleitung, Hardwareentwicklung sowie externen Partnern und Kunden
Qualifikationen
Abgeschlossenes Studium in Informatik, Elektrotechnik oder Systemtechnik
Mehrjährige Erfahrung in Embedded-Linux-Entwicklung, idealerweise mit Yocto
Erfahrung in der Softwareentwicklung für Linux-basierte Embedded-Geräte
Von Vorteil: Kenntnisse in Embedded Security, Open-Source-Software, Qt/Flutter, Elektronik und Kommunikationsschnittstellen (UART, SPI, I2C)
Erfahrung mit SPS-Runtimes wie CODESYS oder logi.RTS
Sehr gute Deutschkenntnisse
Benefits
Software Engineer – Embedded Systems & Linux (m/w/d)
Über
Verantwortung
Entwicklung von Software für Embedded-Linux-Systeme, inklusive Yocto-BSPs und Linux-Distributionen
Treiberintegration, Security-Patches und Cloud-Client-Entwicklung
Entwicklung von Kundenapplikationen zur Gerätesteuerung oder Visualisierung
Begleitung von Projekten von Konzept bis Umsetzung
Qualitätssicherung durch manuelle und automatisierte Tests; Pflege und Optimierung der CI/CD-Pipeline
Zusammenarbeit mit Projektleitung, Hardwareentwicklung sowie externen Partnern und Kunden
Qualifikationen
Abgeschlossenes Studium in Informatik, Elektrotechnik oder Systemtechnik
Mehrjährige Erfahrung in Embedded-Linux-Entwicklung, idealerweise mit Yocto
Erfahrung in der Softwareentwicklung für Linux-basierte Embedded-Geräte
Von Vorteil: Kenntnisse in Embedded Security, Open-Source-Software, Qt/Flutter, Elektronik und Kommunikationsschnittstellen (UART, SPI, I2C)
Erfahrung mit SPS-Runtimes wie CODESYS oder logi.RTS
Sehr gute Deutschkenntnisse
Benefits
Embedded Softwareentwickler:in – Linux & IoT (m/w/d)
Über
Verantwortung
Entwicklung von Embedded-Linux-Software, inkl. Yocto-BSPs, Treiberintegration und Cloud-Clients
Begleitung von Projekten von Konzept bis Umsetzung
Qualitätssicherung mit Tests und Pflege der CI/CD-Pipeline
Zusammenarbeit mit Projektleitung, Hardwareentwicklung und externen Partnern
Entwicklung von Kundenapplikationen zur Gerätesteuerung oder Visualisierung
Qualifikationen
Abgeschlossenes Studium in Informatik, Elektrotechnik oder Systemtechnik
Erfahrung in Embedded-Linux-Entwicklung, idealerweise mit Yocto
Kenntnisse in Linux-basierten Embedded-Geräten
Von Vorteil: Embedded Security, Open-Source-Software, Qt/Flutter, Elektronik, Kommunikationsschnittstellen
Erfahrung mit SPS-Runtimes wie CODESYS oder logi.RTS
Sehr gute Deutschkenntnisse
Benefits
Embedded Softwareentwickler:in – Linux & IoT (m/w/d)
Über
Verantwortung
Entwicklung von Embedded-Linux-Software, inkl. Yocto-BSPs, Treiberintegration und Cloud-Clients
Begleitung von Projekten von Konzept bis Umsetzung
Qualitätssicherung mit Tests und Pflege der CI/CD-Pipeline
Zusammenarbeit mit Projektleitung, Hardwareentwicklung und externen Partnern
Entwicklung von Kundenapplikationen zur Gerätesteuerung oder Visualisierung
Qualifikationen
Abgeschlossenes Studium in Informatik, Elektrotechnik oder Systemtechnik
Erfahrung in Embedded-Linux-Entwicklung, idealerweise mit Yocto
Kenntnisse in Linux-basierten Embedded-Geräten
Von Vorteil: Embedded Security, Open-Source-Software, Qt/Flutter, Elektronik, Kommunikationsschnittstellen
Erfahrung mit SPS-Runtimes wie CODESYS oder logi.RTS
Sehr gute Deutschkenntnisse
Benefits
Software Project & Account Manager (m/w/d)
Über
Verantwortung
Du übernimmst die ganzheitliche Betreuung mehrerer Bestandskunden und stellst den reibungslosen Betrieb und die Weiterentwicklung ihrer Softwarelösungen sicher.
Als zentrale Schnittstelle koordinierst du Kundenanliegen, Changes und Eskalationen und bringst die relevanten internen und externen Beteiligten zusammen.
Du steuerst Weiterentwicklungen und Change-Projekte, priorisierst Anforderungen und sorgst für eine realistische sowie transparente Planung.
Dank deines technischen Hintergrunds kannst du Anforderungen und Lösungsansätze fachlich einordnen und effektiv mit Entwicklungsteams zusammenarbeiten.
Zusätzlich übernimmst du bei Bedarf die Verantwortung für einzelne Neuprojekte und führst diese strukturiert zum Ziel.
Qualifikationen
Du warst ursprünglich selbst in der Softwareentwicklung tätig und hast anschliessend über mehrere Jahre Softwareprojekte, Kundenmandate oder Applikationen geleitet und gesteuert.
Du bringst ein ausgeprägtes technisches Verständnis mit und kannst komplexe Sachverhalte gegenüber Kunden und internen Stakeholdern verständlich vermitteln.
Du hast Erfahrung darin, mehrere Projekte, Kunden und Prioritäten gleichzeitig zu managen und auch in anspruchsvollen Situationen den Überblick zu behalten.
Du arbeitest verbindlich, strukturiert und lösungsorientiert und verfügst über ein gutes Gespür für Risiken, Abhängigkeiten und realistische Projektplanung.
Du kommunizierst sehr gut auf Deutsch und Englisch; zusätzliche Französisch- oder Italienischkenntnisse sind von Vorteil.
Benefits
Technical Software Project Manager (m/w/d)
Über
Verantwortung
Du betreust und steuerst mehrere Bestandskunden rund um produktive Softwarelösungen und bist zentrale Ansprechperson für Anliegen, Changes und Eskalationen.
Du koordinierst Kunden, Product Owner, Entwicklung und weitere interne Stellen, priorisierst Anforderungen und treibst Themen strukturiert voran.
Du planst und steuerst Weiterentwicklungen sowie Change-Vorhaben und behältst dabei Termine, Risiken, Abhängigkeiten und Ressourcen im Blick.
Du bringst dein technisches Verständnis aus der Softwareentwicklung gezielt in die Steuerung von Kundenmandaten und Projekten ein.
Bei Bedarf übernimmst du die Leitung einzelner Neuprojekte und begleitest diese von der Planung bis zur Umsetzung.
Qualifikationen
Du hast mehrere Jahre Erfahrung in der Softwareentwicklung und anschliessend langjährige Erfahrung in der Leitung oder Steuerung von Softwareprojekten und Kundenmandaten gesammelt.
Du verstehst technische Zusammenhänge und kannst zwischen Entwicklung, Fachbereich, Product Ownership und Kunden souverän vermitteln.
Du bist es gewohnt, mehrere Kunden und Themen parallel zu steuern und auch bei komplexen Situationen den Überblick zu behalten.
Du verfügst über ein ausgeprägtes Gespür für Prioritäten, Risiken und realistische Planung und überzeugst durch Verbindlichkeit und Kommunikationsstärke.
Du verfügst über sehr gute Deutsch- und Englischkenntnisse; Französisch- und/oder Italienischkenntnisse sind ein Plus.
Benefits