Architect/Tech Lead
Role details
Job location
Tech stack
Job description
Aufgaben, * Klare Architekturprinzipien, Designrichtlinien und technische Zielvorgaben für das Produktgebiet des Teams definieren, sowie sicherstellen, dass diese mit der langfristigen Geschäfts- und IT-Strategie ü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
- Enge Zusammenarbeit mit dem Product Owner, QA, Requirements Engineer, sowie anderen Architekt:innen/Tech Leads
- Technische Risiken 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
Requirements
Qualifikation Deine Profil Folgende Kenntnisse und Fähigkeiten solltest Du auf jeden Fall mitbringen:
- Du hast einen Bachelor-Abschluss in Informatik, Softwareengineering oder vergleichbar
- Mehrjährige Berufserfahrung in der Softwareentwicklung mit nachgewiesener Expertise in modernen Softwarearchitekturen
- Erfahrung im Entwurf oder in der Bewertung komplexer Systemarchitekturen
- Nachweisliche Erfahrungen in technischer Führung innerhalb eines Teams
- Fundierte Kenntnisse zu Software-Design-Patterns, Architekturprinzipien, Skalierbarkeit, Performance und Sicherheit. Praktische Programmiererfahrung
- Systemisches Denken liegt Dir
- Hervorragende Fähigkeit, komplexe technische Konzepte für nicht-technische Stakeholder verständlich zu erklären. Klare schriftliche und mündliche Ausdrucksweise
- Sicheres Arbeiten in enger Abstimmung mit Product Ownern, QA, Requirements Engineers und anderen Architekt:innen.
- Proaktive Haltung zur Aktualisierung des Technologie-Know-hows.
- Neugier auf neue Tools, Pattern und Ansätze; Bereitschaft zu Experimenten und iterativem Vorgehen
- 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
- Für die effektive Kommunikation im Projektumfeld sowie mit unseren deutschsprachigen Kunden ist ein sehr gutes mündliches und schriftliches Deutsch erforderlich.
Benefits & conditions
Benefits Das bieten wir Dir Wir sind der Überzeugung, dass folgende Rahmenbedingungen die besten Voraussetzungen für Effizienz und kreative Lösungsfindungen bieten:
- Aktives Mitwirken an innovativen Zukunftstechnologien
- Flexibles New-Work-Modell mit hybriden Arbeitsmöglichkeiten
- Unbefristeter Arbeitsvertrag
- Givve-Card als steuerfreier Unternehmensbenefit
- Maximale Entscheidungs- und Gestaltungsspielräume
- Individuelle Karriereplanung und Entwicklungsperspektiven
- Wissenstransfer und Synergieeffekte durch ein starkes Team
- Technologische Vielfalt mit spannenden Einblicken in sicherheitsrelevante Systeme
Und: Herausforderungen, die wirklich Spaß machen! Ready to shape the future? Drive digital technologies with us! CRJT1_DE