25 Oct
|
Showman Sphere
|
Toronto
25 Oct
Showman Sphere
Toronto
Senior SAP ABAP Developer (SD / Payments / Integration)
Must have:
- 10+ years of hands-on ABAP development on SAP ECC 6.0 (EHP 6–8, NetWeaver 7.40/7.50), including contemporary ABAP syntax (inline declarations, string templates, ABAP Objects, exception classes).
- Deep SD module knowledge from a developer's perspective: sales order processing (SAPMV45A user exits and BAdIs, screen enhancements, VBAK/VBAP/VBKD), deliveries, billing (RV60AFZ*), copy control, output determination and pricing.
- Solid understanding of SD payment concepts: payment card processing (payment card plan FPLA/FPLTC, card types, checking groups, authorization and settlement, clearing house function modules, FCC1), payment terms, down payments/billing plans, credit management basics and the FI postings that result from card settlement.
- Proven experience calling REST/JSON APIs from ABAP (CL_HTTP_CLIENT, SM59 HTTP destinations, STRUST/SSL, OAuth 2.0 or token-based auth, JSON serialization) and designing resilient outbound integrations (idempotency, retries, logging without sensitive data).
- SAP Gateway / OData development (SEGW, DPC/MPC extension classes, function imports, CSRF, hub/embedded deployment, service registration and authorizations).
- Experience with SAP GUI screen programming (Screen Painter, subscreens, PBO/PAI, GUI controls such as CL_GUI_HTML_VIEWER, CL_GUI_FRONTEND_SERVICES).
- Comfortable working from a design document and reference code, validating assumptions in a sandbox, and communicating trade-offs clearly to functional consultants and business stakeholders.
Nice to have:
- SAPUI5/Fiori development or close collaboration with UI5 developers: manifest and cross-app navigation, Launchpad configuration (target mappings, catalogs, roles), deployment via /UI5/UI5_REPOSITORY_LOAD.
- Prior work with a payment service provider (Stripe, Adyen, Cybersource, Paymetric, Delego or similar) or with SAP Digital Payments Add-on, and familiarity with PCI DSS concepts (tokenization, SAQ scope, MOTO).
- Exposure to MuleSoft or another API platform as the integration counterpart (RAML/OpenAPI contracts, webhook handling).
- S/4HANA experience and awareness of how ECC custom code migrates (custom code analysis, simplification items).
Pay: $70,349.58-$110,431.57 per hour Work Location: Hybrid remote in Toronto, ON (Toronto District)
📌 Senior SAP ABAP Developer (SD / Payments / Integration) (Toronto)
🏢 Showman Sphere
📍 Toronto