About the Job
SAP Mobile Developer Role: We are seeking a skilled SAP Mobile Developer to join our team. The ideal candidate will have expertise in designing, developing, and maintaining frontend application features for cross-platform mobile SAP Service and Asset Manager.
Key Responsibilities:
* Design, develop, and maintain frontend application features for cross-platform mobile SAP Service and Asset Manager
* Follow SAP's development standard, efficient use of standard and SAP mobile technology in development and testing
* Actively collaborate with product manager to clarify on customer problem, feature requirement
* Actively collaborate with UX designers to ensure seamless and visually appealing user experience following SAP Fiori Design Guidelines for each platform, iOS, Android and Windows, and figma design for the application
* Employ high performance and responsiveness of developed features
* Actively collaborate with backend integration service developers to align on OData Service features and requirement, to ensure seamless integration in frontend logic
* Utilize S/4HANA system and its relevant business processes (Plant Maintenance, Quality Management, Material Management, Inventory Management, Extended Warehouse Management, Work Clearance Management etc), and data objects (Work Order, Notification, PM Confirmation, Timesheet, Service Order, Service Confirmation, Service Quotation, Equipment, Functional Location, Material Master etc) for setup necessary test data, perform end-to-end test, and validate developed features against S/4HANA system
* Carry out thorough testing, including unit testing, integration test, and UI automation test scripts for developed features
* Participate actively with quality engineers on issues reported, debug, identify and fix bugs, crashes, and performance issues
* Provide sufficient documentations on features developed
* Collaborate with user assistance developer (technical writer) to provide information on product features developed to be used in product documentation
* Implement agile development principles and best practices during development
* Engage in daily scrums
* Engage in backlog grooming, and able to provide good quality effort estimates
* Resolve quickly and efficiently assigned customer incident from ServiceNow, following standard customer incident support process, ensuring timely investigation, proper communication with customer, proper documentation in ServicewNow incident, and resolution of issues within standard SLA based on criticality of the customer incident
* Maintain clear communication and documentation in English
* Maintain proper communication and notification with lead MDK developer and SAP development manager on vacation or absence to ensure minimum impact to development timeline