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.