The SAP Integration Developer will be responsible for maintaining, enhancing, and supporting integrations built on SAP Process Orchestration (PO). Responsibilities include developing and maintaining integration solutions, improving monitoring and self-service capabilities across the integration landscape, and providing technical guidance to colleagues. The developer will serve as a technical resource for SAP integrations involving SAP PO, SAP ECC, SAP S/4HANA, and SAP Business Technology Platform (BTP).
The SAP Integration Developer will collaborate with business analysts, subject matter experts, and end users to troubleshoot interface issues, resolve integration challenges, and enhance existing solutions to support evolving business requirements.
The ideal candidate can quickly identify, evaluate, and resolve technical issues while communicating effectively with cross-functional teams. This role will help maintain a stable, efficient integration environment while supporting both new and existing interfaces.
Primary Duties & Responsibilities
- Assist functional teams in designing and developing interfaces.
- Gather, clarify, and document business requirements.
- Review requests and specifications for logic and data consistency.
- Recommend alternative solutions when appropriate and provide estimates based on high-level specifications.
- Design test plans, execute test scenarios, validate test data, and document results. Perform end-to-end unit and integration testing, including cross-platform interactions.
- Document business requirements, integration designs, coding, mappings, testing, change management, and usage procedures.
- Develop and enhance integration platforms and frameworks, with an emphasis on continuous improvement.
- Collaborate with development teams to establish technical standards, best practices, and code review processes.
- Configure and develop process models using Business Process Management (BPM).
- Provide system-wide support and maintenance for complex systems and business processes.
- Maintain and modify existing processes, programs, and configurations using established IT tools and methodologies.
- Evaluate and expand the use of current technologies and application design methodologies while continuing to build technical expertise.
Required Qualifications
- 7+ years of experience with SAP XI/PI/PO and SAP Cloud Platform Integration (CPI), now part of SAP Integration Suite.
- At least 2 years of hands‑on SAP CPI experience.
- At least 5 years of experience with SAP PO 7.5.
- Strong experience with EDI integration and processing, including X12 and EDIFACT standards, as well as EDI and SAP IDoc mappings.
- Experience working with the following EDI transaction types:
- Order Management: 850, 855, 856, 810, 846, ORDERS, ORDRSP, DESADV, INVOIC
- Logistics Management: 940, 945, 943, 944, 888
- Experience with SAP PO adapters, including SOAP, REST, File, IDoc, JDBC, RFC, B2B, and FTP/SFTP.
- Hands‑on experience with SAP PO Java User‑Defined Functions (UDFs).
- Experience with SAP ECC SProxy.
- Experience developing and maintaining integration flows.
- Experience building integrations using configuration scenarios and integration configurations.
- Familiarity with XML, EDI, HTML, and JSON.
- Understanding of application‑to‑application (A2A), business‑to‑business (B2B), and enterprise application integration (EAI).
- Strong interpersonal, communication, and problem‑solving skills.
- Positive attitude and commitment to collaboration and continuous improvement.
- Flexibility to work outside standard business hours when required.
Preferred Skills & Experience
- General functional understanding of SAP manufacturing environments.
- Experience with NetWeaver Developer Studio (NWDS).
- Experience with Business Process Management (BPM) and Business Rules Management (BRM).
- Experience with SAP PI NFE.
- Experience with SAP Application Interface Framework (AIF).
- Experience with SAP Process Orchestration, Cloud Connector, and SAP BTP Integration Suite.