23 Aug
|
Mindset Consulting
|
Bengaluru
23 Aug
Mindset Consulting
Bengaluru
Summary The core of this role is mobile development with the SAP Mobile Development Kit (MDK), backed by solid AI-assisted development practice. You will own backend logic and clean-core compliant extensions for SAP S/4HANA and deliver MDK mobile apps.
This is a senior role. You will set technical direction, review others' code, and make extensibility decisions without handholding. You will work as part of an offshore team delivering for US-based clients, with daily overlap into US business hours.
Required Experience
- 7+ years of hands-on SAP development, with recent delivery on S/4HANA.
- Proven ownership of full features from data model through UI, in production.
- Track record applying clean-core and cloud extensibility principles on real projects.
- Comfortable working across time zones with onshore teams; strong written and spoken English.
Required Technical Skills
- SAP Mobile Development Kit (MDK), with shipped mobile apps against SAP back ends
- CDS Views and annotations
- OData V2 and V4
- S/4HANA extensibility, both In-App and Side-by-Side
- Working knowledge of SAPUI5 / Fiori Elements, enough to build and integrate a UI when the task calls for it
Preferred Skills
- ABAP / OO ABAP
- ABAP RESTful Application Programming Model (RAP)
- SAP Build Work Zone
- SAP Build Process Automation
- Git-enabled CTS (gCTS) or Git-based source control
- CI/CD for ABAP Cloud or BTP
- Event-driven architecture (Business Events / Event Mesh)
- Hands-on use of AI coding tools (e.g. Claude Code) in a real delivery workflow
Responsibilities Backend – ABAP and RAP
- Develop and enhance applications using ABAP on S/4HANA, on-premise or cloud.
- Build cloud-ready services with RAP.
- Create CDS views, CDS-based business logic, and annotations for Fiori and OData consumption.
- Implement OData V2/V4 services via RAP, or SEGW for legacy scenarios.
- Apply clean-core principles for upgrade-safe extensions.
- Build custom logic using BAdIs, Business Events, the Enhancement Framework, and key user extensions.
Mobile – MDK
- Build and ship mobile apps with the SAP Mobile Development Kit against SAP back ends.
- Design offline behavior, sync, and OData integration for mobile use cases.
- Own the mobile app lifecycle: build, deploy, and maintain through SAP Mobile Services.
Frontend – Fiori/UI5 (as needed)
- Build and integrate Fiori/UI5 apps against ABAP or RAP-based OData services when a task requires it.
- Follow Fiori design guidelines for any UI work.
BTP and Cloud
- Extend S/4HANA using BTP services: ABAP Environment, XSUAA, Destination Service, and Build Work Zone.
- Build workflows with SAP Build Process Automation where needed.
- Integrate ABAP systems with BTP via events, APIs, and RFC/OData.
#SAPMDK #SAPABAP
📌 Senior SAP MDK Developer (Bengaluru)
🏢 Mindset Consulting
📍 Bengaluru