Beschreibung
Für unseren Kunden in Frankfurt am Main suchen wir einen Software Architekten (m/w).
Aufgabenbeschreibung:
Software-Architekturarbeit im Agilen-Umfeld, u.a.: Ausarbeiten, bewerten, optimieren von Architekturen, Erstellen und Unterstützen bei Technologie und Lösungs-Evaluierungen vor allem im Kontext mobiler Architekturen
Beratung der Umsetzungsteams (Scrum-Teams) sowie deren Product Owner
Erweiterungen und Optimierung der technischen Architektur und deren Umsetzung PZ übergreifend, wie auch im Einsatz bei Umsetzungsteams, Schwerpunkt mobile Architekturen
Analyse fachlicher Anforderungen an die IT-Systeme sowie ableiten, erarbeiten und entwickeln von technischen Umsetzungsmöglichkeiten
Review und Erstellung von Code im genannten Umfeld
Ermittlung nicht-funktionaler Anforderungen, Dokumentation, Abstimmung und Überwachung von deren Realisierung im Projekt (Qualitätssicherung)
Die geplante Einsatzdauer sind ca. 6 Monate. Eine Verlängerung ist, abhängig von der weiteren Beauftragung des Projektes, wahrscheinlich
Verantwortung
Leistungserbringung gemäß der vereinbarten Standards und Vorgaben des Auftraggebers (Rahmenvertrag, Prozessmodell, ggf. weitere Vorgaben)
Architekturmanagement und Erstellung der IT-Lösungs-Architekturen im Rahmen des Leistungskontextes (in verschiedenen Vorgehensmodellen wie agil oder Wasserfall) unter Berücksichtigung bestehender (Unternehmens-)Standards, Nachhaltigkeit, Wirtschaftlichkeit, Marktfähigkeit
Tätigkeiten im o.g. Projektkontext
Aufwandsschätzung für die technische Lösung im Projekt
Präsentationen zu technisch komplexen Themenstellungen
Moderation von Workshops zu technischen Themen
Anforderungsprofil:
Zertifizierter Architekt in mehr als zwei Architekturthemen (nach iSAQB oder vergleichbare Qualifikation) oder vergleichbareQualifikation
Projektreferenzen in der technischen Architektur von mittleren und Großprojekten in den letzten Jahren
Erfahrung mind. 5 Jahre als Software-Architekt
Erfahrung mind. 3 Jahre als Software-Entwickler
Erfahrung in der Sicherstellung innerer Softwarequalität (Clean Code Prinzipien, Code-Analyse)
Erfahrung in folgenden technologischen Bereichen:
• Mobile Technologien – Speziell Hybrid: Ionic, Cordova oder vergleichbare Technologien
• REST/SOAP Schnittstellen
• Networking / Verteilte Systeme / MicroServices
Erfahrung in folgenden technologischen Bereichen:
Java, JEE 7/8 Expertenkenntnisse
IT Security
3-tier-architecture
AWS Cloud Kenntnisse
JIRA, Confluence
Verständnis über das Zusammenspiel von IT-Architekturen
REST API Design (advanced level)