Associate Engineer (f/m/x)
Vue: 110
Jour de mise à jour: 27-10-2024
Localisation: Frankfurt am Main Hesse
Catégorie: Haute technologie Mécanique / Technique Electrique / Electronique IT - Logiciel
Industrie: Financial Services
Type d’emploi: Full-time
le contenu du travail
Position OverviewTechnology, Data & Innovation
Unsere Teams sind verantwortlich für die komplette Informationstechnologie-Infrastruktur der Bank. Sie entwerfen, entwickeln und unterhalten Programme, die für das Geschäft der Bank erforderlich sind. Die Teams arbeiten eng mit den Geschäftsbereichen und den anderen Infrastruktureinheiten daran, die IT-Systeme zu modernisieren, Komplexität zu reduzieren, Risiken zu minimieren und Wachstum zu ermöglichen.
Die Deutsche Bank versteht sich als Technologieunternehmen, das mit neuen Ideen Marktanteile gewinnen und führend im digitalen Bankgeschäft sein kann. Wir investieren in allen Unternehmensbereichen erheblich in digitale Technologien, damit unsere Kunden uns schneller und flexibler über alle Kanäle erreichen können, damit wir Daten bestmöglich nutzen und die Bank durch die Automatisierung von Prozessen effizienter und besser steuerbar machen können. Wir arbeiten zudem weltweit mit externen Partnern zusammen, darunter mit jungen Unternehmen wie FinTechs und Technologiespezialisten, um innovative Lösungen für unsere Kunden zu entdecken und einzuführen.
Im Unternehmensbereich Technology, Data & Innovation der Bank zu arbeiten heißt, den Blick nach vorne zu richten und die Zukunft zu gestalten. Wir setzen auf Mitarbeiterinnen und Mitarbeiter, die aus technologischen Trends und Entwicklungen wirtschaftlich tragfähige Ideen ableiten, die unser Geschäft neugestalten und unseren Kunden einen Mehrwert bieten. Dabei geht es immer darum, die Anforderungen von Kunden, Aufsichtsbehörden und Märkten gleichermaßen zu erfüllen.
Die Position ist in der Domäne „Corporate Bank - Transaction Surveillance Technology“ angesiedelt. Unser Ziel ist es, unsere Kunden und die Deutsche Bank gegen Verstöße von Sanktionen- & Embargo-Richtlinien, sowie vor Betrugsfällen und unternehmensschädigenden Geschäftspraktiken im Zahlungsverkehr zu schützen. Daher entwickeln wir innovative Softwarelösungen zur Überprüfung von regulatorischen und fachlichen Anforderungen in Echtzeit.
Zur Stärkung unseres Entwicklungsteams suchen wir Software-Entwickler (d/f/m) mit ersten Erfahrungen , die in der Lage sind, innovative Lösungen zu entwerfen, sowie sie zu entwickeln und zu implementieren, um so zur Erreichung unseres Zieles beitragen zu können.
Als Software-Entwickler (d/f/m) , mit 2-3 Jahren Erfahrung, entwerfen und entwickeln Sie Software-Anwendungen zur Lösung von Geschäftsproblemen sowie innovativen Ideen. Sie implementieren technische Lösungen und konfigurieren Anwendungen in unterschiedlichen Umgebungen. Um die Unternehmensanforderungen zu erfüllen, beteiligen Sie sich aktiv am Entwurf und an der Architektur der Anwendung oder ihrer Komponenten, untersuchen und schlagen passende Technologien vor, unterstützen die Wiederverwertbarkeit bestehender Komponenten und tragen zu der Erstellung von Rahmenwerken bei.
Rollenverantwortlichkeiten
- Entwurf und Entwicklung von Komponenten auf Basis einer Microservices-Architektur unter Berücksichtigung der geltenden Sicherheitsrichtlinien der Bank und ihrer nicht-funktionalen Anforderungen (unter anderem: Kapazitäten, Verfügbarkeit, Überwachung).
- Unterstützung von Entwurf , Implementierung, sowie Durchführung von automatisierten Tests auf mehreren Ebenen und deren Ergebnisanalysen.
- Identifizierung von Problemursachen in existierendem Programmiercode und Beseitigung derselben.
- Durchführung von Machbarkeitsstudien und Code-Reviews, sowie notwendigen Vorbereitungen für eine Inbetriebnahme von Software in einer Produktionsumgebung.
- Identifizierung von potenziellen Risiken in der Software und im Geschäftsumfeld, sowie deren Adressierung und gegebenenfalls deren Beseitigung.
- Gegebenenfalls Level 3-Unterstützung für die Software-Anwendung(en) des Teams und deren Infrastruktur-Komponenten.
- Durchführung der Wartung von Anwendungen/Komponenten und deren Änderungen gemäß aller regulatorischen Prozesse unter Anwendung agiler Methoden.
Abschluss/Aus- und Weiterbildung
- Studium: Bachelor of Science (Hochschule oder Universität) mit einem Schwerpunkt in Informatik oder Software-Engineering oder
- Berufsausbildung im Bereich Informationstechnologie, Schwerpunkt Software-Anwendungen oder
- gleichwertige, nachweisbare Aus-/Weiterbildung, idealerweise mit Berufserfahrung
- Englisch, fließend, in Wort und Schrift (Konzernsprache)
- Deutschkenntnisse sind von Vorteil
- Erste theoretische und praktische Kenntnisse im agilen Umfeld sind von Vorteil (SAFe/SCRUM/Kanban)
- Analytische Problemlösungsfähigkeit, um einfache bis komplexe Sachverhalte zu durchdringen, zu strukturieren und verständlich darstellen zu können
- Genutzte Programmiersprachen: Java 17+, React/PHP/JavaScript, optional: Groovy, Shell – Erfahrungen in zwei bis drei wären wünschenswert.
- Gewünscht sind die Basics der Frameworks: Spring Boot, Apache Camel, Drools
- Werkzeuge/Software: Maven, Gradle, Git, Bitbucket, GitHub, Confluence, JIRA, Splunk, Geneos, Tableau, JMeter
- Aktuelle Plattformen/Systeme: Docker, Kubernetes, RedHat OpenShift, Google Cloud
- Relationale und non-relationale Datenbanken: Oracle, MongoDB, Big Query, PostgreSQL
- Erste Kenntnisse der Formate: XML, JSON
- Nachrichtentransport (messaging/streaming): JMS, MQ, Solace, Kafka
- Kenntnisse zu einem der folgenden Themen: Design Patterns, REST, Microservices
- Die Bereitschaft und Fähigkeit, in virtuellen Teams und in Matrix-Organisationen zu arbeiten, Informationen, Fachwissen sowie Erfahrungen weiter zu erlernen und ggf. weiterzugeben, sowie in einer schnelllebigen Umgebung mit konkurrierenden und wechselnden Prioritäten mit einem konstanten Fokus auf geplante Ziele hin zu arbeiten
Was wir Ihnen bieten
Wir bieten eine breite Palette von Leistungen, die all Ihre beruflichen und persönlichen Bedürfnisse abdecken.
- Emotional ausgeglichen Eine positive Haltung hilft uns, die Herausforderungen des Alltags zu meistern – beruflich wie privat. Profitieren Sie von Angeboten wie Beratung in schwierigen Lebenssituationen und Angeboten zur Förderung mentaler Gesundheit.
- Körperlich fit Mit Angeboten zur Aufrechterhaltung Ihrer persönlichen Gesundheit und einem förderlichen beruflichen Umfeld hilft Ihnen die Bank, körperlich fit zu bleiben. Profitieren Sie von Angeboten wie umfangreichen Check-up Untersuchungen, Impfangeboten und Beratung zur gesunden Lebensführung.
- S ozial vernetzt Der Austausch mit anderen eröffnet uns neue Perspektiven, bringt uns beruflich wie persönlich voran und stärkt unser Selbstvertrauen und Wohlbefinden. Profitieren Sie von Angeboten wie Unterstützung durch den pme Familienservice, das FitnessCenter Job, flexible Arbeitszeitmodelle (bspw. Teilzeit, Jobtandem, hybrides Arbeiten) sowie einer umfangreichen Kultur der Vielfalt, Chancengleichheit und Teilhabe.
- Finanziell abgesichert Die Bank sichert Sie nicht nur während Ihrer aktiven Karriere, sondern auch für die Zukunft finanziell ab und unterstützt Ihre Flexibilität sowie Mobilität – egal ob privat oder beruflich. Profitieren Sie von Angeboten wie Beitragsplänen für Altersvorsorge, Bankdienstleistungen für Mitarbeiter*innen, Firmenfahrrad oder dem Deutschlandticket.
Da die Benefits je nach Standort geringfügig variieren, gehen Sie bitte bei konkreten Fragen auf Ihren Recruiter / Ihre Recruiterin zu.
Bei Fragen zum Rekrutierungsprozess steht Ihnen Amela Mumanovic gerne zur Verfügung.
Kontakt Amela Mumanovic: ( +49 69 910-42985)
______________________________________________________________________________
Technology, Data & Innovation
Our teams are responsible for the information technology infrastructure of Deutsche Bank. They design, implement and maintain software, which is required for the bank’s business. The teams collaborate closely with the business domains und the other infrastructure teams, to modernize technologies, reduce complexity and risks and enable growth.
Deutsche Bank is a technology company, which aims at winning new market shares with the help of new ideas and being a leader in the digital financial market. We heavily invest in all our company domains into digital technologies to enable our customers to reach us faster and more flexible across all channels, to use our data to the best and create an efficient and controllable bank through automation of processes. Furthermore, we work globally with external partners, amongst them young companies like FinTechs and technology specialists, to find and implement innovative solutions for our customers.
To work inside the company domain Technology, Data & Innovation means to focus on and shape the future. We rely on our employees to derive economically sustainable ideas from technology trends and evolutions, which help to redesign our business and offer added value to our customers. At the same time always considering and fulfilling the requirements of our customers, regulators and markets.
The job offer is inside the domain „Corporate Bank - Transaction Surveillance Technology“. Our goal is to protect our customers and the company against breaches of sanction and embargoes regulations as well as cases of fraud and business practices in the payment transaction areas which could be are harmful.
Hence, we develop innovative software solutions to test our regulatory and functional requirements in real-time.
To strengthen our develop teams, we search for software developers (d/f/m) , with first experiences, who can design innovative solutions as well as develop and implement them and thus contribute towards our goal.
As a software-developer (d/f/m) with 2-3 years of experience , in our domain, you design and develop software to solve business challenges and implement innovative ideas. You support the implementation of technical solutions and configure applications in different environments. To satisfy the business’s (non-)functional requirements, you actively participate in the design and architecture of the application or its components, research and provide fitting technologies, support reuse and maintainability of existing components and support to the creation of frameworks.
Role Responsibilities
- Design and development of micro-services architecture components in due consideration of the bank’s current security guidelines and its non-functional requirements (e. g. capacity, availability, monitoring)
- Support of design, implementation as well as execution of automated tests on multiple levels and the result analysis
- Identification of problem root causes in existing software and fixing of same
- Execution of feasibility studies and code reviews as well as necessary preparations for an application to be releasee into production
- Identification of potential risks in the application software and the business context as well as their reporting and, if applicable, their remediation
- Where appropriate, Level 3 support for the team’s application(s) and their infrastructure components
- Execution of maintenance of application components and their changes according to the regulatory processes with the help of agile methodologies
Degree/Professional development
- Bachelor of Science (College/University) with focus on computer science and software engineering or
- Professional education in the domain of computer science/information technology with focus on software development or
- Verifiable continued professional development (CPD) ideally with professional experience
- fluent in spoken and written English (corporate language)
- knowledge of the German language would be beneficial
- first theoretical and practical knowledge in agile environment would be beneficial (SAFe/SCRUM/Kanban)
- analytical skills to understand, structure and present simple to complex issues in a comprehensible way
- used programming languages: Java 17+, React/PHP/JavaScript, optional: Groovy, Shell – knowledge in two or three of them would be great
- Basics of the frameworks: Spring Boot, Apache Camel, Drools
- Tools/Software: Maven, Gradle, Git, Bitbucket, GitHub, Confluence, JIRA, Splunk, Geneos, Tableau, JMeter
- Platforms/systems: Docker, Kubernetes, RedHat OpenShift, Google Cloud
- Relational and non-relational databases: Oracle, MongoDB, Big Query, PostgreSQL
- Initial Knowledge of the formats: XML, JSON
- Messaging/Streaming: JMS, MQ, Solace, Kafka
- Knowledge in one of the topics: Design Patterns, REST, Microservices
- The willingness and skill to work in virtual teams and a matrix organisation, to share and pass on information, expertise and experience – which was learned in the team , as well as the ability to focus on working toward planned goals in a fast-moving environment with competing and changing priorities
What We Offer
We provide you with a comprehensive portfolio of benefits and offerings to support both, your private and professional needs.
- Emotionally and mentally balanced A positive mind helps us master the challenges of everyday life – both professionally and privately. We offer consultation in difficult life situations as well as mental health awareness trainings.
- Physically thriving We support you in staying physically fit through an offering to maintain personal health and a professional environment. You can benefit from health check-ups; vaccination drives as well as advice on healthy living and nutrition.
- Socially connected Networking opens up new perspectives, helps us thrive professionally and personally as well as strengthens our self-confidence and well-being. You can benefit from PME family service, FitnessCenter Job, flexible working (e.g parttime, hybrid working, job tandem) as well as an extensive culture of diversity, equity and inclusion.
- Financially secure We provide you with financial security not only during your active career but also for the future. You can benefit from offerings such as pension plans, banking services, company bicycle or “Deutschlandticket”.
Since our offerings slightly vary across locations, please contact your recruiter with specific questions.
In case of any recruitment related questions, please get in touch with Amela Mumanovic.
Contact: Amela Mumanovic: ( +49 69 910-42985)
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 setzen 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.
Besuchen Sie Inside Deutsche Bank , um mehr über die Kultur der Deutschen Bank zu erfahren, einschließlich unserer Aktivitäten zu Vielfalt, Chancengleichheit und Teilhabe, unserer Führungskultur, unseren Aktivitäten zur Zukunft der Arbeit und vieles mehr.
Date limite: 11-12-2024
Cliquez pour postuler pour un candidat gratuit
Signaler des emplois
MÊMES EMPLOIS
-
⏰ 15-12-2024🌏 Eschborn, Hesse
-
⏰ 15-12-2024🌏 Fulda, Hesse
-
⏰ 11-11-2024🌏 Dreieich, Hesse
-
⏰ 15-12-2024🌏 Dreieich, Hesse
-
⏰ 16-11-2024🌏 Bad Hersfeld, Hesse
-
⏰ 20-11-2024🌏 Eschborn, Hesse
-
⏰ 15-12-2024🌏 Eschborn, Hesse
-
⏰ 18-11-2024🌏 Wetzlar, Hesse
-
⏰ 15-12-2024🌏 Fulda, Hesse
-
⏰ 17-11-2024🌏 Heuchelheim, Hesse