Job Title : SAP UI5 / Fiori Developer.
Location : Bangalore (Hybrid).
Role Summary :
The ideal candidate will be an experienced SAP UI5 / Fiori Developer with a strong foundation in JavaScript, HTML, CSS, and OData consumption. You will have a proven track record of developing Fiori applications, including those using Fiori Elements and annotations, and be proficient in using the SAP Business Application Studio (BAS). A solid understanding of SAP S / 4HANA (specifically versions 2021 and 2023), Git version control, and clean code practices is essential. Familiarity with SAP BTP, Mobile Services, CAPM / RAP, and Node.js is considered a significant plus.
Responsibilities :
- Design, develop, and implement user-centric SAP Fiori applications using SAP UI5 framework.
- Develop Fiori applications using Fiori Elements, including List Reports, Object Pages, and Overview Pages, leveraging annotations to drive UI generation.
- Consume OData services to fetch and display data from SAP S / 4HANA systems.
- Utilize SAP Business Application Studio (BAS) for development, debugging, and deployment of SAP UI5 / Fiori applications.
- Work with SAP S / 4HANA systems (versions 2021 and 2023) to understand data structures and business processes.
- Adhere to clean code principles and best practices to ensure maintainability, scalability, and
performance of the applications.
Utilize Git for version control, branching, and collaboration within the development team.Collaborate with backend developers, functional consultants, and business stakeholders togather requirements and deliver solutions that meet business needs.
Participate in code reviews to ensure code quality and adherence to standards.Troubleshoot and resolve technical issues related to SAP UI5 / Fiori applications.Stay up-to-date with the latest advancements in SAP UI5, Fiori, and related frontend Skills :SAP UI5 / Fiori : Deep understanding of SAP UI5 framework, Fiori design principles, and Fiori Elements.JavaScript : Strong proficiency in JavaScript, including ES6+ syntax and concepts.HTML : Solid understanding of HTML5 and its semantic elements.CSS : Proficiency in CSS3, including responsive design principles and preprocessors (SASS,LESS).
S / 4 HANA : Experience working with SAP S / 4HANA systems, understanding data models andbusiness processes.
BTP : Experience with SAP Business Technology Platform.OData : Expertise in consuming and working with OData services.Preferred Skills (Good to Have) :
Experience with SAP Fiori tools and annotations.Familiarity with SAP Mobile Services.Knowledge of SAP Cloud Application Programming Model (CAPM) and RESTful ApplicationProgramming Model (RAP).
Experience with Node.js for backend development.Experience with testing frameworks (Jest, QUnit).Knowledge of CI / CD pipelines and tools.Qualifications :
Bachelor's degree in Computer Science, Information Technology, or a related field.4+ years of relevant experience in SAP UI5 / Fiori development.(Experience may be adjusted based on interview performance)
(ref : hirist.tech)