Design, develop, and enhance SAP Fiori applications using SAPUI5 and Fiori Elements for seamless integration with SAP systems. Build robust and scalable backend services using Node.js, enabling integration with SAP S/4HANA, ECC, and other enterprise systems. Develop RESTful APIs and OData services to facilitate data exchange between SAP and frontend applications. Optimize the performance of SAP Fiori applications, ensuring fast load times and smooth handling of large datasets. Collaborate with cross-functional teams, including business analysts, SAP consultants, and designers, to deliver end-to-end solutions that align with business requirements. Maintain and improve existing applications while ensuring code quality, scalability, and security. Work with cloud platforms (SAP Cloud Platform, AWS, etc.) to deploy and manage applications. Participate in Agile development cycles, providing regular updates and ensuring timely delivery of features. Provide technical guidance and mentoring to junior team members. Required Skills and Qualifications: 6 to 9 years of experience in SAP Fiori development and Node.js backend services. Strong knowledge of SAPUI5, SAP Fiori, and Fiori Elements. Proficient in Node.js for backend development, including building APIs and microservices. Experience with SAP Gateway, OData services, and SAP S/4HANA integration. Familiarity with cloud technologies such as SAP Cloud Platform or AWS. Good understanding of JavaScript/TypeScript and modern frameworks like React or Angular.
Strong problem-solving skills and ability to optimize applications for performance and scalability. Knowledge of UI/UX principles and experience delivering high-quality user interfaces. Experience working in Agile teams and familiarity with Scrum methodologies. Preferred Skills: Experience with SAP Fiori Launchpad and integration. Familiarity with version control tools like Git. Certification in SAP Fiori or Node.js is a plus.