Title: SAP Fiori Developer
Location: Milpitas, CA- 2 days/week onsite
Local Only
Job Description Summary
We are seeking a highly experienced Senior SAP Fiori Consultant with strong expertise in SAP Fiori/UI5 development within SAP S/4HANA environments. The ideal candidate will have hands-on experience in OData services, SAP Gateway, and SAP NetWeaver, along with strong frontend skills in HTML5, CSS, JavaScript, and responsive application design.
The role requires technical leadership, architectural guidance, and hands-on development capabilities to deliver scalable and high-performance SAP Fiori applications.
Job Description
Key Responsibilities
🔹 SAP Fiori / UI5 Development
🔹 S/4HANA Integration
🔹 OData & SAP Gateway
🔹 SAP NetWeaver & System Architecture
🔹 Frontend Technologies
🔹 Performance & Quality
🔹 Leadership & Collaboration
· Design, develop, and enhance SAP Fiori applications using SAPUI5.
· Build custom Fiori apps (Freestyle and Fiori Elements).
· Extend standard Fiori apps using in-app and side-by-side extensibility.
· Implement reusable UI components and optimize performance.
· Develop Fiori applications integrated with SAP S/4HANA backend.
· Work with CDS views and OData services for UI consumption.
· Collaborate with ABAP teams for RAP-based services and business logic exposure.
· Ensure compliance with Clean Core principles.
· Stron expertise in OData services integration using SAP Gateway.
· Implement CRUD operations and deep entity handling.
· Manage service registration and activation in SAP Gateway.
· Configure and troubleshoot SAP NetWeaver and Gateway components.
· Manage roles, catalogs, and groups in Fiori Launchpad.
· Support system landscape integration (DEV, QA, PROD).
· Handle transport management and version control.
· Develop responsive applications using:
· HTML5
· CSS3
· JavaScript (ES6+)
· Implement MVC architecture in SAPUI5.
· Apply UX best practices and SAP Fiori Design Guidelines.
· Optimize applications for cross-device compatibility.
· Conduct performance tuning and code optimization.
· Perform code reviews and enforce UI5 best practices.
· Ensure security compliance (XSRF tokens, authentication, authorization).
· Support testing, UAT, and production deployments.
· Provide technical leadership and mentoring to junior consultants.
· Participate in solution design discussions and architecture reviews.
· Collaborate with functional consultants and business stakeholders.
· Contribute to estimation and project planning activities.