Senior Mulesoft Engineer - Remote
Job Description
This is a remote position.
We are looking to engage an experienced MuleSoft developer to support integration to SAP and other applications with MuleSoft serving as the middleware layer. This is a global initiative scheduled for deployment across six regions at go-live. The scope of work includes the design and development of global APIs composite APIs and various batch processes within MuleSoft.
Job Description: MuleSoft Sr. Developer requires current experience and working knowledge:
- Having experience on end to end MuleSoft integration.
- To Identify analyze and develop interfaces and integration flows using Mule ESB Anypoint platform including Mule Runtime Connectors Design Center and API management
- Able to interpret requirements to develop Mule services/integrations in CI/CD and Agile process.
- Experience with MuleSoft (Mule 4.X) Java integration
- Experience in developing Transformations using Mule Soft DataWeave 2.0
- Experience in API design using RAML 1.0
- Having good knowledge about the Release Management and CI/CD process.
- Intermediate level knowledge in working with Web-services technologies (XML SOAP REST XSLT) and CLOUD API
- Working knowledge of Cloud based and/or On-prem infrastructure
- Good knowledge on SAP project experience is a MUST HAVE
- Mule Soft Certifications are "nice to have"
- Knowledge of MuleSoft Design patterns.
- Excellent in analysis forecasts and rigorous technical aspects
- Excellent verbal and written communication and presentation skills
MuleSoft Sr. Developer must have experience working in a geographically distributed team be comfortable taking instruction reviewing work and providing status updates via online meetings. He/She must be able to communicate clearly in English.
Work you ll do
- Carry out assigned development tasks as assigned by the Technical Lead or Studio Architect
- Work in a team environment with other team members. Be willing to be mentored and mentor with other team members so that overall team objectives are met
- Complete and maintain technical documentation where required
- Maintain expertise in technologies used by the team: current version of MuleSoft in a cloud implementation
- Experienced working in an international geographically diverse environment (English is the working language)
- Provide standard and summarized statuses to the Technical Lead
Requirements
SAP S/4HANA DSD (Direct Store Delivery) and LMD (Last Mile Distribution) are two related solutions within SAPs broader logistics suite designed to optimize distribution processes particularly for consumer goods and retail industries. DSD focuses on delivering goods directly to end customers (like retailers) bypassing traditional distribution centers while LMD focuses on the final stage of delivery including route planning execution and settlement. Heres a more detailed breakdown: SAP S/4HANA DSD (Direct Store Delivery):
Core Function:
DSD involves delivering goods directly from the supplier to the retailers store without going through a central warehouse or distribution center. Key Features:
- Route Planning: Optimizing delivery routes for drivers including presales visits deliveries of ordered goods and van sales.
- Mobile Applications: Using mobile apps on Android and Windows Mobile devices for sales and distribution activities offline.
- Integration: Integrating with SAP S/4HANA SD (Sales and Distribution) and CRM (Customer Relationship Management) for seamless data flow.
- Visit Control: Managing and planning customer visits including strategic planning of visit plans and operational planning of visit lists.
- Web-based Monitoring: Monitoring tour status and performing administrative actions from a web browser.
- Custom Reports: Creating and exporting custom reports for mobile users such as delivery reports or presettlement reports.
Benefits:
Increased efficiency reduced inventory costs better customer satisfaction and real-time inventory visibility.
SAP S/4HANA LMD (Last Mile Distribution):
Core Function:
LMD focuses on the final stage of delivery from the warehouse/distribution center to the end customer.
Key Features:
- Route Planning and Execution: Optimizing delivery routes including route tracking execution and settlement.
- Inventory Management: Real-time inventory visibility and control through route stock management.
- Freight Orders: Utilizing freight orders for LMD to manage transportation costs and scheduling.
- Settle Route Data: Settling route data and generating reports.
- SAP Fiori Apps: Providing Fiori apps for route tracking execution settlement and analytics.
Benefits:
Streamlined delivery process improved customer satisfaction and reduced costs associated with the final mile.
Relationship between DSD and LMD:
- DSD and LMD are both part of SAP S/4HANAs logistics suite but they address different stages of the delivery process.
- DSD can be seen as a specific type of LMD where the last mile is also the direct route to the customer (retail store).
- LMD can also include deliveries from distribution centers to retailers but DSD focuses on direct deliveries.
In summary DSD focuses on direct deliveries to retail stores while LMD encompasses the broader process of optimizing the final stage of delivery including route planning execution and settlement which can include DSD scenarios.
Sr Mulesoft Engineer to design & development of global APIs & batch processes with MuleSoft & SAP
Education
Master's preferred