Senior Software Engineer mit Schwerpunkt SAP UI5/CAP sowie der Entwicklung von datengetriebenen Unternehmensanwendungen mit SAP HANA, Python und SQL
Aktualisiert am 21.05.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.06.2026
Verfügbar zu: 100%
davon vor Ort: 50%
SAP UI5
SAP CAP
JavaScript
Node.js
Python
TypeScript
SQL
HTML
CSS
JSON
XML
Axure
SAP Fiori
Git
SAP HANA DB
Postgres DB
Amazon Web Services
Confluence
SAP Work Zone
SAP BTP
SAP BPA
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

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

Projekte

Projekte

2 Jahre 4 Monate
2023-10 - 2026-01

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
  • Entwicklung und Betreuung von insgesamt 8 Anwendungen, bestehend aus drei SAP CAP Anwendungen (Node.js) und fünf SAP UI5 Freestyle und Fiori Elements Anwendungen.
  • Mitarbeit an der Vorbereitung der Anwendungen für die Produktivschaltung (Go-Live), inkl. Stabilisierung, Fehlerbehebung und finaler Anpassungen.
  • Modellierung von Daten- und Service-Strukturen mit Core Data Services (CDS) in SAP CAP Anwendungen.
  • Einsatz von PostgreSQL und SAP HANA als Datenbanken im SAP-CAP-Kontext
  • Einsatz von JavaScript und TypeScript im Backend und Frontend; Einführung von TypeScript in einer SAP CAP Anwendung sowie in einer SAP UI5 Free Style Anwendung inkl. Migration bestehender Codebasis.
  • Umsetzung von SAP Fiori Elements Anwendungen inkl. Erweiterungen über Extension Points und Custom Actions
  • Entwicklung und Modernisierung von SAPUI5 Free Style Anwendungen, inkl. Refactoring einer bestehenden Anwendung (Ablösung ?Hungarian notation? zugunsten Typescript)
  • Durchführung von Library- und Dependency-Upgrades in Backend- und Frontend-Projekten (z. B. CAP-, UI5- und Node.js-Abhängigkeiten)
  • Anpassung von Build-Parametern in YAML-Dateien zur Umsetzung von Build- und Deployment-Strategien im BTP-Umfeld.
  • Pflege von Destinationen sowie Aufbau und Konfiguration eines Fiori Launchpads mit SAP Build Work Zone.
  • Modellierung von Geschäftsprozessen mit SAP Business Process Automation (BPA) zur Abbildung und Unterstützung fachlicher Abläufe.
  • Nutzung von Git, Jira und Confluence im agilen Entwicklungsprozess.
SAP CAP SAP UI5 SAP Core Data Services (CDS) SAP Fiori SAP HANA DB PostgreSQL SAP Business Technology Platform (BTP) SAP BPA SAP Work Zone
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 BAS 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 responsiven 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 4 Monate
2023-10 - 2026-01

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
  • Entwicklung und Betreuung von insgesamt 8 Anwendungen, bestehend aus drei SAP CAP Anwendungen (Node.js) und fünf SAP UI5 Freestyle und Fiori Elements Anwendungen.
  • Mitarbeit an der Vorbereitung der Anwendungen für die Produktivschaltung (Go-Live), inkl. Stabilisierung, Fehlerbehebung und finaler Anpassungen.
  • Modellierung von Daten- und Service-Strukturen mit Core Data Services (CDS) in SAP CAP Anwendungen.
  • Einsatz von PostgreSQL und SAP HANA als Datenbanken im SAP-CAP-Kontext
  • Einsatz von JavaScript und TypeScript im Backend und Frontend; Einführung von TypeScript in einer SAP CAP Anwendung sowie in einer SAP UI5 Free Style Anwendung inkl. Migration bestehender Codebasis.
  • Umsetzung von SAP Fiori Elements Anwendungen inkl. Erweiterungen über Extension Points und Custom Actions
  • Entwicklung und Modernisierung von SAPUI5 Free Style Anwendungen, inkl. Refactoring einer bestehenden Anwendung (Ablösung ?Hungarian notation? zugunsten Typescript)
  • Durchführung von Library- und Dependency-Upgrades in Backend- und Frontend-Projekten (z. B. CAP-, UI5- und Node.js-Abhängigkeiten)
  • Anpassung von Build-Parametern in YAML-Dateien zur Umsetzung von Build- und Deployment-Strategien im BTP-Umfeld.
  • Pflege von Destinationen sowie Aufbau und Konfiguration eines Fiori Launchpads mit SAP Build Work Zone.
  • Modellierung von Geschäftsprozessen mit SAP Business Process Automation (BPA) zur Abbildung und Unterstützung fachlicher Abläufe.
  • Nutzung von Git, Jira und Confluence im agilen Entwicklungsprozess.
SAP CAP SAP UI5 SAP Core Data Services (CDS) SAP Fiori SAP HANA DB PostgreSQL SAP Business Technology Platform (BTP) SAP BPA SAP Work Zone
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 BAS 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 responsiven 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.