Position: Mobile Application Developer and Support Analyst (SAP MDK)
Experience with SAP Asset Manager or SAP Service & Asset Manager.
Post secondary education in support of Computer technology.
SAP certifications in BTP, MDK, or Mobile Services.
-3+ years hands on experience with SAP MDK, SAP BAS, and SAP BTP Mobile Services.
-Proficient in creating MDK pages, rules, and actions, integrating with OData services from SAP S/4HANA, and managing offline synchronization.
-Proficiency in JavaScript, SAP Fiori design, and mobile app deployment (iOS/Android) is required.
- Design, Build, and deploy Fiori applications and Extensions.
Key Responsibilities:
-Design and develop mobile applications using SAP MDK on SAP BTP.
-Build MDK pages, actions, rules (JavaScript), OData services, and UX logic.
-Implement offline-first functionality and synchronization rules.
-Customize and extend MDK apps using JavaScript rule-based logic.
-Publish and manage applications via SAP Mobile Services.
-Develop backend extensions using SAP CAP (Node.js or Java).
-Create and maintain HDI containers and database artifacts on SAP HANA Cloud.
-Configure destinations, roles, authentication (OAuth, SAML), and security policies.
-Implement native device integrations:Camera & photo captureGPS/location servicesBarcode/QR scanningFile uploads and annotations.
-Debug, troubleshoot, and optimize MDK apps.
-Perform unit testing and collaborate on UAT activities.
-Ensure compliance with corporate security, usability, and accessibility standards.
-Produce technical documentation, architecture diagrams, and deployment guides.