drjobs SAP Fiori Developer

SAP Fiori Developer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Sandton - South Africa

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Description:

Our client is seeking a highly skilled SAP Fiori Developer with expertise in SAPUI5 Fiori Design Patterns SAP Business Technology Platform (BTP) SAP OnPremise and S/4HANA.

The ideal candidate will have a wellrounded background in frontend and fullstack SAP development with proficiency in frameworks like Node.js Angular and microfrontends. The role involves developing modern SAP applications configuring Fiori Launchpad and integrating with SAP and nonSAP systems.

Key Responsibilities:


SAP Fiori Development:

  • Design develop and maintain responsive SAP Fiori applications using SAPUI5 and Fiori Design Patterns.
  • Customize themes and interfaces using tools like UI Theme Designer.

SAP Gateway & Backend Development:

  • Develop and integrate OData and Gateway services on both SAP Gateway NetWeaver SAP OnPremise and S/4HANA environments to support SAP Fiori apps.
  • Collaborate on backend enhancements using ABAP OO (optional).

Cloud Integration and Development:

  • Leverage SAP BTP services for cloud development and integrations.
  • Develop and deploy extensions using frameworks like RAP CAPM or Node.js (optional).
  • Work on SAP Cloud Platform Integration for seamless data exchange across systems.

Frontend & FullStack Development:

  • Build modern web components with JavaScript Node.js and frameworks such as Angular.
  • Develop microfrontends to enhance scalability and modularity of SAP applications.
  • Ensure responsive designs with HTML5 CSS JQuery and JSON.

Fiori Launchpad Management:

  • Configure and manage the SAP Fiori Launchpad ensuring optimal user experiences.
  • Define and organize roles catalogs groups and tiles.

Optional Tools & Technologies:

  • Work with SAP Build SAP Workzone and SAP Build Process Automation.
  • Integrate web services REST APIs and external frameworks into the SAP landscape.
  • Experience with Figma for UI/UX design collaboration and prototyping.

Collaboration & Quality Assurance:

  • Work closely with UX designers functional consultants and stakeholders to align on business requirements.
  • Write unit tests conduct code reviews and ensure compliance with development standards.

Required Skills & Qualifications:


Technical Expertise:

  • 4 years of experience in SAP Frontend Development with SAPUI5/Fiori.
  • Proficiency in Fiori Design Patterns Fiori Elements and CDS Views.
  • Handson experience in SAP BTP (optional).
  • Expertise in SAP Fiori Gateway NetWeaver SAP OnPremise and S/4HANA environments.
  • Expertise in OData development.
  • Proficiency in JavaScript JQuery XML JSON HTML5 and CSS.

Optional Skills:

  • Experience in Node.js Angular and other fullstack frameworks.
  • Knowledge of SAP Build and SAP BTP tools and frameworks.
  • Familiarity with REST APIs and web service integration.
  • Experience with microfrontends for modular frontend architecture.
  • Advanced knowledge of ABAP OO development.
  • Experience with Figma for collaborative design.

Preferred Qualifications:

  • Experience with SAP ECC S/4HANA SAP Workflow or SAP SuccessFactors Integration.
  • Certification in SAP Fiori ABAP or SAP BTP.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.