Overview
Skills
Job Details
Job Title: SAP Fiori Architect
Location: Hybrid
Employment Type: W2
Experience Level: 10+ years
About the Role
We are seeking an experienced SAP Fiori Architect to lead the design and implementation of Fiori-based user experiences across SAP landscapes. The ideal candidate will have strong expertise in SAP Fiori, UI5, and SAP backend integration, with a deep understanding of SAP architecture and business processes.
Key Responsibilities
- Design and architect SAP Fiori/UI5 applications and ensure alignment with business and technical requirements. 
- Lead the development and deployment of SAP Fiori applications and extensions. 
- Integrate Fiori applications with SAP S/4HANA, SAP Gateway, and other SAP modules. 
- Define best practices for SAP UI/UX development, security, and performance optimization. 
- Collaborate with functional teams, ABAP developers, and basis administrators to ensure seamless implementation. 
- Provide technical leadership and mentor junior developers in Fiori/UI5 technologies. 
- Stay updated with the latest SAP Fiori, UI5, and S/4HANA innovations and recommend process improvements. 
- Support troubleshooting, performance tuning, and application lifecycle management. 
Required Skills & Qualifications
- 10+ years of experience in SAP development, with at least 5+ years in Fiori/UI5. 
- Strong hands-on experience with SAPUI5, JavaScript, HTML5, CSS3, and OData services. 
- Expertise in SAP Fiori Launchpad, Fiori Elements, and Smart Controls. 
- Experience integrating with SAP S/4HANA, ECC, and SAP Gateway. 
- Good understanding of ABAP on HANA, CDS Views, and OData service creation. 
- Strong analytical and problem-solving skills. 
- Excellent communication and stakeholder management abilities. 
Preferred Qualifications
- Experience with SAP Business Technology Platform (BTP) and Fiori on Cloud Foundry. 
- Familiarity with SAP Workflow, SAP Mobile Services, and REST APIs. 
- SAP Certified Development Associate – SAP Fiori Application Developer or SAP Certified Technology Specialist. 
- Experience working in Agile/Scrum environments. 
Education
- Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related field.