Details
Posted: 11-Jun-22
Location: Eschborn, Germany
Type: Full Time
Salary: Open
Internal Number: 15165874
Position Overview ??ber Regulatory und Cross Product Technology Regulatory und Cross Product Technology zielt darauf ab, eine branchenf??hrende Funktion zu sein, die durch Technologieautomatisierung und wettbewerbsf??hige operative Hebelwirkung f??r eine nachhaltige Einhaltung von Vorschriften sorgt. Dies schafft eine sichere und kontrollierte operative Umgebung die sowohl die Deutsche Bank als auch ihre Kunden sch??tzt.
Zur Erreichung dieses Ziels fokussieren wir Parameter wie Technologie und Tech Engineering. Aus diesem Grund suchen wir gewissenhafte und motivierte Tech Engineers, die besonders stolz auf ihre F??higkeiten als Programmierer sind!
In der Funktion als Software Engineer sind Sie Teil eines cross-funktionalen, agilen Delivery Teams zu dem Analysten, Entwickler und Tester geh??ren. In der Rolle als Software Engineer suchen wir Software Engineers, die basierend auf neuen Technologien und Arbeitsweisen in der Lage sind einen echten Mehrwert f??r unser Gesch??ft zu erschaffen. Ihre Funktion verstehen Sie als echte Teamarbeit. Dabei spielen offene Diskussionen sowie die Schaffung eines unterst??tzenden, kooperativ gepr??gten Umfeldes eine erfolgskritische Rolle f??r Sie. Sind Sie bereit eine umfassende gestalterische Rolle in allen Phasen der Software-Delivery - von der ersten Analyse bis hin zur Produktionsunterst??tzung - zu ??bernehmen?
Haben Sie Lust darauf, in einem Umfeld zu arbeiten, das kontinuierliches Wachstum und Lernen erm??glicht, w??hrend der Schwerpunkt auf Exzellenz und gegenseitigem Respekt liegt? Dann freuen wir uns auf Ihre Bewerbung!
Aufgaben: - Zusammen mit anderen Tech Engineers arbeiten Sie, als Teil des Delivery-Teams daran
- Ihres Team und unterst??tzen einen gesicherten Wissenstransfer. Sie sorgen daf??r, dass Ihre Software mit kurzen Vorlaufzeiten und minimalem Verlust erstellt, getestet und freigegeben werden kann. Sie teilen Ihre F??higkeiten und Kenntnisse im Rahmen der Software-Entwicklung innerhalb
- stehen Sie bei Bedarf auch f??r 3rd Level Support zur Verf??gung.
saubere Codes und stellen die korrekte Beschaffenheit der Software-Produkte sicher. - Au??erdem stellen Sie sicher, dass die von Ihnen entwickelte Software zuverl??ssig ist. Dabei
- Anforderungen zu verstehen, User Stories zu analysieren und zu verfeinern, L??sungen zu
- entwerfen, zu implementieren, zu testen und in deren Produktion zu unterst??tzen.
- Mit Nutzern, Analysten, Entwicklern und Testern arbeiten Sie eng zusammen, schreiben
Ausbildung/Qualifizierung Wir freuen uns, Kandidaten mit unterschiedlichsten Bildungshintergr??nden und Qualifikationen zu ber??cksichtigen.
Qualifikationen in den Bereichen Informatik und Wirtschaftswissenschaften sowie vergleichbare praktische Erfahrungen sind f??r die Rolle von Vorteil.
Ihre F??higkeiten und Erfahrungen - Mindestens 6 Jahre Entwicklungserfahrung, mit 3 oder mehr Jahren Lieferung innerhalb agiler SDLC/Teams ideal mit CI/CD
- Erfahrung mit Testframeworks und Verst??ndnis f??r die Entwicklung von testbarem Komponentencode mit Testframeworks wie JUnit, Mockito, Cucumber
- Programmiererfahrung in Java/Javascript mit Fokus auf Test Driven Development (TDD) und idealerweise Behavior Driven Development (BDD) in einer Continuous Integration/ Continuous Development (CI/CD) Umgebung.
- Verst??ndnis eines auf Mikrodiensten basierenden Entwicklungsansatzes. Verst??ndnis REST-Prinzipien und der damit verbundenen Technologien und Engineering Verfahren.
- Erste Erfahrung mit Docker und Kubernetes sowie praktische Erfahrung mit modernen Entwicklungstools wie Maven, Jenkins usw.
- Kenntnisse von SQL und relationalen Datenbanken erforderlich, um ein Verst??ndnis f??r das Erstellen und Bearbeiten von Daten in einer Hadoop-Umgebung mit HDFS zu haben.
- F??higkeit, sich mit Stakeholdern zu unterhalten und grundlegende Anforderungen zu sammeln und technische L??sungen zu entwickeln. F??higkeit, Informationen auszutauschen, Wissen und Fachwissen an Teammitglieder weiterzugeben. Schulung von mehr J??ngeren im Team sowie die F??higkeit, technische Erfahrungen mit anderen zu teilen.
Was wir Ihnen bieten - Ein offenes und angenehmes Arbeitsumfeld in einem professionell agierenden Team.
- Einen modernen Arbeitsplatz mit neuester Technik und innovativen Technologien.
- Gestaltungsfreiheit mit der M??glichkeit eigene Ideen einzubringen.
- Flache Hierarchien mit direkten Wegen.
Kontakt: Ayse Kartal-Isik ayse.kartal-isik@db.com
.................................................................................................................
About Regulatory and Cross Product Technology Regulatory and Cross Product Technology aims to be an industry leading function that delivers sustainable regulatory compliance through technology automation and competitive operating leverage to create a safe and controlled operating environment that protects the Deutsche Bank franchise and its clients.
Details of the role and how it fits into the team In order to do this, we must ensure that we remain an engineering focused organization. We are looking for technologists who demonstrate a passion to build the right thing in the right way.
You will work as part of a cross-functional agile delivery team, including analysts, developers and testers.
You will bring an innovative approach to software development, using the latest technologies and practices, as part of a focus on business value. You will be someone who sees engineering as team activity, with a predisposition to open code, open discussion and creating a supportive, collaborative environment. You will be ready to take a leading role in all stages of software delivery, from initial analysis right through to production support.
You will have an opportunity to work in an environment that provides continuous growth and learning with an emphasis on excellence and mutual respect.
Your key responsibilities - Work as part of a delivery team, collaborating with others to understand requirements, analyse and refine stories, design solutions, implement them, test them and support them in production
- Write code and write it well. Be proud to call yourself a programmer
- Collaborating closely with users, analysts, developers and testers. Use test driven development, write clean code and refactor constantly. Make sure we are building the thing right
- Ensure that the software you build is reliable and easy to support in production. Be prepared to take your turn on call providing 3rd line support when it's needed
- Ensure that you can build, test and release software with the short lead times and a minimum of waste
- Work to develop and maintain a highly automated Continuous Delivery pipeline
- Help create a culture of learning and continuous improvement within your team and beyond
- Share skills and knowledge in a wide range for topics related to software delivery
Education/Qualifications We are happy to consider candidates with a wide variety of educational backgrounds and qualifications. Qualifications in computer science, business and economics are beneficial for the role.
We also look favorably upon candidates with equivalent practical experience. This could have be gained in the workplace or in other contexts, such as contributing to open source software or working on personal projects.
Your skills and experiences - Minimum 6 years development delivery experience, with 3 or more years of delivery within Agile SDLC/teams ideally with CI/CD.
- Experience of test frameworks and understanding of how to develop unit testable code using testing frameworks like JUnit, Mockito, Cucumber
- Programming experience in Java/Javascript with focus on Test Driven Development (TDD) and ideally Behavior Driven Development (BDD) within a Continuous Integration/ Continuous Development (CI/CD) environment.
- An understanding of a micro-services based development approach. An understanding REST principles and associated technologies.
- Experience, working within an agile environment and using modern engineering practices
- Experience of Docker and Kubernetes. Exposure to a range of modern build tools, such as Maven, Jenkins, etc.
- Knowledge of SQL and relational databases. Useful to have an understanding of creating and manipulating data on an Hadoop environment using HDFS.
- Ability to converse with stakeholders and gather basic requirements and develop technical solutions. Ability to share information, transfer knowledge and expertise to team members. Training of more junior members of the team, as well as ability to share engineering experience within others.
Soft skills - Help create a culture of learning and continuous improvement within your team and beyond
- Share skills and knowledge in a wide range for topics relating to software delivery
- Lead, mentor and teach other engineers
What we will offer you - An inspiring work environment
- Efficient and collaborative teams
- Competitive health and wellness benefits, empowering you to value life in and out of the office
- Multiple personal development opportunities
- Become a part of our high-performing team!
Contact: Ayse Kartal-Isik ayse.kartal-isik@db.com
Unsere Werte bestimmen das Arbeitsumfeld, welches wir schaffen m??chten - vielf??ltig, wertsch??tzend und offen f??r verschiedene Meinungen. Nur eine Unternehmenskultur, die eine Vielzahl von Perspektiven, sowie kulturellen und gesellschaftlichen Hintergr??nden vereint, f??rdert Innovation. Wir setzten auf vielf??ltige Teams, in welchen die Menschen ihr volles Potential entfalten k??nnen - denn das Zusammenf??hren verschiedener Talente und Ideen spielt eine entscheidende Rolle f??r den gesch??ftlichen Erfolg der Deutschen Bank.
Unsere Unternehmenskultur setzt hohe ethische Standards und f??rdert ein gutes Miteinander. Unabh??ngig von kulturellem Hintergrund, Nationalit??t, ethnischer Zugeh??rigkeit, geschlechtlicher und sexueller Identit??t, k??rperlichen F??higkeiten, Religion und Generation freuen wir uns ??ber Bewerbungen talentierter Menschen.
Sprechen Sie uns an: Wir bieten flexible Arbeitszeitmodelle und weitere Zusatzleistungen, um Sie in Ihrem Berufsleben zu unterst??tzen.
Klicken Sie hier f??r weitere Informationen zu Vielfalt und Teilhabe in der Deutschen Bank.