Principal Developer – Cloud & Software Engineering (m/w/d)
Über
Rolle
In dieser Rolle treibst du als erfahrener Softwareentwickler anspruchsvolle Entwicklungsprojekte voran und bleibst gleichzeitig nah am Code. Du entwickelst aktiv mit, triffst technische Entscheide und verantwortest deren Umsetzung im Team. Du unterstützt deine Kolleginnen und Kollegen als technischer Sparringspartner und förderst einen offenen, kontinuierlichen Wissensaustausch. Dabei begleitest du dein Team bei komplexen technischen Fragestellungen und hilfst, tragfähige Lösungen zu gestalten. So prägst du die technische Weiterentwicklung und Qualität der gemeinsamen Softwareprodukte massgeblich mit.
Verantwortung
Technische Konzeption und Umsetzung leistungsfähiger Digitalprodukte von der Idee bis zum produktiven Einsatz.
Entwicklung robuster Services und Integrationslösungen für komplexe Systemlandschaften.
Fachliche Begleitung von Engineers bei Architektur-, Design- und Implementierungsfragen.
Weiterentwicklung von Plattformen, Entwicklungsstandards und automatisierten Delivery-Ketten.
Mitwirkung an strategischen Technologieentscheiden sowie Förderung einer modernen Engineering-Kultur.
Qualifikationen
Fundierter Werdegang in der professionellen Applikationsentwicklung und technischen Führung.
Sehr gute Kenntnisse in Java oder Kotlin sowie Erfahrung mit Spring Boot.
Praxis mit containerisierten Workloads, OpenShift, Message Queues und API-Gateways.
Vertrautheit mit CI/CD, automatisierter Softwareprüfung, Git und Cloud-native Patterns.
Lösungsorientierte Denkweise, ausgeprägte Kommunikationsstärke und sichere Kenntnisse in Deutsch und Englisch.
Benefits