CPI Integration Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+17 more
Job description
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.
Requirements
-
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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦