Role Overview :
The SAP Fiori Developer will be responsible for designing, developing, and deploying cutting-edge SAP Fiori applications and extending standard Fiori apps to meet specific business needs.
This role requires a strong understanding of SAP UI5, OData services, and the overall SAP : Development :
- Design, develop, and implement custom SAP Fiori applications using SAP UI5, JavaScript, XML,
and HTML5.
Extend and customize standard SAP Fiori applications based on business requirements.Develop reusable UI5 components and libraries.Integrate Fiori applications with backend SAP systems usingOData Service Development :
Design and develop robust OData services (NetWeaver Gateway) to expose SAP data for Fiori applications.Implement CRUD operations (Create, Read, Update, Delete) and complex queries in OData services.Perform performance optimization for & Security :Configure and administer SAP Fiori Launchpad including tile creation, catalog management, and group assignments.Implement Fiori security roles :Debug and resolve issues within Fiori applications and OData services.Ensure optimal performance, responsiveness, and user experience of Fiori applications.Conduct performance tuning for Fiori apps and related :Work closely with functional consultants, business analysts, and UI / UX designers to translatebusiness requirements into technical solutions.
Create detailed technical specifications, design documents, and user documentation.Participate in code reviews and ensure adherence to best practices and coding standards.Stay abreast of the latest SAP Fiori / UI5 developments andSkills & Qualifications :
Bachelor's degree in Computer Science, Information Technology, or a related field.4-6 years of hands-on experience in SAP Fiori and UI5 development.Strong proficiency in SAP UI5, JavaScript, HTML5, CSS3, and XML.Extensive experience in developing and consuming OData services using SAP NetWeaver Gateway.Solid understanding of SAP Fiori architecture, Fiori Launchpad configuration, and FioriElements.
Experience in extending and customizing standard Fiori applications.Proficiency in using development tools like Web IDE, Business Application Studio, and VSCode.
Good understanding of SAP backend systems (ECC / S / 4HANA) and functional modules.Experience with version control systems (e.g., Git).Excellent problem-solving, debugging, and analytical skills.Strong communication and interpersonal skills, with the ability to work effectively in a teamSkills (Nice to Have) :
Experience with SAP S / 4HANA embedded analytics and CDS views.Knowledge of SAP Cloud Platform services related to Fiori (e.g., Mobile Services, Workflow).Familiarity with Agile methodologies.UI / UX design principles and best practices.Experience with Fiori on iOS / Android (Fiori Client)(ref : hirist.tech)