Job Title: Manager | SAP BTP | Bengaluru | SAP | DSA Emerging

Manager | SAP BTP | Bengaluru | SAP | DSA Emerging
• Job requisition ID : 114472
• Location: Bengaluru
• Entity: Deloitte Touche Tohmatsu India LLP
The team
Enterprise technology must do much more than keep the wheels turning; it is the engine that drives functional excellence and the enabler of innovation and long-term growth. Learn more about ET&P
Your work profile
As a Senior Consultant in our SAP Team, you’ll build and nurture positive working relationships with teams and clients with the intention of exceeding client expectations.
Key skills required:
- We are seeking an experienced SAP BTP Consultant with advanced expertise in RESTful ABAP Programming Model (RAP), ABAP Cloud Development, and SAP BTP Application Development. The ideal candidate will be responsible for designing, developing, and deploying cloud-ready, scalable, and secure SAP applications using RAP, SAP BTP, and SAP S/4HANA extensibility frameworks.
- The consultant will play a key role in enabling SAP's Clean Core Strategy by developing side-by-side and on-stack extensions using RAP, CDS Views, OData services, and SAP Fiori Elements.
Key Responsibilities
SAP RAP Development
- Design and develop enterprise applications using SAP RESTful ABAP Programming Model (RAP).
- Develop:
- Business Objects (BO)
- CDS Data Models
- Behaviour Definitions
- Behaviour Implementations
- Service Definitions
- Service Bindings
- Build transactional and analytical applications using RAP architecture.
- Implement managed and unmanaged RAP scenarios.
- Develop draft-enabled applications and approval workflows.
- Utilize RAP best practices for performance optimization and scalability.
ABAP Cloud Development
- Develop solutions using:
- ABAP Cloud
- Embedded Steampunk
- SAP BTP ABAP Environment
- S/4HANA ABAP Development
- Implement cloud-compliant enhancements following SAP Clean Core principles.
- Build reusable application frameworks and extension components.
- Ensure adherence to SAP development standards and coding guidelines.
CDS & OData Development
- Develop advanced:
- CDS Views
- Consumption Views
- Interface Views
- Projection Views
- Create and expose:
- OData V4 Services
- REST APIs
- Business Services
- Implement annotations for SAP Fiori Elements applications.
- Optimize database performance using SAP HANA capabilities.
SAP BTP & Extensibility
- Design and develop side-by-side extensions on SAP BTP.
- Integrate RAP applications with:
- SAP S/4HANA
- SAP SuccessFactors
- SAP Ariba
- SAP IBP
- SAP Concur
- Non-SAP Applications
- Leverage:
- SAP BTP ABAP Environment
- SAP Build
- SAP Integration Suite
- SAP Event Mesh
- Support SAP's extensibility framework and upgrade-safe customizations.
SAP Fiori Development
- Develop applications using:
- SAP Fiori Elements
- SAP UI5
- SAP Launchpad Service
- Implement responsive and role-based user experiences.
- Develop custom applications leveraging RAP-generated OData services.
Security & Compliance
- Implement authorization concepts using:
- IAM
- Role Collections
- Authorization Objects
- XSUAA
- Follow secure development practices including:
- Static Code Reviews
- Vulnerability Assessment
- Secure API Development
- Data Protection Standards
- Ensure compliance with enterprise security and governance policies.
Integration Responsibilities
- Integrate RAP applications with:
- SAP Integration Suite (CPI)
- REST APIs
- SOAP Services
- OData Services
- Event Mesh
- SAP Business Events
- Support synchronous and asynchronous communication patterns.
Project Responsibilities
- Gather business and technical requirements.
- Conduct fit-gap analysis and solution design workshops.
- Prepare:
- Functional Specifications
- Technical Design Documents
- Development Standards
- Test Scripts
- Support:
- SIT
- UAT
- Deployment
- Hypercare
- Provide technical guidance and mentor junior developers.
Required Skills
- SAP RAP
- RESTful ABAP Programming Model (RAP)
- Managed RAP
- Unmanaged RAP
- Draft Handling
- Business Objects
- Behaviour Definitions
- Service Definitions
- Service Bindings
Qualification:
- Graduate degree (Science or Engineering)
