Beschreibung
Aufgaben:- Entwicklung und Einhaltung der projektweit definierten Architektur- und Designentscheidungen
- Entwicklung der Teammitglieder
- Qualitätssicherung / technisches Review von committeten Sourcen
- Abstimmung mit Lead Architekten
- Abstimmung mit Technical Architects der anderen Entwicklungsteams
- Definition der SW-Integrationsarchitektur für anzubindende Verfahren
- Verifizierung der vorhandenen Systemarchitektur auf die Vorhaben-Anforderungen
- Mitwirkung bei der Erstellung des Architektur- Handbuches
- Mitwirkung bei der Definition des Entwicklungsprozesses(SCRUM) incl. Toolkette
- Mitwirkung bei der Erstellung der Entwicklerrichtlinien und des Entwicklerhandbuches
- Erstellung von Präsentationen zum Zwecke der Kommunikation für die nutzenden Projekte
- Mitwirkung bei der Erstellung des Architektur- Handbuches
Kenntnisse:
- JEE / SOA Expertise (Java-KnowHow auf Expertenlevel; UML-Kenntnisse)
- Javascript / REST Expertise (Javascript KnowHow auf Expertenlevel
- REST / JSON KnowHow
- Kenntnisse von mind. einem aktuellen JS Framework)
- Frontend-Kenntnisse wünschenswert -> Basis HTML5 / CSS3, Vertiefte Datenbankkenntnisse
- Expertise aus dem Bereich Softwareengineering (DevOps Kenntnisse -> Build / Deployment)
- Modernes Softwaredesign
- Test (JUnit, Mocking)
- Erfahrung mit agilen Methoden