Job Title: Senior Consultant | SAP FIORI/UI5 | Kolkata | SAP | DSA Oil, Gas and Utilities
Senior Consultant – SAP Fiori
Location: Kolkata, West Bengal, India
Role Level: Senior Consultant
Function: SAP UX & Digital Applications / SAP S/4HANA / SAP IS-U
Employment Type: Full-Time
Position Summary
We are seeking an experienced Senior Consultant – SAP Fiori to design, develop, implement, and support modern SAP user experience solutions across SAP S/4HANA, SAP ECC, SAP IS-U, and SAP Business Technology Platform (BTP) environments.
The role will be responsible for delivering intuitive, responsive, and business-centric SAP Fiori applications that enhance user productivity, streamline business processes, and support digital transformation initiatives. The consultant will work closely with functional teams, architects, business users, and developers to build and optimize Fiori applications for enterprise-wide adoption.
The ideal candidate should possess strong expertise in SAP Fiori, SAPUI5, OData Services, SAP Gateway, SAP BTP, and front-end development technologies.
Key Responsibilities
SAP Fiori Solution Design & Development
- Design and develop SAP Fiori applications using SAPUI5 and Fiori design principles.
- Analyze business requirements and translate them into user-friendly Fiori solutions.
- Develop custom Fiori applications and enhance standard SAP Fiori apps.
- Ensure responsive and mobile-friendly application design.
- Follow SAP UX standards and best practices for application development.
SAPUI5 Development
- Develop and maintain applications using:
- SAPUI5
- HTML5
- JavaScript
- CSS3
- XML Views
- JSON Models
- Create reusable UI components and libraries.
- Optimize application performance and usability.
- Ensure compatibility across browsers and devices.
OData & SAP Gateway Services
- Develop and consume OData Services.
- Configure and maintain SAP Gateway services.
- Create and extend OData services to meet business requirements.
- Integrate SAP Fiori applications with backend SAP systems.
- Troubleshoot and resolve Gateway and OData-related issues.
SAP Fiori Administration & Launchpad
- Configure and manage SAP Fiori Launchpad.
- Define:
- Catalogs
- Groups
- Spaces
- Pages
- Tiles
- Target Mappings
- Manage role-based access to Fiori applications.
- Support launchpad customizations and performance optimization.
SAP IS-U & Utility Applications
- Develop and support Fiori applications for SAP Utilities processes including:
- Consumer Services
- New Connections
- Meter Reading
- Meter Management
- Billing & Invoicing
- Collections
- Consumer Complaints
- Energy Audit
- Prepaid Metering
- Collaborate with SAP IS-U functional consultants on business process requirements.
SAP S/4HANA & BTP Integration
- Develop Fiori applications integrated with SAP S/4HANA and SAP BTP.
- Utilize SAP BTP services for application extension and innovation.
- Support cloud-based Fiori deployment models.
- Participate in SAP extension development initiatives.
Application Enhancement & Support
- Analyze and support existing SAP Fiori applications.
- Perform enhancements and bug fixes.
- Resolve technical issues related to:
- SAPUI5
- Gateway
- Fiori Launchpad
- OData Services
- Provide L2/L3 production support.
- Ensure SLA compliance and system stability.
Testing & Quality Assurance
- Prepare technical specifications and development documentation.
- Conduct:
- Unit Testing
- Integration Testing
- User Acceptance Testing (UAT)
- Regression Testing
- Ensure quality and performance of developed applications.
- Support deployment and release management activities.
Performance Optimization
- Analyze application performance issues.
- Optimize UI rendering and backend data retrieval.
- Improve response times and user experience.
- Implement coding best practices and performance standards.
Security & Compliance
- Implement SAP Fiori security and authorization concepts.
- Configure:
- Roles
- Catalog Authorizations
- OData Security
- Single Sign-On (SSO)
- Ensure compliance with enterprise security standards.
- Support audit and compliance requirements.
Documentation & Knowledge Management
- Prepare and maintain:
- Technical Specifications
- Design Documents
- Deployment Guides
- User Manuals
- Support Documentation
- Conduct knowledge transfer sessions and user training programs.
Stakeholder Management
- Collaborate with:
- Business Users
- SAP Functional Consultants
- Basis Teams
- Security Teams
- Integration Teams
- Project Managers
- Participate in requirement workshops and solution reviews.
- Provide technical guidance to junior developers and consultants.
Educational Qualifications
- Bachelor's Degree in Computer Science, Information Technology, Engineering, or related discipline.
- SAP Fiori/SAPUI5 Certification preferred.
- SAP BTP Certification will be an added advantage.
Experience Requirements
- 6–10 years of overall SAP experience.
- Minimum 4+ years of hands-on SAP Fiori and SAPUI5 development experience.
- Experience in at least 2 end-to-end SAP implementation or digital transformation projects.
- Experience in SAP S/4HANA, SAP ECC, or SAP IS-U environments.
- Utility sector experience is highly desirable.
Mandatory Technical Skills
SAP Fiori & SAPUI5
- SAP Fiori Application Development
- SAPUI5
- Fiori Elements
- SAP Business Application Studio
- SAP Web IDE
- Fiori Launchpad Configuration
- Fiori Design Guidelines
SAP Technologies
- SAP Gateway
- OData Services
- SAP NetWeaver
- SAP S/4HANA
- SAP ECC
- SAP IS-U
Front-End Technologies
- JavaScript
- HTML5
- CSS3
- XML
- JSON
- Responsive Web Design
Development Tools
- SAP Business Application Studio
- Git
- Jenkins
- Azure DevOps
- Eclipse (Optional)
Preferred Skills
- SAP BTP
- SAP CAP Model
- SAP Build Apps
- SAP Work Zone
- SAP Mobile Services
- SAP Screen Personas
- SAP Workflow Management
- SAP Integration Suite
- SAP CDS Views
- RAP (RESTful Application Programming Model)
Preferred Domain Experience
- Power Distribution Utilities (DISCOMs)
- Energy & Utilities
- Smart Metering Programs
- Consumer Service Portals
- SAP IS-U Implementations
- Digital Utility Transformation Projects
Soft Skills & Competencies
- Strong analytical and problem-solving abilities.
- Excellent communication and stakeholder management skills.
- Ability to mentor junior team members.
- Customer-focused and solution-oriented mindset.
- Strong presentation and documentation skills.
- Ability to work independently and in cross-functional environments.