Architect/Tech Lead - Distributed Systems Application Software gesucht in Munich

K-tronik GmbH
München, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior

Job location

München, Germany

Tech stack

Software Applications
Code Review
Software Design Patterns
DevOps
Distributed Systems
Software Architecture
Software Engineering
Systems Architecture
Information Technology
Microservices

Job description

  • Das Team-Backlog verantworten und verwalten - Strategie in die Umsetzung überführen - Als Stimme des Kunden fungieren - Eine Kultur der Zusammenarbeit fördern - Klare Architekturprinzipien, Designrichtlinien und technische Zielvorgaben für das Produktgebiet Ihres Teams definieren, sowie sicherstellen, dass diese mit der langfristigen Geschäfts- und ITStrategie übereinstimmen - Design-Trade-offs bewerten, geeignete Technologien und Frameworks auswählen und finale Entscheidungen zur technischen Ausrichtung treffen - Entscheidungen dokumentieren und die Begründung klar an Team und Stakeholder kommunizieren - Qualitätsstandards für Code, Entwurfsmuster und Best Practices einführen und durchsetzen - An Architektur- und Code-Reviews teilnehmen - Das Team zu kontinuierlicher technischer Verbesserung anleiten - Über neue Frameworks, Tools und Technologien informiert bleiben - Neue Ansätze auf Relevanz für Ihr Domänengebiet prüfen und Empfehlungen basierend auf Geschäftserfordernissen, Teamkompetenz und langfristiger Nachhaltigkeit aussprechen - Die technischen Fähigkeiten Ihrer Teammitglieder aktiv fördern. - Technische Blockaden auflösen, Designfragen beantworten und Junior-Entwickler:innen beim Aufbau von Expertise unterstützen - Disziplinenübergreifend zusammenarbeiten: Eng mit dem Product Owner, QA, Requirements Engineer, sowie anderen Architekt:innen/Tech Leads zusammenarbeiten - Technische Risiken (Performance, Sicherheit, Skalierbarkeit, Compliance) proaktiv erkennen und zur Priorisierung und Risikominderung an Product Owner und Projektleitung eskalieren - Mit Drittanbieter-Entwicklungsteams, Infrastruktur-/DevOps-Teams und Kunden-Stakeholdern zusammenarbeiten, um reibungslose Integration und Deployment sicherzustellen, * Flexible Arbeitszeiten

  • 30 Urlaubstage und flexible Urlaubsplanung

  • Regelmäßige Team-Events

  • Auszeichnung als Kununu TOP Company

  • Corporate Benefits (Mitarbeiterangebote)

  • Kostenlose Getränke

  • Individuelle Weiterbildungsmöglichkeiten

  • 360° Betreuung: Feedbackgespräche, Karriereplanung, Unterstützung bei Umzug, etc.

Requirements

  • Bachelor-Abschluss in Informatik, Softwareengineering oder einem MINT-Fach oder vergleichbare Ausbildung - Mehrjährige Berufserfahrung in der Softwareentwicklung mit nachgewiesener Expertise in modernen Softwarearchitekturen - Erfahrung im Entwurf oder in der Bewertung komplexer Systemarchitekturen (z. B. Enterprise- Architekturen, Microservices, verteilte Systeme) - Nachweisliche Erfahrungen in technischer Führung innerhalb eines Teams (nicht zwingend über einen formalen Titel - Einfluss und Anerkennung zählen) Fähigkeiten & Kompetenzen: - Tiefgehende technische Expertise: Fundierte Kenntnisse zu Software-Design-Patterns, Architekturprinzipien, Skalierbarkeit, Performance und Sicherheit. Praktische Programmiererfahrung - Systemisches Denken: Fähigkeit, das große Ganze zu sehen - wie sich Architekturentscheidungen auf System und Organisation auswirken. Sicheres Analysieren komplexer technischer Trade-offs - Kommunikation: Hervorragende Fähigkeit, komplexe technische Konzepte für nicht-technische Stakeholder verständlich zu erklären. Klare schriftliche und mündliche Ausdrucksweise - Kollaborative Haltung: Sicheres Arbeiten in enger Abstimmung mit Product Ownern, QA, Requirements Engineers und anderen Architekt:innen. Fähigkeit, über Expertise und Anerkennung zu wirken, nicht über Hierarchie - Kontinuierliches Lernen: Proaktive Haltung zur Aktualisierung des Technologie-Know-hows. Neugier auf neue Tools, Pattern und Ansätze; Bereitschaft zu Experimenten und iterativem Vorgehen Erfahrung in regulierten Umgebungen (von Vorteil): - Erfahrung im Entwurf von Systemen für Verteidigung, Luft- und Raumfahrt, Medizinprodukte oder andere stark regulierte Bereiche - Vertrautheit mit Rückverfolgbarkeit, Verifikations-/Validierungs- und Zertifizierungsprozessen Sprachen: - Fließendes Deutsch und berufssicheres Englisch (in Wort und Schrift)

Apply for this position