Spezialist (m/w/d) Softwareentwicklung & Softwarearchitektur
Aufgaben:
- Entwickeln von Webanwendungen und Backend Systemen in Java und Angular im Umfeld des Kernbanksystems (60% der Tätigkeit)
- Erstellung und Umsetzung von technischen Designs und Architekturkonzepten für Webanwendungen (40% der Tätigkeit)
- Analysieren von fachlichen Anforderungen aus den Fachabteilungen in Zusammenarbeit mit den Business-Analysten und dem Bereich Projekte
- Mitarbeit in agilen Teams als Entwickler (m/w/d) und Softwarearchitekt (m/w/d) nach den Regeln des SCRUM-Frameworks
- Sicherstellen einer hohen Qualität des Programmcodes und Verringerung der nachfolgenden Testaufwände durch die Durchführung von Code-Reviews (in Form von Pull Requests) und Entwicklertests
- Erstellen von Machbarkeitsstudien und Aufwandsschätzungen für angestrebte IT Lösungen in Bezug auf die fachlichen Anforderungen der Fachbereiche
- Unterstützen und Beraten der Entwickler und Tester in den agilen Teams bei allen technischen Fragen zur Softwareentwicklung
Profil:
- Studium der Informatik/Wirtschaftsinformatik, alternativ abgeschlossene Berufserfahrung im IT-Bereich mit entsprechender Erfahrung
- Mindestens 5-jährige Berufserfahrung als Softwareentwickler (m/w/d) in Java und Angular
- Mindestens 2-jährige Berufserfahrung als Softwarearchitekt (m/w/d)
- Erfahrung in agilen Methoden (Scrum)
- Fundierte Kenntnisse in funktionaler und objektorientierter Programmierung
- Freude an der Arbeit im Team
- Bereitschaft, an 2 bis 3 Tagen in der Woche im Büro zu arbeiten
- Fließende Deutsch- und Englischkenntnisse in Wort und Schrift