Startdatum:
asap
Enddatum:
04.01.2019
Beschäftigungsart:
Freiberuflich
Region:
Frankfurt am Main
Beschreibung:
Für unseren Kunden in Frankfurt am Main sind wir auf der Suche nach einem Natural/Adabas Entwickler (m/w) mit Java-Know-how.
Aufgaben:
Verantwortung
- Architekturmanagement und Erstellung der IT-Lösungs-Architekturen im Rahmen des Leistungskontextes (in verschiedenen Vorgehensmodellen wie agil oder Wasserfall)
Architektur-Beratung
- Beratung zur technischen Architektur (-strategie) der IT-Systeme im Themenumfeld sowie deren Weiterentwicklung und aufzeigen von Verbesserungsmöglichkeiten der bestehenden technischen Architektur
- Fördern und treiben der Umsetzung der technologischen Strategie, des architektonisch-technischen Wissensaustauschs und der Innovation und Standardisierung
- Durchführung des Risikomanagements durch Bewertung und Dokumentation von technischen Risiken, ableiten von und beraten zu Handlungsoptionen zur Risikobeseitigung oder Minimierung
- Beratung bei der Umsetzung der technischen Architektur in der Softwareentwicklung
Definition technischer Anforderungen
- Erarbeitung der technischen Architektur anhand der Anforderungen, Abstimmung und Überwachung von deren Realisierung (Qualitätssicherung)
- Analyse fachlicher Anforderungen an die IT-Systeme sowie ableiten, erarbeiten und entwickeln von technischen Umsetzungsmöglichkeiten
- Erstellung technischer Architekturkonzepte für IT-Systeme (wie Datenbankdesign, Komponentenspezifikationen, technische Schnittstellen- und Servicebeschreibungen)
- Erstellung von Architekturvorgaben zu Security, Alivecheck, Cloudmigration, SLA etc.
- Erarbeitung von Vorgaben für Entwicklungsumgebungen (Eclipse vs. WebStorm), Lieferpipelines und Projektinfrastruktur (z.B. Respository, Jenkins etc.)
- Ermittlung nicht-funktionaler Anforderungen, Dokumentation, Abstimmung und Überwachung von deren Realisierung (Qualitätssicherung)
- Definition von Anforderungen an die Hard- und Software-Ausstattung
- Absprachen bezüglich Gesamtarchitektur mit dem Bestandssysteme-Architekten
- Implementierung technischer Komponenten in Applikationen auf Basis der genutzten Technologien inkl. dazugehöriger Schnittstellen, Module und entsprechender Datenbanken
- Durchführen der Reviews von Design, Code und Tests
- Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten
- Dokumentation der technischen Komponenten
- Erstellen von Systemdokumentationen
Kommunikation und Unterstützung im Projektmanagement
- Aufwandsschätzung für die technische Lösung im Projekt
- Präsentationen zu technisch komplexen Themenstellungen
- Moderation von Workshops zu technischen Architekturthemen
- Technische Leitung der Softwareentwicklung
- Vorbereitung von Entscheidungsvorlagen zu technischen Themen
Anforderungen:
- Praktische Erfahrung in Methoden und Vorgehen nach SCRUM und sonstigen agilen Vorgehensweisen
- Aktuelle Kenntnisse in Natural & Adabas, bzw. Bereitschaft Kenntnisse in den Technologien auszubauen
- Java
- Umfangreiche Methodenkenntnisse und mehrjährige Erfahrungen in deren Anwendung (OOA und OOD in UML2, Vorgehensmodelle der Softwareentwicklung wie z.B. Wasserfall, RUP, V-Modell, Scrum, XP oder Agile, Konfigurationsmanagement, Releasemanagement)
- Erfahrung in der technischen Leitung von mittleren bis großen Entwicklerteams
Dauer: asap bis 04.01.2019
Anzahl PT gesamt: 101
Abgabefrist beim Kunden: 20.08.2018