Key Responsibilities :
- Application Development : Design, develop, test, and deploy SAP Fiori applications based on business requirements.
- Code Quality & Best Practices : Write clean, scalable, and maintainable code following SAP standards, best practices, and security guidelines.
- Technical Leadership : Mentor and provide guidance to junior and mid-level developers; conduct code reviews and knowledge-sharing sessions.
- Performance Optimization : Ensure applications are stable and performant; identify and resolve performance bottlenecks.
- Integration : Develop integrations with SAP backend systems, third-party APIs, and cloud services.
- Customization & Enhancements : Customize standard SAP Fiori apps and extend functionality using SAP Fiori and SAPUI5.
- Continuous Improvement : Identify opportunities to improve applications and processes; recommend and implement enhancements.
Required Skills & Expertise :
Core Skills :
SAP Fiori Development (6+ years SAP experience, 4+ years in Fiori) :
Proficiency in SAPUI5, JavaScript, HTML5, CSS3, and OData.Ability to design and build custom Fiori apps that are responsive and user-friendly across multiple devices.UI / UX Design & Implementation (23 years) :
Strong understanding of Fiori design principles with a focus on role-based and task-based applications.Ability to deliver intuitive, user-friendly, and consistent interfaces.Customization & Enhancements (2+ years) :
Experience customizing and enhancing standard SAP Fiori applications.Proficiency in extending Fiori apps through configuration and SAPUI5 development.Nice-to-Have :
Performance optimization experience for SAP Fiori applications.Knowledge of SAP BTP (Business Technology Platform).Education & Certifications :
Bachelors or Masters degree in Computer Science, Information Technology, Engineering, or related field.SAP Fiori / UI5 certification preferred but not mandatory(ref : hirist.tech)