Lead Software Engineer – Application Platforms & Software Architecture (m/w/d)
Randstaddigital — Germany · Posted ~22 hours ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Über das Unternehmen
Für ein innovatives Technologieunternehmen im Raum Baden-Württemberg suchen wir einen erfahrenen Lead Software Engineer (m/w/d) mit ausgeprägter Expertise in der Konzeption und Entwicklung komplexer Softwareplattformen.
Über die Rolle
In dieser Position übernehmen Sie eine zentrale technische Führungsrolle.
Sie gestalten die Architektur einer modernen, cloud-nativen Application Platform und treffen maßgebliche Entscheidungen hinsichtlich Softwaredesign, Architekturprinzipien und technischer Ausrichtung.
Verantwortlichkeiten
Technische Leitung und strategische Weiterentwicklung einer modernen Application PlatformKonzeption und Umsetzung skalierbarer, modularer und langfristig wartbarer SoftwarearchitekturenStrategisches und taktisches Design komplexer SoftwaresystemeFederführende Mitwirkung beim Entwurf größerer cloud-nativer AnwendungenEntwicklung von Lösungen, die sowohl in Cloud-Umgebungen als auch On-Premise und in vollständig abgeschotteten Air-Gapped-Umgebungen betrieben werden könnenBewertung und Auswahl geeigneter Architekturansätze, Technologien und Design PatternsEntwicklung und Optimierung von Backend-Systemen, Services und APIsVerantwortung für zentrale Architekturentscheidungen, Codequalität und technische Best PracticesEnge Zusammenarbeit mit Entwicklungsteams, Product Ownern und weiteren StakeholdernFachliche Führung, Mentoring und Unterstützung der beteiligten SoftwareentwicklerAktive Mitgestaltung von Greenfield-Projekten und neuen Plattformkomponenten
Qualifikationen
Mehrjährige Erfahrung in der Entwicklung komplexer Softwarelösungen, idealerweise im Backend-, Plattform- oder Enterprise-UmfeldNachgewiesene Erfahrung in einer technischen Lead-, Softwarearchitektur- oder vergleichbaren Senior-RollePraktische Erfahrung im Aufbau und in der Weiterentwicklung größerer SoftwareplattformenFundierte Kenntnisse im strategischen und taktischen SoftwaredesignErfahrung in der federführenden Konzeption größerer cloud-nativer AnwendungenSicherer Umgang mit etablierten Architekturprinzipien, Design Patterns und Methoden des Domain-Driven DesignsErfahrung mit skalierbaren Architekturen, Microservices, APIs und verteilten SystemenIdealerweise Erfahrung mit Softwarelösungen für unterschiedliche fachliche DomänenErfahrung mit hybriden Deployment-Modellen, insbesondere Cloud, On-Premise und Air-Gapped-UmgebungenSehr gute Kenntnisse in einer modernen Programmiersprache, beispielsweise Java, Kotlin, Python oder einer vergleichbaren TechnologieFähigkeit, technische Entscheidungen eigenständig zu treffen, zu begründen und innerhalb der Organisation zu vertretenSehr gute Deutsch- und Englischkenntnisse
Erforderliche Fähigkeiten
Technologisches Umfeld: Im Unternehmen kommen unter anderem folgende Technologien und Methoden zum Einsatz:
Cloud-native SoftwarearchitekturenMicroservices und APIsDocker und KubernetesTerraformArgo CDCI/CD-ProzesseOn-Premise-, Cloud- und Air-Gapped-DeploymentsModerne Architektur- und Designprinzipien
*Kenntnisse in Docker, Kubernetes, Terraform oder Argo CD sind willkommen, stehen bei der Auswahl jedoch nicht im Vordergrund.
Entscheidend sind Ihre Erfahrungen in der eigenständigen Konzeption, Gestaltung und Umsetzung komplexer Softwarearchitekturen.
Für diese Position sind keine speziellen Erfahrungen in den folgenden Bereichen notwendig:
Automotive-Softwareentwicklung, AUTOSAR oder Automotive SPICEHardware-nahe beziehungsweise Low-Level-EntwicklungC oder C++Conan, Yocto oder vergleichbare Embedded-TechnologienSpezifische Kenntnisse der Hyperscaler AWS, Microsoft Azure oder Google Cloud Platform
Vergütung und Vergütungspaket
Attraktives Gehaltspaket, abhängig von Ihrer Erfahrung und Qualifikation bis 100.000€.
50% Home Office möglich.
Interesse geweckt?
Dann freue ich mich auf Ihre Nachricht oder Bewerbung.
Gerne können wir uns zunächst in einem unverbindlichen Gespräch über die Position, das technologische Umfeld und Ihre bisherigen Erfahrungen im Aufbau komplexer Softwareplattformen austauschen.
We have 66,699 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 66,699 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume