Projektbeschreibung: Das Hauptziel dieses Projekts ist die Entwicklung und Implementierung eines umfassenden Toolsets, das speziell auf die Bewertung der Produktivität und Aktivität mehrerer Softwareentwicklungsteams und -rollen im Bankenbereich zugeschnitten ist. Wir betonen die Bedeutung von Transparenz in Entscheidungsprozessen sowie der Präsentation und Argumentation von Daten als entscheidende Faktoren zur Unterstützung von Managemententscheidungen und zur Verbesserung der Gesamtentwicklung
Projektbeschreibung: Das Hauptziel dieses Projekts ist die Entwicklung und Implementierung eines umfassenden Toolsets, das speziell auf die Bewertung der Produktivität und Aktivität mehrerer Softwareentwicklungsteams und -rollen im Bankenbereich zugeschnitten ist. Wir betonen die Bedeutung von Transparenz in Entscheidungsprozessen sowie der Präsentation und Argumentation von Daten als entscheidende Faktoren zur Unterstützung von Managemententscheidungen und zur Verbesserung der Gesamtentwicklungseffizienz. Mit einem vielfältigen Team bestehend aus Entwicklern, Business Analysten (BAs) und Qualität Mit Assurance (QA)-Experten, einem Teamleiter und engagiertem DevOps/L3-Support zielen wir darauf ab, Abläufe zu rationalisieren und die Produktivität an allen Fronten zu verbessern. Als Teil einer größeren Initiative, die sich über 5 Jahre erstreckt, arbeitet unser Team in einem agilen Rahmen und nutzt Methoden wie Scrum und Kanban auf Teamebene sowie einen skalierten agilen Ansatz auf Projektebene. Verantwortlichkeiten: • Aktive Mitgliedschaft im agilen Team • Tag - tägliche Entwicklungsaktivitäten im Front-End-Anwendungsstack in einem spezialisierten Team von Front-End-Entwicklern • Aktive Teilnahme am Front-End-Design der Anwendung • Durchführen und Leiten von Peer-Code-Reviews von Projektcodebasisänderungen • Schreiben von gutem und gut getestetem Code JavaScript • Evaluieren und übernehmen Sie neue Entwicklungstools, Bibliotheken und Ansätze zur Verbesserung der Bereitstellungsqualität • Kontinuierliche Verbesserung der Wartbarkeit und Stabilität der Codebasis. Beschreibung der obligatorischen Fähigkeiten: • Solide Erfahrung in der Branche der Softwareentwicklung (5+ Jahre nach Bachelor-/Master-Abschluss) • Solide Erfahrung in HTML/JavaScript/CSS in der Produktionsentwicklung (5+ Jahre)• Kenntnisse mit React.js/Redux/Anderer State Manager, ECMAScript 6 (4+ Jahre)• Typescript/SCSS/Anderer Präprozessor; Jest, NPM, BEM (3+ Jahre) • Gutes Verständnis von OOP • Software-Designfähigkeiten, Designmuster • Vertrautheit mit CI/CD, Codeversionierung und SDLC-Prozessen • Hohes Augenmerk auf Leistungsoptimierungen, Systemskalierbarkeit, Verfügbarkeit und Anwendungsstabilität • Gutes Verständnis der Komplexität von Algorithmen. Nützliche Fähigkeiten: • Bankwesen • Abschluss in Informatik