Solution Architect - Berlin, Deutschland - Diebold Nixdorf

Diebold Nixdorf
Diebold Nixdorf
Geprüftes Unternehmen
Berlin, Deutschland

vor 2 Wochen

Lena Wagner

Geschrieben von:

Lena Wagner

beBee Recruiter


Beschreibung
Erwarten Sie mehr. Stärken Sie Ihr Netzwerk. Unsere Teams automatisieren, digitalisieren und transformieren die Bank
- und Handelsgeschäfte von mehr als 75 Millionen Menschen rund um den Globus in dieser vernetzten verbraucherzentrierten Welt. Schließen Sie sich uns an und verbinden Sie Menschen in dieser wichtigen und wertvollen Rolle.

**Solution Architect - AI & Self-Service Multi-Touchpoints (M/F/d)
**Stellenübersicht**

In dieser Funktion als Advanced/Principal Software Engineer werden Sie Teil des Diebold Nixdorf (DN) Retail R&D Systems Software Produktentwicklungsteams und treiben die Modernisierung, Transformation und technologische Weiterentwicklung und Verbesserung der Self-Service Software und die technologische Weiterentwicklung voran.

Sie sind verantwortlich für die Umsetzung von Geschäftsanforderungen in funktionale und nicht-funktionale Spezifikationen, die Planung und Umsetzung technischer Architektur
- und Technologieänderungen, um den heutigen Anforderungen gerecht zu werden und die technologische Nachhaltigkeit unseres Tech-Stacks und unserer Produkte für die Zukunft sicherzustellen, die Erstellung technischer Designs und Unterstützung des Entwicklungsteams bei der Umsetzung modernster Lösungen.

**Verantwortlichkeiten**
- Übernahme der Verantwortung für die Architektur unserer Selbstbedienungs-Softwarelösung (basierend auf Java Swing, JavaFX, HTML5 & Angular 4+ Frameworks)
- Vorantreiben von Innovationen im Bereich der Selbstbedienungssoftware für künstliche Intelligenz (KI) und Computer Vision Roadmap.
- Definition einer Architektur-Roadmap für die Zukunft und Aktionspläne für die Umsetzung gemeinsam mit dem Entwicklungsteam.
- Vermittlung von Empfehlungen durch technische Präsentationen und architektonische Designdokumente an Entwicklungsteam sowie professionelle Service
- und Produktmanagement.
- Bereitstellung technischer Anleitungen für ein Team von Software-Ingenieuren, Überprüfung von Aufwandschätzungen, Design, Code, um eine pünktliche und qualitativ hochwertige Lieferung in hoher Qualität zu gewährleisten.
- Identifizierung technischer Risiken und Festlegung von Plänen zur Abschwächung derselben.
- Technische Dokumentation des Designs und anderer Artefakte.
- Unterstützung des Entwicklungsteams bei der Fehlersuche und -behebung bei komplexen technischen Problemen.
- Peer-Review von Design, Code, Unit-Tests, funktionalen und nicht-funktionalen Test
- und Anwendungsfälle.
- Anleitung und Unterstützung des Entwicklungsteams bei der schnellen Anpassung der neuesten Technologien, Frameworks, Tools, usw.
- Verbesserung der internen technischen Prozesse und Förderung des Wissensaustauschs im Entwicklungsteam. Unterstützung bei der Einstellung von Mitarbeitern durch die Durchführung von Interviews.

**Qualifikationen**
- Abgeschlossenes Hochschulstudium im Umfeld Informatik, Wirtschaftsinformatik o.ä.
- Mindestens 12 Jahre Gesamterfahrung in der Softwareentwicklung mit mindestens 8 Jahren praktischer Erfahrung in der Java-Backend-Entwicklung sowie mindestens 5 Jahre in der Implementierung von Lösungen für die Integration von On-Premises
- und/oder Cloud-Systemen mit Azure, einschließlich API-Verwaltung und -Einführung.
- Praxiserfahrung in der Entwicklung von Microservices, Containerisierung (Docker) in Cloud-Architekturen, verteilten Microservices, mandantenfähigen SaaS-Lösungen und Skalierbarkeit, Leistung und Hochverfügbarkeit.
- Fundierte Expertise in der Erstellung von Spezifikationen für SW-Anwendungsanforderungen.
- Fortgeschrittene Erfahrung in der Entwicklung von technischen Lösungen für On-Premises
- und SaaS-Anwendungen unter Verwendung von JEE-Frameworks.
- Kenntnisse in Design und Praktiken der sicheren Softwareentwicklung sowie Bewusstsein für sicherheitsrelevante Themen wie TLS, OWASP, Umgang mit Zertifikaten, aber nicht beschränkt auf diese.
- Fortgeschrittene Erfahrung in der Arbeit in einer funktionsübergreifenden, internationalen Produktentwicklungsumgebung.
- Verständnis von Scrum und der agilen Softwareentwicklungsmethodik.
- Praxiserfahrung mit CI/CD-Prozessen und Design für Testbarkeit durch automatisierte Tests. Ausgezeichnete schriftliche und mündliche Kommunikations-, Präsentations
- und technische Schreibfähigkeiten.

**Warum sollten Sie sich Diebold Nixdorf anschließen?**

Diebold Nixdorf ist mehr als ein Zusammenschluss. Es ist vielmehr ein neues Unternehmen im Zeitalter der Transformation. Wir gestalten seit insgesamt mehr als 150 Jahren die Zukunft, begleiten unsere Kunden langfristig und strategisch und bereiten den Weg für Innovationen.

Heute übernehmen wir eine führende Rolle als Technologietreiber und -wegbereiter im Connected Commerce. Wir verbinden die physische und digitale Welt des Zahlungsverkehres, um Verbrauchern ein noch reibungsloseres Kundenerlebnis zu schaffen - in einer Omnichannel-Welt, die ständig im Wandel ist und in der Verbraucher 24/7 ständige Verfügbarkeit erwarten.

In di

Mehr Jobs von Diebold Nixdorf