We are seeking a skilled SAP ABAP Developer to support and enhance our Market‑to‑Cash (M2C) processes within SAP ECC. This role focuses on custom development and enhancements across Sales & Distribution (SD) and Materials Management (MM) modules, with particular emphasis on material master data, pricing, sales orders, and billing/invoicing. The ideal candidate has strong hands‑on ABAP experience, understands end‑to‑end M2C flows, and collaborates closely with functional and business teams.
Key Responsibilities
- Design, develop, test, and maintain custom ABAP solutions supporting Market‑to‑Cash processes in SAP ECC.
- Deliver enhancements and fixes in SD and MM modules, including:
- Material master–related developments
- Pricing logic and condition processing
- Sales order creation and processing
- Billing and invoicing outputs and interfaces
- Develop and enhance reports, interfaces, conversions, enhancements, and forms (RICEF) using classical ABAP and ABAP Objects.
- Support and troubleshoot production issues related to M2C functionality, ensuring timely resolution and root‑cause analysis.
- Collaborate with functional consultants, product owners, and business stakeholders to translate business requirements into technical designs.
- Participate in code reviews, ensure adherence to development standards, and maintain technical documentation.
- Support testing activities including unit testing and defect resolution during UAT and deployments.
Required Qualifications
- 3+ years of hands‑on SAP ABAP development experience.
- Proven development experience in SAP SD and MM modules, specifically around:
- Material Master
- Pricing
- Sales Orders
- Billing / Invoicing
- Strong knowledge of ABAP Objects, classical reports, enhancements (BAdIs, User Exits), and interfaces (IDocs, RFCs, or similar).
- Solid understanding of Market‑to‑Cash / Order‑to‑Cash business processes.
- Experience working in SAP ECC environments.
- Ability to work independently while collaborating effectively within cross‑functional teams.
Nice‑to‑Have / Preferred Skills
- SAP Fiori development knowledge, with experience developing Fiori apps on SAP ECC (embedded or side‑by‑side) considered a strong plus.
- Exposure to OData services, UI5, or integration with front‑end applications.
- Experience working in Agile or hybrid delivery models.
Soft Skills
- Strong analytical and problem‑solving skills.
- Clear communication skills for working with both technical and non‑technical stakeholders.
- Attention to detail and commitment to high‑quality, maintainable code.
The Baker Hughes internal title for this role is: Engineering Experienced Professional - Applications and Software