Beschreibung
Wir suchen im Kundenauftrag 2 Smalltalk-Architekten und 1 Smalltalk-Entwickler.#3538 + #3539: 2 Smalltalk-Architekten
Projekt-/Aufgabenbeschreibung:
• Beratung des Auftraggebers zur technischen Architektur der IT-Systeme im Themenumfeld sowie deren Weiterentwicklung.
• Beratung des Auftraggebers zur technischen Architekturstrategie im Themenumfeld
• Analysieren der fachlichen Anforderungen an die IT-Systeme sowie Ableiten und Erarbeiten von technischen Umsetzungsmöglichkeiten
• Abstimmung der technischen Umsetzungsmöglichkeiten mit dem Auftraggeber
• Erstellen von technischen Architekturkonzepten für IT-Systeme im Projektkontext (wie Datenbankdesign, technische Schnittstellenbeschreibungen, technische Servicebeschreibungen) gemäß der Standards der Process Library und Referenzarchitekturen des Auftraggebers
• Beratung bei der Umsetzung der technischen Architektur in der Softwareentwicklung
• Technische Leitung der Softwareentwicklung
• Exemplarische Umsetzung
• Dokumentation und Bewertung von technischen Risiken sowie Erarbeitung von Handlungsoptionen zur Risikobeseitigung oder Minimierung
• Abstimmen und Dokumentieren der nicht funktionalen Anforderungen
• Kommunikation und Unterstützung im Projektmanagement
o Aufwandsschätzung für die technische Lösung im Projekt
o Präsentationen zu technisch komplexen Themenstellungen
o Moderation von Workshops zu technischen Architekturthemen im Themengebiet
Anforderungen – must have:
• Nachweisbare Erfahrung in der Implementierung von technischen Lösungen in Projekten mit über 15 Mitarbeitern.
• Praxiserprobte Kenntnisse in der Programmiersprache Smalltalk und Überblickswissen in technologisch benachbarten Gebieten (bspw. JEE und Datenbanken, JBoss, Hybernate)
• Praxiserprobte Kenntnisse in OOA und OOD.
• Nachweisbare Erfahrung in Systemen zur Fahrplankonstruktion
Anforderungen – should + nice to have:
• Zertifizierter Architekt in mehr als einem Architekturthemen (nach iSAQB oder vergleichbare Qualifikation) oder vergleichbare Qualifikation. Umfangreiche, aktuelle Kenntnisse in einem Spezialgebiet der Softwarearchitektur.
• Praxiserprobte Methodenkenntnisse und Erfahrungen in deren Anwendung:
Vorgehensmodelle der Softwareentwicklung wie Wasserfall, V-Modell, Scrum, XP.
• 2 Projektreferenzen in der technischen Architektur in einem technologisch vergleichbaren Kontext.
• Zertifizierung „UML Intermediate“ oder „UML Foundation“
• Fachliche Grundkenntnisse in der Fahrplan-IT
#3540 Smalltalk Entwickler
Projekt-/Aufgabenbeschreibung:
• Analysieren der fachlichen Anforderungen an die IT-Systeme sowie Ableiten und Erarbeiten von technischen Umsetzungsmöglichkeiten
• Abstimmung der technischen Umsetzungsmöglichkeiten mit dem Auftraggeber
• Erstellen von technischen Architekturkonzepten für IT-Systeme im Projektkontext (wie Datenbankdesign, technische Schnittstellenbeschreibungen, technische Servicebeschreibungen) gemäß der Standards der Process Library und Referenzarchitekturen des Auftraggebers
• Beratung bei der Umsetzung der technischen Architektur in der Softwareentwicklung
• Exemplarische Umsetzung
• Dokumentation und Bewertung von technischen Risiken sowie Erarbeitung von Handlungsoptionen zur Risikobeseitigung oder Minimierung
• Abstimmen und Dokumentieren der nicht funktionalen Anforderungen
• Kommunikation und Unterstützung im Projektmanagement
o Aufwandsschätzung für die technische Lösung im Projekt
o Präsentationen zu technisch komplexen Themenstellungen
o Moderation von Workshops zu technischen Architekturthemen im Themengebiet
Anforderungen – must have:
• Nachweisbare Erfahrung in der Implementierung von technischen Lösungen in Projekten mit über 5 Mitarbeitern.
• Praxiserprobte Kenntnisse in Programmiersprache Smalltalk
• Datenbanken (Oracle)
• Fachliche Grundkenntnisse in der Fahrplan-IT
• Praxiserprobte Methodenkenntnisse und Erfahrungen in deren Anwendung:
Vorgehensmodelle der Softwareentwicklung wie Scrum, SAFe und XP
Anforderungen – should + nice to have:
• Sourcenverwaltung und Build (GIT, Gradle, Maven, ..)
• UML
• Web-Security
• Praxiserprobte Kenntnisse in OOA und OOD