Senior Consultant - Softwareentwicklung, Frontend Entwicklung
Aktualisiert am 23.04.2024
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 23.04.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Deutsch
Englisch

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Monat
2024-03 - 2024-03

Entwicklung einer Funktionalität zur persönlichen Finanzverwaltung im Onlinebanking

Frontend-Entwickler Java Spring Boot SQL ...
Frontend-Entwickler
Im Rahmen der Onlinebanking-Offensive eines großen, institutsübergreifenden IT-Dienstleister im genossenschaftlichen Bereich soll Nutzern die Möglichkeit gegeben werden, ihre Finanzsituation darzustellen, grafisch auszuwerten und einzuschätzen. Die Zahlungsein- und -ausgänge werden kategorisiert. Dem Nutzer wird zudem eine Projektion der Ein- und Ausgänge in die Zukunft angezeigt
  • Implementierung
  • Austausch mit fachlichen Kollegen zur Schärfung der Vorgaben
  • Austausch mit UI / UX zur Optimierung der Anwendung
  • aktiver Austausch mit Kollegen über technische Themen
  • aktive Teilnahme an Workshops zur Ideenfindung in Bezug auf das Projekt

Projektmeilensteine
  • Entwurf der Architektur
  • Datenanbindung an Banksysteme für Kontodaten
  • Einbindung in Onlineplattform
  • Entwicklung grafischen Oberflächen
Java Spring Boot SQL Kafka TypeScript Angular HTML CSS REST Redhat OpenShift Container Platform Oracle Jenkins Istio
IT-Dienstleister
3 Jahre
2021-04 - 2024-03

Weiterentwicklung einer Online-Vertriebsplattform im Bereich Umsätze

Softwareentwickler Java Spring Boot TypeScript ...
Softwareentwickler
Ziel des Projektes ist eine Weiterentwicklung der Online-Banking-Plattform für ca. 800 Banken mit mehr als 10 Mio. Nutzern, um eine moderne visuelle Aufbereitung der Kundenumsätze, Analysefunktionen sowie dem Export der wichtigsten umsatzrelevanten Daten herzustellen.
  • Als Lead Developer Frontend Leitung von bis zu 4 weiteren Frontend Entwicklern
  • Schaffen von architektonischen Vorgaben
  • Implementierung
  • Austausch mit fachlichen Kollegen zur Schärfung der Vorgaben
  • Austausch mit UI / UX zur Optimierung der Anwendung
  • aktive Weitergabe des Wissens an die Kollegen
  • Phasenweise Vertretung des POs in Meetings und bei Planungsaufgaben
  • Präsentation der Arbeitsergebnisse des Teams in einem Meeting mit über 1000 internen und externen Kollegen sowie Stakeholdern

Projektmeilensteine
  • Erstellung der Fach- und Testkonzepte
  • Umsetzung der fachlichen Anforderungen:
    • Erweiterung der Umsatzanzeige um Maßband, Start- und Endsaldo, Filter und externe Quellen wie PayPal und paydirekt
    • Management der Einwilligung und Widerruf des Kunden zur Umsatzanalyse
    • Integration der Exportfunktionalität über PDF
    • Einbindung einer TAN-Funktionalität
  • Erfüllung regulatorischer Anforderungen
  • Durchführung des Testmanagements, insbesondere Last- und Performance-Tests
  • Anbindung an Schnittstellen der verfügbaren Systeme bzw. Services mit REST und SOAP, externe wie interne z.B. WP2
Java Spring Boot TypeScript Angular HTML CSS REST SOAP Jenkins Hibernate Kafka Open-Shift Docker Git IntelliJ Visual Studio Code Oracle Datenbank BitBucket Jira Nexus aqua
IT-Dienstleister
10 Jahre
2013-01 - 2022-12

Produktentwicklung Case Management System PINQ ? Process INQuiries Management Solution

Frontendentwickler Atlassian Confluence und JIRA IntelliJ Idea Software AG Designer ...
Frontendentwickler
Entwicklung eines Software-Produkts für die automatisierte Bearbeitung von Ausnahmen, Nachfragen und Gebühren im Zahlungsverkehr als Standard-Lösung, deren Workflows sich konfigurativ an individuelle Kundensituationen anpassen lassen. Das Projekt umfasst den Vertrieb der Lösung, die kontinuierliche Weiterentwicklung bestehender Funktionen, die Entwicklung neuer - teils kundenindividueller - Funktionen und die Wartung und Pflege.
  • Design und Entwicklung der Benutzeroberfläche (Usability, Validierung, Browserkompatibilität, Responsive Design, Performance)
  • Evaluierung geeigneter Frameworks
  • Prototyping
  • SOAP-Schnittstellen

Projektmeilensteine
  • Vertrieb der Lösung, Teilnahme an Messen, Bearbeitung von Ausschreibungen u.ä.
  • Strategische Weiterentwicklung, Controlling
  • Requirements Engineering für technische und bank-fachliche Fragestellungen
  • Integration der Lösung in die bestehende Anwendungslandschaft
  • Pilotierung neuer regulatorischer Themen (u.a. mit SWIFT)
  • Agile Softwareentwicklung
  • Test und Testautomation
  • Softwarerollout, Deployment
  • Archivierung, Löschen personenbezogener Daten
  • Servicemanagement für Bestandskunden, Überwachung von Service Level Vereinbarungen, Helpline
  • SWIFT MT, ISO 20022, gpi, T2/T2S
Atlassian Confluence und JIRA IntelliJ Idea Software AG Designer SQL Developer/MySQL Workbench HTML JavaScript CSS Java Java Server Faces Software AG Integration Server Trading Networks Process Engine Task Engine Universal Messaging Terracotta Update Manager Deployer Oracle DBMS MySQL IBM MQ ActiveMQ SOAP REST IMAP POP3 SMTP Filetransfer SonarQube XRay Selenium JMeter Jenkins Solaris Linux Shell-Scripting
Beratungsunternehmen
1 Jahr 3 Monate
2020-01 - 2021-03

Aufbau eines Systems zur Berechnung von Risikokennzahlen im Bankenumfeld

Solution Engineer Java Server Pages (JSP) Java SpringBoot ...
Solution Engineer
Aufbau einer webbasierten Anwendung zur Erfassung und Bearbeitung von Szenarien im Riskocontrolling bei Banken. Basierend auf vom Nutzer erfassten Szenario-Parametern und Bestandsdaten aus dem Datawarehouse werden Risikokennzahlen ermittelt und per Report bereitgestellt.
  • Implementierung von finanzmathematischen Funktionen (in Java)
  • Abstimmung mit fachlichen Kollegen in Bezug auf die Vorgaben
Java Server Pages (JSP) Java SpringBoot Mockito OSPlus-Portal JavaServer Pages IBM Websphere Liberty IBM Db2 Spring Batch Eclipse Bamboo SVN DbVisualizer WebStorm
IT Dienstleister für Banken und Sparkassen
1 Jahr 9 Monate
2019-07 - 2021-03

Erprobung einer REST-Schnittstelle

Solution Engineer TypeScript Angular 8 REST Schnittstelle mit HATEOAS Komponente ...
Solution Engineer
Ein namhaftes Unternehmen entwickelt einen abstrakten Datenlayer, um eine Möglichkeit zu schaffen, vorhandene Anwendungen des Unternehmens über eine REST-Schnittstelle nach außen zu öffnen.
  • Test der Schnittstelle durch Implementierung einer darauf aufbauenden Testanwendung
TypeScript Angular 8 REST Schnittstelle mit HATEOAS Komponente IntelliJ IDEA
Softwaredienstleister
2 Monate
2019-07 - 2019-08

webMethods Pentaho Data Integration und Business Analytics Architekturberatung und Implementierung

Requirements Engineer Solaris CentOS MySQL ...
Requirements Engineer
Der Spezialist für Gruppenreisen ist einer der größten Paketreiseveranstalter Europas und Marktführer in Deutschland und möchte durch die Modernisierung der IT eine Digitalisierung seiner Geschäftsprozesse und damit eine noch bessere Kundenansprache erreichen.
  • Anforderungserhebung
  • Schaffen des Rahmens für eine agile Umsetzung

Fachthemen
Ausgehend von einer Ist- und Soll-Bebauungsplanung haben wir zunächst in einer Pilotierung mit (auf Anfrage) webMethods die Vorteile einer Service-orientierten Architektur erarbeitet und erste Anwendungsfälle beispielhaft implementiert. Im Anschluss haben wir mit Pentaho Data Integration auf Basis einer gewachsenen Intersystems Caché Datenbank eine neue dispositive Datenbank aufgebaut und performante regelmäßige Lade- und Transformationsroutinen geschaffen. Ferner wurden Möglichkeiten aufgezeigt, mit Pentaho Business Analytics interaktiv die relevanten Informationen aus den Daten zu extrahieren.
Solaris CentOS MySQL VPN Software AG webMethods BPMS 10.3 Pentaho Data Integration Pentaho Business Analytics
Tourismusunternehmen
1 Jahr 8 Monate
2018-01 - 2019-08

Benutzeroberfläche für die Administration und Konfiguration einer Kopfstelle für Debit-Karten

Softwareentwickler, Teamleiter, UX/UI-Experte Spring-Boot Angular 6 Maven ...
Softwareentwickler, Teamleiter, UX/UI-Experte
Entwicklung einer Benutzeroberfläche für die Debit-Autorisierungszentrale als Kopfstelle für angeschlossene Banken (u.a. Konfiguration diverser Kopfstellen-Parameter wie Banksperren, Routingkennzeichen, Benutzer-/Rollenverwaltung, Zerlegung und Vergleich von ISO 8583 Nachrichten, Suche von Transaktionen, Statistikfunktionen)
  • Gestaltung und Entwicklung des Benutzerinterfaces
  • Ausbildung und Steuerung weiterer Frontend-Entwickler
  • Kommunikation im Team und mit dem Kunden

Projektmeilensteine
  • Prototyping der Nutzeroberfläche
  • regelmäßige Einbindung neuer Versionen der Geschäftslogik eines Dritten
  • Implementierung
  • vollständige Automation funktionaler und nicht-funktionaler Tests
  • Sprint Reviews mit Stakeholdern
  • Ticketanalyse und -behebung
Spring-Boot Angular 6 Maven Scrum Java 11 IntelliJ IDEA Jira BitBucket Oracle SQL-Developer Karma Jasmine
Finanzdienstleister
5 Monate
2017-10 - 2018-02

Einführung eines Product-Governance-Systems zur Genehmigung von Finanzinstrumenten nach MiFID II

Tester Confluence JIRA Silk ...
Tester
Umsetzung der regulatorischen Anforderungen aus der PRIIPs-Verordnung und MiFID II an die Informationspflichten über Finanzprodukte und die Product Governance. Konzeption des Sollprozesses, Entwicklung und Integration der Softwarelösung zur Produktgenehmigung in die bestehende Anwendungslandschaft.
  • Unterstützung des Test-Teams auf der Suche nach Schwachstellen und die Einhaltung der Anforderungen
  • Aufbereitung von Rohdaten, um sie der Anwendung vor dem Live-Gang zuzuführen
  • Systemtest der Anwendung
  • Datenaufbereitung vor dem Einspielen in die Datenbank

Projektmeilensteine
  • Analyse und Konzeption der notwendigen Prozesslandschaft
  • Anbindung und Entwicklung externer sowie interner Schnittstellen
  • Enge Abstimmung mit externen Dienstleistern
  • Agile Softwareentwicklung mit bis zu fünf Teams gleichzeitig auf Basis von SCRUM
  • Besetzung aller relevanter Teamrollen: Project Management Office (PMO), Software Architekt, Fullstack Softwareentwickler, Testmanagement und Test, Product Owner und Scrum Master
  • Die Produkte der Bank werden in einem täglichen Prozess auf MiFID-Konformität geprüft und genehmigt bzw. abgewiesen
  • Die Produkte und zugehörige Kosteninformationen werden täglich an WM Datenservice übermittelt
  • Über Reportings aus dem PGS können Fachbereiche ihren regulatorischen Aufgaben nachkommen
  • Durch Teilautomatisierung der Prozesse wurde es ermöglicht, über 300.000 Produkte täglich zu genehmigen
  • Die Wartung der Anwendung wurde im Nachgang zum Projekt ebenfalls durch übernommen
Confluence JIRA Silk MS Office
Genossenschaftliche Großbank
6 Monate
2017-04 - 2017-09

App-Prototyping

Softwareentwickler, Usability Engineer Balsamiq Mockups Adobe Illustrator Adobe Experience Design ...
Softwareentwickler, Usability Engineer
Ziel war die Erstellung eines Prototypen einer Android-App, die es einem Benutzer so angenehm wie möglich machen sollte, mit einer bestehenden Schnittstelle zu interagieren. Die App sollte parallel zu einer vorhandenen Anwendung genutzt werden können.
  • Analyse des Nutzerverhaltens mit der vorhandenen Anwendung
  • Identifikation von Schwachstellen
  • Entwicklung eines vereinfachten Interaktionskonzepts
  • Erstellung eines visuellen Prototypen, der das im Vorfeld erarbeitete Konzept berücksichtigte
  • Unterstützung des Entwicklungsteams bei der Implementierung der Android-App

Projektmeilensteine
  • Visualisierung des Anwendungskonzepts
  • Implementierung eines Prototypen
Balsamiq Mockups Adobe Illustrator Adobe Experience Design Android Studio (IntelliJ IDEA) Android
Wirtschaftsauskunftei
10 Monate
2016-07 - 2017-04

Entwicklung einer Produktdatenbank für einfach- und starkstrukturierte Zertifikate

Solution Engineer, Softwareentwickler Jboss 7.2.6 JavaEE PL/SQL ...
Solution Engineer, Softwareentwickler
Ziel war die Entwicklung einer Workflow-gestützten Anwendung zur Betreuung der Bestandsprozesse während des gesamten Lebenszyklus kundeneigener Retailprodukte/ Zertifikate. Einfache Darstellung der Marktsituation, um Vertriebsaktivitäten von Zertifikaten mit Zeichnungsphasen zielgerichtet zu steuern. Ereignisse (z.B. Kuponzahlungen, Barrierebrüche, Delistings, Fälligkeiten), welche im Lebenszyklus der Produkte auftreten, können weitestgehend automatisiert bearbeitet, sowie Abrechnungsdaten bereitgestellt werden.
  • Frontend-Entwicklung

Projektmeilensteine
  • Erfüllung regulatorischer (PRIIP, MiFID II u.w.) und fachlicher Anforderungen
  • Prozessoptimierung und Automatisierung innerhalb der Bestandprozesse, wie z.B. Berechnungen von Kupons und Fälligkeiten der Zertifikate
  • Regelbasierte Auswertung und Statusreports
  • Verarbeitung von ca. 160.000 Produkten pro Tag, inklusive der Anbindung diverser Quell- und Abnehmersysteme (sowohl interne Systeme wie Front Arena und externe Dienstleister wie z.B. WM Daten und Clearstream)
  • Ausarbeitung der fachlichen und technischen Konzeption und Softwarearchitektur
  • Umsetzung einer asynchronen, ereignisgesteuerte Architektur
  • Massendownload/Upload der Produktstammdaten
  • Agile Softwareentwicklung im Front- und Backend auf Basis des Scrum Frameworks
  • Durchführen des Teilprojekt- und Testmanagements
Jboss 7.2.6 JavaEE PL/SQL SQL Oracle 12c Oracle19c Hibernate RESTEasy Mockito Marionette 3.0 backbone.js NodeJs puppeteer MS VBA IntelliJ Flyway SQL-Developer SonarQube Jenkins cbFlow Artifactory git maven Jira Confluence WBS FrontArena Balsamiq Mockup Gliffy MS Office
Genossenschaftliche Großbank

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Studium - Informatik
  • Schwerpunkt: Mensch-Maschine-Interaktion

Position

Position

  • Senior Consultant
  • Business Analyst
  • Softwareentwickler
  • Solution Engineer
  • Tester

Kompetenzen

Kompetenzen

Schwerpunkte

Softwareentwicklung
Frontend Entwicklung

Produkte / Standards / Erfahrungen / Methoden

Profil
Der Mitarbeiter ist ein engagierter Berater und Solution Engineer. Seine Schwerpunkte liegen im Software Engineering und in der Beratung zum Thema Usability und User Experience, sowie der Entwurf Usability-getriebener Anwendungskonzepte. Er hält sein Wissen rund um die Anwendungsentwicklung stets aktuell und besucht regelmäßig internationale Konferenzen zu den Themen. Er kann jederzeit damit überzeugen, die optimale Nutzererfahrung in den Vordergrund zu stellen und erhält von Kunden stets positives Feedback.

Kompetenzen und Kenntnisse
  • Business Kompetenzen
    • Scrum
  • IT Skills
    • Agile Softwareentwicklung
    • Backend Entwicklung
    • Clean Code
    • Continuous Delivery (CD)
    • Continuous Integration (CI)
    • Design Patterns in der objektorientierten Programmierung
    • Frontend Entwicklung
    • Full-Stack Entwicklung
    • Konzepte der objektorientierten Programmierung (OOP)
    • Methoden und Verfahren in der Softwareentwicklung
    • Pair programming
    • Softwareentwicklung
    • Softwaretechnik/ Softwaretechnologie
    • Solution Engineering
    • User Interface (UI)/ User Experience (UX)
    • Webdesign
    • Webentwicklung
  • IT-Architektur
    • CI-Pipeline
    • Domain-driven Design (DDD)
  • Anwendungssoftware und Entwicklertools
    • Adobe Illustrator
    • Adobe Photoshop
    • Atlassian Jira
    • Balsamiq
    • CSS
    • Eclipse
    • Git Merge Strategien
    • HTML
    • ICEfaces
    • IntelliJ IDEA
    • Java
    • JavaScript
    • PHP
    • Silk
    • TypeScript
    • webMethods
  • Programmiersprachen, Bibliotheken und Frameworks
    • Angular
    • Backbone.js
    • Marionette.js
    • Meteor
    • Node.js
    • Vue.js
  • Allgemeine und soziale Kompetenzen und Kenntnisse
    • Analytische Fähigkeiten
    • Auge fürs Detail
    • Belastbarkeit
    • Didaktische Fähigkeiten
    • Durchsetzungsvermögen
    • Eigeninitiative
    • Ergebnisorientierte Arbeitsweise
    • Führungskompetenz
    • Innovationsfähigkeit
    • Integrationsfähigkeit
    • Kommunikationsfähigkeit
    • Konfliktfähigkeit
    • Konfliktmanagement
    • Konzeptionelles und strukturiertes Vorgehen
    • Kreativität
    • Lösungsorientierung
    • Moderationskompetenz
    • Motivierungsvermögen
    • Planungsgeschick
    • Präsentationskompetenz
    • Risikobewusstsein
    • Teamfähigkeit
    • Überzeugungsfähigkeit
    • ?Verlässlichkeit

Branchen

Branchen

  • Banken
  • Beratung
  • Finanzdienstleistung
  • Tourismus

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Monat
2024-03 - 2024-03

Entwicklung einer Funktionalität zur persönlichen Finanzverwaltung im Onlinebanking

Frontend-Entwickler Java Spring Boot SQL ...
Frontend-Entwickler
Im Rahmen der Onlinebanking-Offensive eines großen, institutsübergreifenden IT-Dienstleister im genossenschaftlichen Bereich soll Nutzern die Möglichkeit gegeben werden, ihre Finanzsituation darzustellen, grafisch auszuwerten und einzuschätzen. Die Zahlungsein- und -ausgänge werden kategorisiert. Dem Nutzer wird zudem eine Projektion der Ein- und Ausgänge in die Zukunft angezeigt
  • Implementierung
  • Austausch mit fachlichen Kollegen zur Schärfung der Vorgaben
  • Austausch mit UI / UX zur Optimierung der Anwendung
  • aktiver Austausch mit Kollegen über technische Themen
  • aktive Teilnahme an Workshops zur Ideenfindung in Bezug auf das Projekt

Projektmeilensteine
  • Entwurf der Architektur
  • Datenanbindung an Banksysteme für Kontodaten
  • Einbindung in Onlineplattform
  • Entwicklung grafischen Oberflächen
Java Spring Boot SQL Kafka TypeScript Angular HTML CSS REST Redhat OpenShift Container Platform Oracle Jenkins Istio
IT-Dienstleister
3 Jahre
2021-04 - 2024-03

Weiterentwicklung einer Online-Vertriebsplattform im Bereich Umsätze

Softwareentwickler Java Spring Boot TypeScript ...
Softwareentwickler
Ziel des Projektes ist eine Weiterentwicklung der Online-Banking-Plattform für ca. 800 Banken mit mehr als 10 Mio. Nutzern, um eine moderne visuelle Aufbereitung der Kundenumsätze, Analysefunktionen sowie dem Export der wichtigsten umsatzrelevanten Daten herzustellen.
  • Als Lead Developer Frontend Leitung von bis zu 4 weiteren Frontend Entwicklern
  • Schaffen von architektonischen Vorgaben
  • Implementierung
  • Austausch mit fachlichen Kollegen zur Schärfung der Vorgaben
  • Austausch mit UI / UX zur Optimierung der Anwendung
  • aktive Weitergabe des Wissens an die Kollegen
  • Phasenweise Vertretung des POs in Meetings und bei Planungsaufgaben
  • Präsentation der Arbeitsergebnisse des Teams in einem Meeting mit über 1000 internen und externen Kollegen sowie Stakeholdern

Projektmeilensteine
  • Erstellung der Fach- und Testkonzepte
  • Umsetzung der fachlichen Anforderungen:
    • Erweiterung der Umsatzanzeige um Maßband, Start- und Endsaldo, Filter und externe Quellen wie PayPal und paydirekt
    • Management der Einwilligung und Widerruf des Kunden zur Umsatzanalyse
    • Integration der Exportfunktionalität über PDF
    • Einbindung einer TAN-Funktionalität
  • Erfüllung regulatorischer Anforderungen
  • Durchführung des Testmanagements, insbesondere Last- und Performance-Tests
  • Anbindung an Schnittstellen der verfügbaren Systeme bzw. Services mit REST und SOAP, externe wie interne z.B. WP2
Java Spring Boot TypeScript Angular HTML CSS REST SOAP Jenkins Hibernate Kafka Open-Shift Docker Git IntelliJ Visual Studio Code Oracle Datenbank BitBucket Jira Nexus aqua
IT-Dienstleister
10 Jahre
2013-01 - 2022-12

Produktentwicklung Case Management System PINQ ? Process INQuiries Management Solution

Frontendentwickler Atlassian Confluence und JIRA IntelliJ Idea Software AG Designer ...
Frontendentwickler
Entwicklung eines Software-Produkts für die automatisierte Bearbeitung von Ausnahmen, Nachfragen und Gebühren im Zahlungsverkehr als Standard-Lösung, deren Workflows sich konfigurativ an individuelle Kundensituationen anpassen lassen. Das Projekt umfasst den Vertrieb der Lösung, die kontinuierliche Weiterentwicklung bestehender Funktionen, die Entwicklung neuer - teils kundenindividueller - Funktionen und die Wartung und Pflege.
  • Design und Entwicklung der Benutzeroberfläche (Usability, Validierung, Browserkompatibilität, Responsive Design, Performance)
  • Evaluierung geeigneter Frameworks
  • Prototyping
  • SOAP-Schnittstellen

Projektmeilensteine
  • Vertrieb der Lösung, Teilnahme an Messen, Bearbeitung von Ausschreibungen u.ä.
  • Strategische Weiterentwicklung, Controlling
  • Requirements Engineering für technische und bank-fachliche Fragestellungen
  • Integration der Lösung in die bestehende Anwendungslandschaft
  • Pilotierung neuer regulatorischer Themen (u.a. mit SWIFT)
  • Agile Softwareentwicklung
  • Test und Testautomation
  • Softwarerollout, Deployment
  • Archivierung, Löschen personenbezogener Daten
  • Servicemanagement für Bestandskunden, Überwachung von Service Level Vereinbarungen, Helpline
  • SWIFT MT, ISO 20022, gpi, T2/T2S
Atlassian Confluence und JIRA IntelliJ Idea Software AG Designer SQL Developer/MySQL Workbench HTML JavaScript CSS Java Java Server Faces Software AG Integration Server Trading Networks Process Engine Task Engine Universal Messaging Terracotta Update Manager Deployer Oracle DBMS MySQL IBM MQ ActiveMQ SOAP REST IMAP POP3 SMTP Filetransfer SonarQube XRay Selenium JMeter Jenkins Solaris Linux Shell-Scripting
Beratungsunternehmen
1 Jahr 3 Monate
2020-01 - 2021-03

Aufbau eines Systems zur Berechnung von Risikokennzahlen im Bankenumfeld

Solution Engineer Java Server Pages (JSP) Java SpringBoot ...
Solution Engineer
Aufbau einer webbasierten Anwendung zur Erfassung und Bearbeitung von Szenarien im Riskocontrolling bei Banken. Basierend auf vom Nutzer erfassten Szenario-Parametern und Bestandsdaten aus dem Datawarehouse werden Risikokennzahlen ermittelt und per Report bereitgestellt.
  • Implementierung von finanzmathematischen Funktionen (in Java)
  • Abstimmung mit fachlichen Kollegen in Bezug auf die Vorgaben
Java Server Pages (JSP) Java SpringBoot Mockito OSPlus-Portal JavaServer Pages IBM Websphere Liberty IBM Db2 Spring Batch Eclipse Bamboo SVN DbVisualizer WebStorm
IT Dienstleister für Banken und Sparkassen
1 Jahr 9 Monate
2019-07 - 2021-03

Erprobung einer REST-Schnittstelle

Solution Engineer TypeScript Angular 8 REST Schnittstelle mit HATEOAS Komponente ...
Solution Engineer
Ein namhaftes Unternehmen entwickelt einen abstrakten Datenlayer, um eine Möglichkeit zu schaffen, vorhandene Anwendungen des Unternehmens über eine REST-Schnittstelle nach außen zu öffnen.
  • Test der Schnittstelle durch Implementierung einer darauf aufbauenden Testanwendung
TypeScript Angular 8 REST Schnittstelle mit HATEOAS Komponente IntelliJ IDEA
Softwaredienstleister
2 Monate
2019-07 - 2019-08

webMethods Pentaho Data Integration und Business Analytics Architekturberatung und Implementierung

Requirements Engineer Solaris CentOS MySQL ...
Requirements Engineer
Der Spezialist für Gruppenreisen ist einer der größten Paketreiseveranstalter Europas und Marktführer in Deutschland und möchte durch die Modernisierung der IT eine Digitalisierung seiner Geschäftsprozesse und damit eine noch bessere Kundenansprache erreichen.
  • Anforderungserhebung
  • Schaffen des Rahmens für eine agile Umsetzung

Fachthemen
Ausgehend von einer Ist- und Soll-Bebauungsplanung haben wir zunächst in einer Pilotierung mit (auf Anfrage) webMethods die Vorteile einer Service-orientierten Architektur erarbeitet und erste Anwendungsfälle beispielhaft implementiert. Im Anschluss haben wir mit Pentaho Data Integration auf Basis einer gewachsenen Intersystems Caché Datenbank eine neue dispositive Datenbank aufgebaut und performante regelmäßige Lade- und Transformationsroutinen geschaffen. Ferner wurden Möglichkeiten aufgezeigt, mit Pentaho Business Analytics interaktiv die relevanten Informationen aus den Daten zu extrahieren.
Solaris CentOS MySQL VPN Software AG webMethods BPMS 10.3 Pentaho Data Integration Pentaho Business Analytics
Tourismusunternehmen
1 Jahr 8 Monate
2018-01 - 2019-08

Benutzeroberfläche für die Administration und Konfiguration einer Kopfstelle für Debit-Karten

Softwareentwickler, Teamleiter, UX/UI-Experte Spring-Boot Angular 6 Maven ...
Softwareentwickler, Teamleiter, UX/UI-Experte
Entwicklung einer Benutzeroberfläche für die Debit-Autorisierungszentrale als Kopfstelle für angeschlossene Banken (u.a. Konfiguration diverser Kopfstellen-Parameter wie Banksperren, Routingkennzeichen, Benutzer-/Rollenverwaltung, Zerlegung und Vergleich von ISO 8583 Nachrichten, Suche von Transaktionen, Statistikfunktionen)
  • Gestaltung und Entwicklung des Benutzerinterfaces
  • Ausbildung und Steuerung weiterer Frontend-Entwickler
  • Kommunikation im Team und mit dem Kunden

Projektmeilensteine
  • Prototyping der Nutzeroberfläche
  • regelmäßige Einbindung neuer Versionen der Geschäftslogik eines Dritten
  • Implementierung
  • vollständige Automation funktionaler und nicht-funktionaler Tests
  • Sprint Reviews mit Stakeholdern
  • Ticketanalyse und -behebung
Spring-Boot Angular 6 Maven Scrum Java 11 IntelliJ IDEA Jira BitBucket Oracle SQL-Developer Karma Jasmine
Finanzdienstleister
5 Monate
2017-10 - 2018-02

Einführung eines Product-Governance-Systems zur Genehmigung von Finanzinstrumenten nach MiFID II

Tester Confluence JIRA Silk ...
Tester
Umsetzung der regulatorischen Anforderungen aus der PRIIPs-Verordnung und MiFID II an die Informationspflichten über Finanzprodukte und die Product Governance. Konzeption des Sollprozesses, Entwicklung und Integration der Softwarelösung zur Produktgenehmigung in die bestehende Anwendungslandschaft.
  • Unterstützung des Test-Teams auf der Suche nach Schwachstellen und die Einhaltung der Anforderungen
  • Aufbereitung von Rohdaten, um sie der Anwendung vor dem Live-Gang zuzuführen
  • Systemtest der Anwendung
  • Datenaufbereitung vor dem Einspielen in die Datenbank

Projektmeilensteine
  • Analyse und Konzeption der notwendigen Prozesslandschaft
  • Anbindung und Entwicklung externer sowie interner Schnittstellen
  • Enge Abstimmung mit externen Dienstleistern
  • Agile Softwareentwicklung mit bis zu fünf Teams gleichzeitig auf Basis von SCRUM
  • Besetzung aller relevanter Teamrollen: Project Management Office (PMO), Software Architekt, Fullstack Softwareentwickler, Testmanagement und Test, Product Owner und Scrum Master
  • Die Produkte der Bank werden in einem täglichen Prozess auf MiFID-Konformität geprüft und genehmigt bzw. abgewiesen
  • Die Produkte und zugehörige Kosteninformationen werden täglich an WM Datenservice übermittelt
  • Über Reportings aus dem PGS können Fachbereiche ihren regulatorischen Aufgaben nachkommen
  • Durch Teilautomatisierung der Prozesse wurde es ermöglicht, über 300.000 Produkte täglich zu genehmigen
  • Die Wartung der Anwendung wurde im Nachgang zum Projekt ebenfalls durch übernommen
Confluence JIRA Silk MS Office
Genossenschaftliche Großbank
6 Monate
2017-04 - 2017-09

App-Prototyping

Softwareentwickler, Usability Engineer Balsamiq Mockups Adobe Illustrator Adobe Experience Design ...
Softwareentwickler, Usability Engineer
Ziel war die Erstellung eines Prototypen einer Android-App, die es einem Benutzer so angenehm wie möglich machen sollte, mit einer bestehenden Schnittstelle zu interagieren. Die App sollte parallel zu einer vorhandenen Anwendung genutzt werden können.
  • Analyse des Nutzerverhaltens mit der vorhandenen Anwendung
  • Identifikation von Schwachstellen
  • Entwicklung eines vereinfachten Interaktionskonzepts
  • Erstellung eines visuellen Prototypen, der das im Vorfeld erarbeitete Konzept berücksichtigte
  • Unterstützung des Entwicklungsteams bei der Implementierung der Android-App

Projektmeilensteine
  • Visualisierung des Anwendungskonzepts
  • Implementierung eines Prototypen
Balsamiq Mockups Adobe Illustrator Adobe Experience Design Android Studio (IntelliJ IDEA) Android
Wirtschaftsauskunftei
10 Monate
2016-07 - 2017-04

Entwicklung einer Produktdatenbank für einfach- und starkstrukturierte Zertifikate

Solution Engineer, Softwareentwickler Jboss 7.2.6 JavaEE PL/SQL ...
Solution Engineer, Softwareentwickler
Ziel war die Entwicklung einer Workflow-gestützten Anwendung zur Betreuung der Bestandsprozesse während des gesamten Lebenszyklus kundeneigener Retailprodukte/ Zertifikate. Einfache Darstellung der Marktsituation, um Vertriebsaktivitäten von Zertifikaten mit Zeichnungsphasen zielgerichtet zu steuern. Ereignisse (z.B. Kuponzahlungen, Barrierebrüche, Delistings, Fälligkeiten), welche im Lebenszyklus der Produkte auftreten, können weitestgehend automatisiert bearbeitet, sowie Abrechnungsdaten bereitgestellt werden.
  • Frontend-Entwicklung

Projektmeilensteine
  • Erfüllung regulatorischer (PRIIP, MiFID II u.w.) und fachlicher Anforderungen
  • Prozessoptimierung und Automatisierung innerhalb der Bestandprozesse, wie z.B. Berechnungen von Kupons und Fälligkeiten der Zertifikate
  • Regelbasierte Auswertung und Statusreports
  • Verarbeitung von ca. 160.000 Produkten pro Tag, inklusive der Anbindung diverser Quell- und Abnehmersysteme (sowohl interne Systeme wie Front Arena und externe Dienstleister wie z.B. WM Daten und Clearstream)
  • Ausarbeitung der fachlichen und technischen Konzeption und Softwarearchitektur
  • Umsetzung einer asynchronen, ereignisgesteuerte Architektur
  • Massendownload/Upload der Produktstammdaten
  • Agile Softwareentwicklung im Front- und Backend auf Basis des Scrum Frameworks
  • Durchführen des Teilprojekt- und Testmanagements
Jboss 7.2.6 JavaEE PL/SQL SQL Oracle 12c Oracle19c Hibernate RESTEasy Mockito Marionette 3.0 backbone.js NodeJs puppeteer MS VBA IntelliJ Flyway SQL-Developer SonarQube Jenkins cbFlow Artifactory git maven Jira Confluence WBS FrontArena Balsamiq Mockup Gliffy MS Office
Genossenschaftliche Großbank

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Studium - Informatik
  • Schwerpunkt: Mensch-Maschine-Interaktion

Position

Position

  • Senior Consultant
  • Business Analyst
  • Softwareentwickler
  • Solution Engineer
  • Tester

Kompetenzen

Kompetenzen

Schwerpunkte

Softwareentwicklung
Frontend Entwicklung

Produkte / Standards / Erfahrungen / Methoden

Profil
Der Mitarbeiter ist ein engagierter Berater und Solution Engineer. Seine Schwerpunkte liegen im Software Engineering und in der Beratung zum Thema Usability und User Experience, sowie der Entwurf Usability-getriebener Anwendungskonzepte. Er hält sein Wissen rund um die Anwendungsentwicklung stets aktuell und besucht regelmäßig internationale Konferenzen zu den Themen. Er kann jederzeit damit überzeugen, die optimale Nutzererfahrung in den Vordergrund zu stellen und erhält von Kunden stets positives Feedback.

Kompetenzen und Kenntnisse
  • Business Kompetenzen
    • Scrum
  • IT Skills
    • Agile Softwareentwicklung
    • Backend Entwicklung
    • Clean Code
    • Continuous Delivery (CD)
    • Continuous Integration (CI)
    • Design Patterns in der objektorientierten Programmierung
    • Frontend Entwicklung
    • Full-Stack Entwicklung
    • Konzepte der objektorientierten Programmierung (OOP)
    • Methoden und Verfahren in der Softwareentwicklung
    • Pair programming
    • Softwareentwicklung
    • Softwaretechnik/ Softwaretechnologie
    • Solution Engineering
    • User Interface (UI)/ User Experience (UX)
    • Webdesign
    • Webentwicklung
  • IT-Architektur
    • CI-Pipeline
    • Domain-driven Design (DDD)
  • Anwendungssoftware und Entwicklertools
    • Adobe Illustrator
    • Adobe Photoshop
    • Atlassian Jira
    • Balsamiq
    • CSS
    • Eclipse
    • Git Merge Strategien
    • HTML
    • ICEfaces
    • IntelliJ IDEA
    • Java
    • JavaScript
    • PHP
    • Silk
    • TypeScript
    • webMethods
  • Programmiersprachen, Bibliotheken und Frameworks
    • Angular
    • Backbone.js
    • Marionette.js
    • Meteor
    • Node.js
    • Vue.js
  • Allgemeine und soziale Kompetenzen und Kenntnisse
    • Analytische Fähigkeiten
    • Auge fürs Detail
    • Belastbarkeit
    • Didaktische Fähigkeiten
    • Durchsetzungsvermögen
    • Eigeninitiative
    • Ergebnisorientierte Arbeitsweise
    • Führungskompetenz
    • Innovationsfähigkeit
    • Integrationsfähigkeit
    • Kommunikationsfähigkeit
    • Konfliktfähigkeit
    • Konfliktmanagement
    • Konzeptionelles und strukturiertes Vorgehen
    • Kreativität
    • Lösungsorientierung
    • Moderationskompetenz
    • Motivierungsvermögen
    • Planungsgeschick
    • Präsentationskompetenz
    • Risikobewusstsein
    • Teamfähigkeit
    • Überzeugungsfähigkeit
    • ?Verlässlichkeit

Branchen

Branchen

  • Banken
  • Beratung
  • Finanzdienstleistung
  • Tourismus

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.