The Developer is responsible to design, develop, and support modern SAP Fiori/UI5 applications. The ideal candidate should have strong expertise in SAPUI5, JavaScript/TypeScript, and OData integration/ SQL Web Service, along with a good understanding of SAP backend processes (ABAP, Gateway, or S/4HANA).
Job Description
Analyze process/program specifications \& translate specifications to program codes, conforming to program guidelines and programming best practices
Analyze functional requirements to translate into application design using established design methodologies and guidelines
Build responsive and user-friendly UIs following SAP Fiori design guidelines.
Integrate applications with OData services (SAP Gateway / RAP / CAP/SQL Web Service).
Investigate all reported problems/errors \& initiate amendments \& testing so that the system can operate correctly \& efficiently
Prepare \& maintain up-to-date system documentation.
Ensure application security, accessibility, and maintainability.
Participate in code reviews, testing, and deployment activities.
Stay updated with new SAP UI5, Fiori, and SAP BTP capabilities.
*
Required Skills:
Strong hands-on experience in SAPUI5, JavaScript/TypeScript, HTML5, CSS3.
Proficient in Fiori design principles and UX standards.
Experience consuming and handling OData services (V2/V4).
Familiarity with SAP Business Technology Platform (BTP) and Fiori Launchpad.
Experience with Git, CI/CD tools, and agile development practices.
Strong problem-solving, debugging, and performance tuning skills.
SQL knowledge is nice to have.