Software Entwickler - Banking
Role details
Job location
Tech stack
Job description
Kaum etwas motiviert so sehr wie Erfolg. Da Vinci Engineering engagiert sich für den Erfolg der eigenen Mitarbeiter:innen. Werden Sie ein Teil von uns! Senior Software Entwickler (m/w/d) - Banking Stellen-ID: 22236 Standort: Frankfurt am Main Wir suchen kluge und innovative Mitarbeiter:innen, die etwas bewegen wollen. Wenn Sie gerne in einem dynamischen Team mit flachen Hierarchien arbeiten wollen, freuen wir uns auf Sie! Ihre Aufgaben: - Konzept, Design, Entwicklung, Test, Integration, Pflege und Wartung der Software sowie ihrer Module und Datenbanken bis zur Einbindung ins Gesamtsystem und zur finalen Freigabe - Sicherstellung der Modularisierung, Skalierung und Wartbarkeit des Softwareprodukts durch geeignete Architekturentscheidungen - Flexible Übernahme verschiedener Rollen im Team (zentrale/dezentrale Entwicklung, Test, Fachexpertise) - Spezifikation und Abschätzung der Anforderungen in der Sprintplanung bzw. Konstruktionsphase, Priorisierung im Team, Organisation der Aufgaben
Requirements
sowie deren eigenständige Umsetzung - Realisierung der Anforderungen der Produktmanager und Produktverantwortlichen end-to-end in definierter Qualität (Konzeption/Design, Implementierung, Test inkl. Testautomatisierung, Deployment/Auslieferung) - Durchführung der Entwicklertests, Verantwortung für die Übergabe in Testinfrastrukturen, Einsetzung der DB-Objekte in Testumgebungen und Begleitung der abschließenden Tests der implementierten Komponenten - Aktives Vorantreiben der Qualität und Teamleistung: Einforderung der Qualitätsmaßnahmen, Beratung bei Entwicklungsartefakten, Unterstützung der Selbstorganisation (inkl. Definition von Fertigstellungskriterien und Sprint-Zusagen) und Umsetzung von kontinuierlichen Verbesserungsmaßnahmen Ihr Profil: - Mehrjährige Erfahrung im OKP-Umfeld (wünschenswert) sowie mindestens Skill Level "Specialist", insbesondere in komplexen Umfeldern mit hohen Abhängigkeiten und fachlichen Abstimmungen über Teamgrenzen hinaus - Fundierte Kenntnisse regulatorischer Anforderungen im Bankenumfeld und deren konsequente Einhaltung in der Entwicklung - Erfahrung in agiler Entwicklung und Projektarbeit (Scrum, SAFe) sowie aktives Vertreten agiler Werte wie Fokus, Offenheit, Respekt, Mut und Selbstverpflichtung. - Hoher eigener Qualitätsanspruch an die Auslieferung sowie ausgeprägte Fähigkeiten im Troubleshooting und in der nachhaltigen Problemlösung - Starke Kommunikationsfähigkeit und Erfahrung in der Zusammenarbeit mit cross-funktionalen Teams - Sehr gute Kenntnisse in gängigen Entwicklungswerkzeugen und Technologien wie Eclipse, WebStorm (oder vergleichbar), Java, JavaScript (z. B. für Migrationen/JBF) und Angular - Fundierte Erfahrung mit Datenbanken (Oracle, SQL, DB2, Redis, Postgres), Event-Message-Systemen (z. B. Kafka), ggf. Prozess-Engines sowie modernen Plattformen und Tools wie OpenShift, Docker und CI/CD Es erwartet Sie ... - Erfahrung in spannenden und internationalen Projekten - Kontinuierliche Gehaltsentwicklung - Da