Job Title: CPI Integration Developer
Location: WFH/Remote
Duration: 5 months+ contract
We are seeking a hands-on CPI Integration Developer to design, build, test, deploy, and support integrations using SAP Integration Suite, with a focus on Cloud Integration (CPI).
The role connects SAP ECC, Salesforce, other cloud and on-premises applications, and external trading partners.
The developer will translate business requirements into secure, reliable integration solutions supporting Order-to-Cash, RMA fulfillment, and chip and board manufacturing processes.
EDI Integration & Trading Partner Management:
- Design, develop, and support EDI interfaces using SAP CPI and Trading Partner Management (TPM), applying ANSI X12 and EDIFACT standards.
- Use SAP Integration Advisor to develop and maintain Message Implementation Guidelines (MIGs) and Mapping Guidelines (MAGs).
- Configure and maintain trading partner agreements, company profiles, and Partner Directory entries; coordinate partner onboarding, connectivity validation, and end-to-end testing.
- Support EDI transaction sets including 850, 810, 856, 861, 180, 812, 820, and 214; maintain mapping specifications and interface documentation in line with governance requirements.
API and Interface Development:
- Design, develop, and deploy reusable iFlows and API integrations using SAP Cloud Integration and SAP API Management; document interface contracts, schemas, and technical specifications.
- Implement graphical message mapping, value mapping, Groovy scripts, and XSLT transformations for XML, JSON, and EDI payloads.
- Configure connectivity using HTTP/HTTPS, REST, SOAP, OData, SFTP, IDoc, and appropriate B2B adapters such as AS2; collaborate on SAP Cloud Connector configuration for on-premises access.
- Implement synchronous, asynchronous, and batch integration patterns, including routing, exception handling, controlled retries, and duplicate-message handling.
- Secure integrations using OAuth 2.0, certificate-based authentication, TLS, and managed credentials; configure API security and traffic policies in line with enterprise standards.
Testing, Deployment, and Operational Support
- Perform unit, integration, regression, and negative-path testing; support user acceptance testing and resolve defects with functional and application teams.
- Maintain version-controlled integration artifacts and follow approved transport, CI/CD, deployment, and change-management practices.
- Monitor message processing logs, investigate failures, perform root-cause analysis, and optimize integration performance and reliability.
- Prepare deployment instructions, support runbooks, and knowledge-transfer materials; support go-live stabilization and ongoing interface operations.
Business Process Expertise
- Support Order-to-Cash integrations spanning order creation, invoicing, shipping, and payment processing.
- Support RMA fulfillment integrations covering returns, credit issuance, and reverse logistics, together with chip and board manufacturing interfaces.
- Collaborate with functional teams, business stakeholders, application owners, and external partners to clarify requirements, validate mappings, and resolve cross-system issues.
Required Skills and Experience:
- 7+ years of enterprise integration development experience, including 4+ years of hands-on SAP Cloud Integration (CPI) delivery.
- Strong hands-on skills in iFlow development, Groovy scripting, graphical mapping, XSLT, XML/JSON processing, and integration troubleshooting.
- Practical experience with SAP Integration Suite, API Management, Integration Advisor, and TPM, including MIG/MAG development and trading partner onboarding.
- Experience integrating SAP ECC and non-SAP applications such as Salesforce, with knowledge of EDI standards, interface protocols, and secure cloud-to-on-premises connectivity.
- Demonstrated capability in automated or repeatable testing, deployment controls, monitoring, error recovery, and performance tuning.
- Strong communication, technical documentation, analytical, and problem-solving skills; ability to work independently and collaborate with distributed
Best Regards,
-------
David Roy | #LI-DR1 Accounts Manager – US Staffing | Charter Global Inc. |