Softwareentwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 74429 Sulzbach Laufen
- Umkreis (bis 200 km)
- de
- 04.09.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
4/2017 – 7/2024
Tätigkeitsbeschreibung
Entwicklung des Business Banking Portals für die Bereitstellung einer zentralen Plattform
für umfassende Bankdienstleistungen für Privat- und Geschäftskunden. Die Lösung zielt
darauf ab, den Kunden eine effiziente und benutzerfreundliche Verwaltung ihrer
Bankgeschäfte zu ermöglichen.
Das System wurde in einer Microservice-Cloud-Architektur entwickelt, wobei die
Kommunikation zwischen den Services durch RabbitMQ anhand von Events (Messages)
implementiert wurde.
✓ Entwurf und Implementierung einer Single Page Anwendung (SPA) zur
Bereitstellung eines benutzerfreundlichen und effizienten Interface für
Geschäftskunden.
✓ Entwicklung und Integration von Microservices zur modularen und skalierbaren
Abwicklung von SEPA-Überweisungen, Lastschriftüberweisungen und
Sammelüberweisungen.
✓ Speicherung und Verwaltung von häufig genutzten Zahlungsvorlagen zur
Beschleunigung wiederkehrender Zahlungen.
✓ Implementierung von Sicherheits- und Authentifizierungsmechanismen zur
Signierung von Überweisungen der Geschäftskunden mit DIGIPASS als Zwei-Faktor-
Authentifizierung (2FA) zur Gewährleistung der Integrität und Authentizität der
Transaktionen.
✓ Durchführung von Code-Reviews und Unit-Tests zur Sicherstellung der Codequalität
und -stabilität.
✓ Unterstützung bei der Fehlerbehebung und kontinuierlichen Verbesserung der
Anwendung basierend auf Nutzerfeedback.
✓ Initialisierung und Einrichtung der Teilnehmer, um ihre Bankverbindungen zu
aktivieren und zu konfigurieren.
✓ Erstellung und Verwaltung von HIA-Briefen (Host Initialization Authentication) im
Rahmen des EBICS-Protokolls Version 3.0, um die Authentizität und Integrität der
Teilnehmer zu gewährleisten.
Projekt: Förderbank Portal
Entwicklung eines modernen Web-Portals für verschiedene Banken, um Förderanträge
effizient zu verwalten und zu bearbeiten. Das Projekt zielte darauf ab, den Antragsprozess
für Förderprogramme zu digitalisieren und zu optimieren, um sowohl die
Benutzerfreundlichkeit als auch die Effizienz der Verwaltungsprozesse zu erhöhen.
✓ Entwicklung eines Systems zur Generierung dynamischer Formulare, die im Content
Management System (CMS) als JSON konfiguriert sind.
✓ Gestaltung einer intuitiven Benutzeroberfläche, die den Antragstellern einen
einfachen und klaren Antragsprozess ermöglicht.
✓ Entwicklung einer leistungsfähigen Suchfunktion für Antrags- und Kundendaten,
basierend auf OpenSearch und SpringBoot.
Projekt: Entwicklung eines Multibanking-Moduls für das ABAXX OFS -Portal:
Entwicklung eines Multibanking-Moduls für das Abaxx-Portal, um die Integration von
Konten und Diensten fremder Banken zu ermöglichen. Ziel des Projekts war es, den Nutzern
eine zentrale Plattform zur Verwaltung ihrer Bankkonten bei verschiedenen Banken zu
bieten und ihre Umsätze mit Personal Finance Management (PFM) zu klassifizieren.
✓ Gestaltung einer intuitiven Benutzeroberfläche, die den Nutzern eine einfache und
klare Verwaltung ihrer Bankkonten ermöglicht.
Projekt: Next best Offer für ABAXX OFS-Portal
Entwicklung eines Next Best Offer (NBO) Produkts für den Retail-Banking-Sektor, um
personalisierte Angebote für Kunden basierend auf deren Verhaltensdaten und Präferenzen
zu erstellen. Ziel des Projekts war es, die Kundenbindung und den Umsatz durch
maßgeschneiderte Angebote zu erhöhen.
✓ Entwicklung einer benutzerfreundlichen und responsiven Benutzeroberfläche mit
React, um die Angebote ansprechend und leicht zugänglich zu präsentieren.
Projekt: In-House UXP-Frameworks
Entwicklung und Wartung eines In-House UXP-Frameworks, das auf TypeScript und React
basiert, zur Unterstützung der Frontend-Services im Bankensektor. Das Framework zielt
darauf ab, eine konsistente und effiziente Entwicklungsumgebung für verschiedene
Bankanwendungen zu bieten, indem es wiederverwendbare Komponenten und Dienste
bereitstellt.
✓ Entwicklung von grundlegenden Frontend-Services, einschließlich eines
Sicherheitslayers zur Authentifizierung und Autorisierung der Benutzer.
✓ Implementierung eines Translationslayers zur Unterstützung mehrsprachiger
Anwendungen.
✓ Erstellung flexibler und anpassbarer Layout-Komponenten zur einheitlichen
Gestaltung der Benutzeroberflächen.
✓ Entwicklung eines dynamischen Menüsystems zur einfachen Navigation innerhalb
der Anwendungen.
Projekt: PSD2-konformer Mock-Server für Zahlungsdienste:
Implementierung eines Mock-Servers, der den Anforderungen der zweiten
Zahlungsdiensterichtlinie (PSD2) entspricht. Ziel des Projekts war es, eine
Testumgebung für Zahlungsdienste zu schaffen, die eine sichere und realistische
Simulation von PSD2-konformen Transaktionen ermöglicht. Diese Umgebung sollte
Entwicklern und Testern helfen, ihre Anwendungen gegen verschiedene
Zahlungsdienstszenarien zu validieren.
Softwareentwicklung (allg.)
7/2015 – 3/2017
Tätigkeitsbeschreibung
✓ Entwicklung von Anzeigesystemen zur Visualisierung von Betriebszuständen und
Leistungsdaten in der Fertigung.
✓ Integration von MES mit Produktionsdaten-Netzwerken mittels Microservices für
Industrie 4.0.
✓ Bereitstellung von Produktionsdaten über RESTful Webschnittstellen.
Skills: C#, ASP.NET, AngularJS, Oracle, MS SQL
Softwareentwicklung (allg.)
10/2012 – 6/2015
Tätigkeitsbeschreibung
✓ Implementierung von serverseitigen Webanwendungen mit Vaadin und
Erweiterung von Eclipse-Plugins.
✓ Entwicklung von WCF-Webdiensten und WPF-Tools für Application Lifecycle
Management.
✓ Durchführung von Workshops und technischer Schulungen für Systemintegration.
Skills: Java, Vaadin, C#, .NET, WPF, REST
Softwareentwicklung (allg.)
5/2008 – 8/2012
Tätigkeitsbeschreibung
✓ Entwicklung von Bildverarbeitungsalgorithmen und Anwendungen mit C# .NET.
✓ Design und Implementierung von Inhouse-Softwarebibliotheken und OPC-DLLs für
Siemens-Systeme.
Skills: C#, .NET, Winforms, WPF
Softwareentwicklung (allg.)
Ausbildung
Hochschule
Karlsruhe
Universität
Rabat
Über mich
Meine Fähigkeit, mich schnell in neue Projekte einzuarbeiten und dabei stets innovative Lösungen zu finden, macht mich zu einem idealen Kandidaten für Ihre Anforderungen.
Persönliche Daten
- Deutsch (Muttersprache)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden