Senior Software Engineer mit Schwerpunkt SAP UI5/Fiori sowie der Entwicklung von datengetriebenen Unternehmensanwendungen mit SAP HANA, Python und SQL
Aktualisiert am 23.09.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.10.2025
Verfügbar zu: 75%
davon vor Ort: 75%
SAP UI5
SAP Cloud Application Programming (CAP)
JavaScript
Node.js
Python
SQL
HTML
CSS
JSON
XML
Axure
SAP Fiori
Git
SAP HANA DB
Postgres DB
Amazon Web Services
SAP Business Technology Platform (BTP)
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Hamburg (+500km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 Jahre 1 Monat
2023-10 - 2025-10

Entwicklung von Schnittstellen und responsiven Webapps (SAP CAP und SAP UI5) im Energiesektor

SAP CAP/SAP UI5 Entwickler SAP CAP SAP UI5 SAP Core Data Services (CDS) ...
SAP CAP/SAP UI5 Entwickler
  • Modellierung von Datenbankentitäten in SAP CAP unter Verwendung von CDS views
  • Pflege und Anpassung von Datenbankobjekten in SAP HANA und PostgresSQL
  • Konzeption und Aufbau von Schnittstellen (APIs) unter Verwendung von SAP CAP (Node.js)
  • Anpassung von Benutzzeroberflächen von Fiori Elements Apps unter Verwendung von SAP CAP Annotationen sowie Einführung von custom functions und handlers (Node.js)
  • Erweiterung bestehender Views und Controllern von SAP Fiori Freestyle Apps mit SAP UI5
  • Anpassungen von Build-Parametern in yaml Dateien zur Umsetzung von Build und Deployment Strategien
  • Pflege von Destinationen und Aufbau eines Fiori Launchpads mit SAP Build Workzone 
SAP CAP SAP UI5 SAP Core Data Services (CDS) SAP Fiori SAP HANA DB
3 Monate
2023-04 - 2023-06

Programmierung einer SAP UI5 Applikation (Atlassian Dashboard)

SAP UI5 Entwickler SAP UI5 SAP Business Technology Platform (SAP BTP) REST services (JSON)
SAP UI5 Entwickler
  • Konzeption eines UX-Designs sowie Übersetzung der funktionalen Anforderungen in einen technischen Anforderungskatalog
  • Programmierung einer SAP UI5 Webanwendung zur Verarbeitung von Jira Tickets (Eskalationsdashboard)
  • Verbindung der Webapplikation mit der JIRA API (REST service in JSON)
  • Durchführung der Entwicklungsarbeiten unter der Verwendung der SAP Business Technology Platform (SAP BTP mit WebIDE als Entwicklungsumgebung)
SAP UI5 SAP Business Technology Platform (SAP BTP) REST services (JSON)
7 Monate
2022-08 - 2023-02

Entwicklung von responsiven Webapps (SAP Fiori, SAP UI5) im Bereich Beschaffung

SAP UI5/SAP Fiori Entwickler SAP UI5 SAP Fiori XML ...
SAP UI5/SAP Fiori Entwickler
  • Datenbereitstellung durch die Erstellung von Interface und Composite Views zur Harmoniserung und Aggregation von Bewegungsdaten (Core Data Services)
  • Anreicherung von Consumption Views mit Annotation und semantischen Daten aus den Composite Views zur Generierung von O-Data Services
  • Konfiguration von analytischen und transaktionalen Fiori Applikationen sowie dessen Anbindung an die bestehenden O-Data Services
  • Erweiterung bestehender Views und Controllern von SAP Fiori Frontend Apps mit SAP UI5  (sog. UI-Controller-Erweiterungen)
  • Programmierung einer SAP UI5 Applikationen für das "Contract Fullfillment" mit dem Schwerpunkt auf der Visualiserung  (Charts)  von "Fullfillment" Daten 
SAP UI5 SAP Fiori XML CSS SQL Scrum SAP HANA DB SAP Core Data Services (CDS)
5 Monate
2022-02 - 2022-06

Aufbau eines Multishop-Systems für den E-Commerce Sektor

Fullstack Entwickler Python HTML CSS ...
Fullstack Entwickler
  • Aufnahme und Analyse von Kundenanforderungen für das Multishop-System (drei dedizierte Verkaufsplatformen)
  • Programmierung der Frontendapplikationen unter Verwendung von HTML, CSS und JavaScript (ReactJS, Liquid.js) sowie deren Einbettung in ein bestehendes CMS-System (Shopify)
  • Implementierung von ETL Prozeduren um Bewegungs- und Stammdaten zusammenzuführen und zu harmonisieren (mit Python/GraphQL)
Python HTML CSS JavaScript ReactJS
10 Monate
2021-01 - 2021-10

Aufbau von Datenpipelines (ETL Prozesse) für den Rollout einer Industrialisierungsplatform in der Pharmaindustrie

Data Engineer Python SQL AWS ...
Data Engineer
  • Extraktionen von Daten aus einer Postgres DB mit Python und SQL
  • Transformation von Unternehmensdaten mit Python (Pandas etc.)
  • Management von Datenbank Objekten in Postgres DB unter Anwendung von DML/DDL sowie DCL statements (SQL)
  • Durchführung von SQL Datenbankabfragen zur Testzwecken
  • Erstellung von Dashboards zur Datenanalyse mit Python (via Plotly/Dash)
  • Konfiguration von AWS Cloud Services zur Sicherstellung der Verfügbarkeit einer relationalen Datenbank (Postgres DB)
Python SQL AWS Scrum
5 Monate
2020-02 - 2020-06

Konzeption und Programmierung eines SAP UI5 Launchpads (als "Custom app")

SAP UI5 Entwickler SAP UI5 JavaScript XML ...
SAP UI5 Entwickler
  • Konzeption eines UX-Designs sowie Übersetzung der funktionalen Anforderungen in einen technischen Anforderungskatalog
  • Programmierung der Webapplikationen unter Verwendung von SAP UI5 (XML, Javascipt, CSS)
  • Anbindung des UI5 Launchpads an eine REST API Schnittstelle (JSON, CRUD Operationen)
SAP UI5 JavaScript XML CSS
11 Monate
2018-12 - 2019-10

Unterstützung beim Aufbau einer Datenplatform in der Mode/Fashion Industrie

Data Engineer/Scrum Master Python SQL DevOps ...
Data Engineer/Scrum Master
  • Erstellung von Dashboards mit mit Python (Plotly/Dash)
  • Definition von ETL Prozessen unter Verwendung von Python (Pandas etc.) und SQL
  • Unterstützung von DevOps-Teams bei YAML-Implementierungen sowie der Containerisierung von Endanwendungen (Docker)
  • Führung eines Scrum Teams zur Sicherstellung der Sprintziele und Einhaltung agiler Methoden
Python SQL DevOps Scrum Master Container
1 Jahr 1 Monat
2017-09 - 2018-09

Entwicklung von zwei SAP UI5 Applikationen für das intelligente Szenario Management (ehemals PAI)

SAP UI5 Entwickler/Scrum Master SAP UI5 SQL SAP HANA DB ...
SAP UI5 Entwickler/Scrum Master
  • Entwicklung eines Frameworks (ehemals PAI) welches Geschäftskunden von SAP ermöglicht Prognosefunktionen in bestehende Geschäftsanwendungen zu integrieren
  • Programmierung von zwei Webapplikation mit SAP UI5 (XML, Javascript, CSS) unter Berücksichtigung gängiger Fiori Guidelines und Prinzipien
  • Entwicklung von Unit Test 
  • Durchführung manueller Tests und von Datenbankabfragen (SQL) zu Testzwecken und Abgleich des SAP UI5 Outputs
  • Führung eines multidisziplinären Scrum Teams zur Sicherstellung der Sprintziele in Abstimmung mit dem Kunden

SAP UI5 SQL SAP HANA DB SAP Business Technology Platform (SAP BTP) Scrum Master
5 Monate
2016-12 - 2017-04

Entwicklung eines Prototypen mit SAP UI5 für das Treasury Management

SAP UI5 Entwickler/Scrum Master SAP UI5 XML UX-Design ...
SAP UI5 Entwickler/Scrum Master
  • Durchführung von Workshops zur Identifizierung von Kundenanfordungen sowie deren Übersetzung in einen technischen Anforderungskatalog
  • Führung eines Scrum Teams zur Sicherstellung der Sprintziele
  • Programmierung einer responsiven Webapplikation mit SAP UI5 sowie dessen Verbindung mit einem REST Interface (JSON)
SAP UI5 XML UX-Design Scrum Master REST JavaScript Git
8 Monate
2016-03 - 2016-10

Erstellung von modernen Weboberflächen (mit SAP UI5 und Fiori) für das Treasury Management

SAP Fiori/UI5 Entwickler SQL SAP HANA SAP Fiori ...
SAP Fiori/UI5 Entwickler
  • Unterstützung bei der Optimierung und Anpassung von CDS Views für den OData Service
  • Umsetzung verschiedener Master-Detail-Applikationen mit SAP Web IDE gemäß SAP Fiori Guidelines
  • Entwicklung einer Custom UI5 Applikation folgend der Fiori Design Prinzipien mit dem Schwerpunkt der Datenvisualisierung (SAP UI5 Charts)
SQL SAP HANA SAP Fiori SAP UI5 HTML CSS Scrum
7 Monate
2015-06 - 2015-12

Ausbau einer bestehenden SAP Reporting Landschaft (im Controlling)

SAP Entwickler/SAP HANA Entwickler SQL JavaScript SAP HANA ...
SAP Entwickler/SAP HANA Entwickler
  • Entwicklung eines Anforderungskatalogs auf Basis der Kundenanforderungen im Controlling
  • Durchführung von Aufwandsschätzungen und Übersetzung der Kundenanforderungen in technische Spezifikationen
  • Modellierung von Datenobjekten in SAP HANA und SAP BW
  • Erstellung von Dashboards unter Anwendung von SAP BusinessObjects (ehemals Design Studio und Lumira)
SQL JavaScript SAP HANA SAP BW SAP BusinessObjects Design Studio

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 7 Monate
2010-10 - 2014-04

Informationsmanagement

Master of Science, Universität Göttingen
Master of Science
Universität Göttingen
5 Monate
2012-08 - 2012-12

Management Informations Systems

Auslandssemester in Oxford (USA), University of Mississippi
Auslandssemester in Oxford (USA)
University of Mississippi
3 Jahre 5 Monate
2006-10 - 2010-02

Technologien und Management

Bachelor of Science, Universität Göttingen
Bachelor of Science
Universität Göttingen
6 Monate
2008-08 - 2009-01

Technology and Business Studies)

Auslandssemester in Borlänge (Schweden), Högskolan Dalarna
Auslandssemester in Borlänge (Schweden)
Högskolan Dalarna

Position

Position

Rollen im Bereich Software Entwicklung (u.a. SAP) und/oder Data Engineering.

Branchen

Branchen

  • Software Entwicklung
  • Finanzdienstleistung
  • Pharma Industrie
  • E-Commerce

Einsatzorte

Einsatzorte

Hamburg (+500km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 Jahre 1 Monat
2023-10 - 2025-10

Entwicklung von Schnittstellen und responsiven Webapps (SAP CAP und SAP UI5) im Energiesektor

SAP CAP/SAP UI5 Entwickler SAP CAP SAP UI5 SAP Core Data Services (CDS) ...
SAP CAP/SAP UI5 Entwickler
  • Modellierung von Datenbankentitäten in SAP CAP unter Verwendung von CDS views
  • Pflege und Anpassung von Datenbankobjekten in SAP HANA und PostgresSQL
  • Konzeption und Aufbau von Schnittstellen (APIs) unter Verwendung von SAP CAP (Node.js)
  • Anpassung von Benutzzeroberflächen von Fiori Elements Apps unter Verwendung von SAP CAP Annotationen sowie Einführung von custom functions und handlers (Node.js)
  • Erweiterung bestehender Views und Controllern von SAP Fiori Freestyle Apps mit SAP UI5
  • Anpassungen von Build-Parametern in yaml Dateien zur Umsetzung von Build und Deployment Strategien
  • Pflege von Destinationen und Aufbau eines Fiori Launchpads mit SAP Build Workzone 
SAP CAP SAP UI5 SAP Core Data Services (CDS) SAP Fiori SAP HANA DB
3 Monate
2023-04 - 2023-06

Programmierung einer SAP UI5 Applikation (Atlassian Dashboard)

SAP UI5 Entwickler SAP UI5 SAP Business Technology Platform (SAP BTP) REST services (JSON)
SAP UI5 Entwickler
  • Konzeption eines UX-Designs sowie Übersetzung der funktionalen Anforderungen in einen technischen Anforderungskatalog
  • Programmierung einer SAP UI5 Webanwendung zur Verarbeitung von Jira Tickets (Eskalationsdashboard)
  • Verbindung der Webapplikation mit der JIRA API (REST service in JSON)
  • Durchführung der Entwicklungsarbeiten unter der Verwendung der SAP Business Technology Platform (SAP BTP mit WebIDE als Entwicklungsumgebung)
SAP UI5 SAP Business Technology Platform (SAP BTP) REST services (JSON)
7 Monate
2022-08 - 2023-02

Entwicklung von responsiven Webapps (SAP Fiori, SAP UI5) im Bereich Beschaffung

SAP UI5/SAP Fiori Entwickler SAP UI5 SAP Fiori XML ...
SAP UI5/SAP Fiori Entwickler
  • Datenbereitstellung durch die Erstellung von Interface und Composite Views zur Harmoniserung und Aggregation von Bewegungsdaten (Core Data Services)
  • Anreicherung von Consumption Views mit Annotation und semantischen Daten aus den Composite Views zur Generierung von O-Data Services
  • Konfiguration von analytischen und transaktionalen Fiori Applikationen sowie dessen Anbindung an die bestehenden O-Data Services
  • Erweiterung bestehender Views und Controllern von SAP Fiori Frontend Apps mit SAP UI5  (sog. UI-Controller-Erweiterungen)
  • Programmierung einer SAP UI5 Applikationen für das "Contract Fullfillment" mit dem Schwerpunkt auf der Visualiserung  (Charts)  von "Fullfillment" Daten 
SAP UI5 SAP Fiori XML CSS SQL Scrum SAP HANA DB SAP Core Data Services (CDS)
5 Monate
2022-02 - 2022-06

Aufbau eines Multishop-Systems für den E-Commerce Sektor

Fullstack Entwickler Python HTML CSS ...
Fullstack Entwickler
  • Aufnahme und Analyse von Kundenanforderungen für das Multishop-System (drei dedizierte Verkaufsplatformen)
  • Programmierung der Frontendapplikationen unter Verwendung von HTML, CSS und JavaScript (ReactJS, Liquid.js) sowie deren Einbettung in ein bestehendes CMS-System (Shopify)
  • Implementierung von ETL Prozeduren um Bewegungs- und Stammdaten zusammenzuführen und zu harmonisieren (mit Python/GraphQL)
Python HTML CSS JavaScript ReactJS
10 Monate
2021-01 - 2021-10

Aufbau von Datenpipelines (ETL Prozesse) für den Rollout einer Industrialisierungsplatform in der Pharmaindustrie

Data Engineer Python SQL AWS ...
Data Engineer
  • Extraktionen von Daten aus einer Postgres DB mit Python und SQL
  • Transformation von Unternehmensdaten mit Python (Pandas etc.)
  • Management von Datenbank Objekten in Postgres DB unter Anwendung von DML/DDL sowie DCL statements (SQL)
  • Durchführung von SQL Datenbankabfragen zur Testzwecken
  • Erstellung von Dashboards zur Datenanalyse mit Python (via Plotly/Dash)
  • Konfiguration von AWS Cloud Services zur Sicherstellung der Verfügbarkeit einer relationalen Datenbank (Postgres DB)
Python SQL AWS Scrum
5 Monate
2020-02 - 2020-06

Konzeption und Programmierung eines SAP UI5 Launchpads (als "Custom app")

SAP UI5 Entwickler SAP UI5 JavaScript XML ...
SAP UI5 Entwickler
  • Konzeption eines UX-Designs sowie Übersetzung der funktionalen Anforderungen in einen technischen Anforderungskatalog
  • Programmierung der Webapplikationen unter Verwendung von SAP UI5 (XML, Javascipt, CSS)
  • Anbindung des UI5 Launchpads an eine REST API Schnittstelle (JSON, CRUD Operationen)
SAP UI5 JavaScript XML CSS
11 Monate
2018-12 - 2019-10

Unterstützung beim Aufbau einer Datenplatform in der Mode/Fashion Industrie

Data Engineer/Scrum Master Python SQL DevOps ...
Data Engineer/Scrum Master
  • Erstellung von Dashboards mit mit Python (Plotly/Dash)
  • Definition von ETL Prozessen unter Verwendung von Python (Pandas etc.) und SQL
  • Unterstützung von DevOps-Teams bei YAML-Implementierungen sowie der Containerisierung von Endanwendungen (Docker)
  • Führung eines Scrum Teams zur Sicherstellung der Sprintziele und Einhaltung agiler Methoden
Python SQL DevOps Scrum Master Container
1 Jahr 1 Monat
2017-09 - 2018-09

Entwicklung von zwei SAP UI5 Applikationen für das intelligente Szenario Management (ehemals PAI)

SAP UI5 Entwickler/Scrum Master SAP UI5 SQL SAP HANA DB ...
SAP UI5 Entwickler/Scrum Master
  • Entwicklung eines Frameworks (ehemals PAI) welches Geschäftskunden von SAP ermöglicht Prognosefunktionen in bestehende Geschäftsanwendungen zu integrieren
  • Programmierung von zwei Webapplikation mit SAP UI5 (XML, Javascript, CSS) unter Berücksichtigung gängiger Fiori Guidelines und Prinzipien
  • Entwicklung von Unit Test 
  • Durchführung manueller Tests und von Datenbankabfragen (SQL) zu Testzwecken und Abgleich des SAP UI5 Outputs
  • Führung eines multidisziplinären Scrum Teams zur Sicherstellung der Sprintziele in Abstimmung mit dem Kunden

SAP UI5 SQL SAP HANA DB SAP Business Technology Platform (SAP BTP) Scrum Master
5 Monate
2016-12 - 2017-04

Entwicklung eines Prototypen mit SAP UI5 für das Treasury Management

SAP UI5 Entwickler/Scrum Master SAP UI5 XML UX-Design ...
SAP UI5 Entwickler/Scrum Master
  • Durchführung von Workshops zur Identifizierung von Kundenanfordungen sowie deren Übersetzung in einen technischen Anforderungskatalog
  • Führung eines Scrum Teams zur Sicherstellung der Sprintziele
  • Programmierung einer responsiven Webapplikation mit SAP UI5 sowie dessen Verbindung mit einem REST Interface (JSON)
SAP UI5 XML UX-Design Scrum Master REST JavaScript Git
8 Monate
2016-03 - 2016-10

Erstellung von modernen Weboberflächen (mit SAP UI5 und Fiori) für das Treasury Management

SAP Fiori/UI5 Entwickler SQL SAP HANA SAP Fiori ...
SAP Fiori/UI5 Entwickler
  • Unterstützung bei der Optimierung und Anpassung von CDS Views für den OData Service
  • Umsetzung verschiedener Master-Detail-Applikationen mit SAP Web IDE gemäß SAP Fiori Guidelines
  • Entwicklung einer Custom UI5 Applikation folgend der Fiori Design Prinzipien mit dem Schwerpunkt der Datenvisualisierung (SAP UI5 Charts)
SQL SAP HANA SAP Fiori SAP UI5 HTML CSS Scrum
7 Monate
2015-06 - 2015-12

Ausbau einer bestehenden SAP Reporting Landschaft (im Controlling)

SAP Entwickler/SAP HANA Entwickler SQL JavaScript SAP HANA ...
SAP Entwickler/SAP HANA Entwickler
  • Entwicklung eines Anforderungskatalogs auf Basis der Kundenanforderungen im Controlling
  • Durchführung von Aufwandsschätzungen und Übersetzung der Kundenanforderungen in technische Spezifikationen
  • Modellierung von Datenobjekten in SAP HANA und SAP BW
  • Erstellung von Dashboards unter Anwendung von SAP BusinessObjects (ehemals Design Studio und Lumira)
SQL JavaScript SAP HANA SAP BW SAP BusinessObjects Design Studio

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre 7 Monate
2010-10 - 2014-04

Informationsmanagement

Master of Science, Universität Göttingen
Master of Science
Universität Göttingen
5 Monate
2012-08 - 2012-12

Management Informations Systems

Auslandssemester in Oxford (USA), University of Mississippi
Auslandssemester in Oxford (USA)
University of Mississippi
3 Jahre 5 Monate
2006-10 - 2010-02

Technologien und Management

Bachelor of Science, Universität Göttingen
Bachelor of Science
Universität Göttingen
6 Monate
2008-08 - 2009-01

Technology and Business Studies)

Auslandssemester in Borlänge (Schweden), Högskolan Dalarna
Auslandssemester in Borlänge (Schweden)
Högskolan Dalarna

Position

Position

Rollen im Bereich Software Entwicklung (u.a. SAP) und/oder Data Engineering.

Branchen

Branchen

  • Software Entwicklung
  • Finanzdienstleistung
  • Pharma Industrie
  • E-Commerce

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.