Key Responsibilities :
Fiori Application Development :
- Design and develop custom SAP Fiori applications using SAPUI5 and OData services.
- Extend and enhance standard Fiori applications as per business requirements.
- Implement role
- based Fiori Launchpad content and configure tiles and catalogs.ABAP Development :
- Develop and maintain custom ABAP programs, reports, interfaces, conversions, enhancements, forms, and workflows (RICEFW objects).
- Work on ABAP on HANA: Optimize code for HANA database by leveraging CDS views, AMDP, and native SQL.
- Utilize ABAP RESTful Programming Model (RAP) to create transactional and analytical applications in S/4HANA.Backend Integration :
- Develop and expose OData services using SAP Gateway to integrate Fiori apps with the backend SAP ECC or S/4HANA system.
- Collaborate with functional teams to ensure seamless integration between Fiori apps and core SAP modules like MM, SD, FICO, and QM.
User Interface (UI) Enhancement :
- Enhance Fiori UIs using JavaScript, HTML5, and CSS3 to improve user experience.
- Develop Fiori Elements and smart controls for dynamic applications with minimal coding.
- Implement Responsive Design to ensure applications work seamlessly across devices (desktop, tablet, and mobile).
Performance Optimization
- Analyze and optimize the performance of ABAP programs and Fiori applications to ensure efficient database access and execution times.
- Implement best practices for code optimization in ABAP on HANA environment.
Testing and Debugging
- Conduct unit testing, integration testing, and user acceptance testing (UAT) for ABAP and Fiori developments.
- Debug and resolve issues in both ABAP and Fiori applications during testing and after deployment.
Security and Authorizations :
- Collaborate with the security team to define authorizations for Fiori applications and ensure proper SAP security roles are assigned.
- Implement Fiori security, including Fiori catalogs, groups, and roles, ensuring compliance with the organization's security policies.
Documentation and Support :
- Prepare and maintain technical specifications, design documents, and user guides for developed solutions.
- Provide ongoing production support and troubleshoot issues related to ABAP and Fiori developments.
Technical Skills Required :
SAP ABAP
- Expertise in ABAP programming for RICEFW objects.
- Experience with ABAP on HANA, including CDS views, AMDP, and performance tuning.
- Knowledge of ABAP RESTful Application Programming Model (RAP).
SAP Fiori & SAPUI5 :
- Proficiency in SAP Fiori application development using SAPUI5, JavaScript, HTML5, and CSS3.
- Experience in extending standard Fiori apps and developing custom ones.
- Expertise in configuring and deploying applications on the SAP Fiori Launchpad.
OData Services :
- Hands on experience in creating and exposing OData services through SAP Gateway for backend integration.
- Fiori Elements :
- Strong understanding of Fiori Elements, Smart Controls, and annotations for creating scalable applications.SAP Gateway :
- Experience with SAP Gateway for exposing SAP data to Fiori apps and third
- party applications.
- Performance Tuning :
- Experience in ABAP and Fiori performance tuning techniques.
Soft Skills Required :
- Collaboration : Ability to work with cross
- functional teams including functional consultants, security teams, and end
- users.
- Problem Solving : Strong troubleshooting skills to resolve technical issues in ABAP and Fiori environments.
- Communication : Excellent verbal and written communication skills to explain technical solutions to both technical and non
- technical stakeholders.
- Time Management : Ability to handle multiple tasks and meet project deadlines effectively.
- Adaptability : Willingness to learn and adapt to the latest technologies and methodologies in the SAP ecosystem.
Location: Anywhere in /Multiple Locations - Delhi / NCR,Bangalore/Bengaluru,Hyderabad/Secunderabad,Chennai,Pune,Kolkata,Ahmedabad,Mumbai