SAP PI/PO & CPI Developer

BCforward
Minneapolis, MN, United States
23 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$124,800.0 - $135,200.0
Working hours
Regular working hours
Job source

Tech stack

User Authentication Microsoft Azure Database Theory DB2 SQL Middleware Groovy IDoc Java Database Connectivity JSON OAuth Open Data Protocol Performance Tuning
+20 more
Standard Sql SAP (Applications) SAP NetWeaver Process Integration Simple Object Access Protocol (SOAP) SQL Stored Procedures Transact-SQL Extensible Markup Language (XML) XPath Extensible Stylesheet Language Transformations (XSLT) Enterprise Application Integration File Transfer Protocol (FTP) Software Security SAP Business Technology Platform Git Deployment Automation SAP S/4HANA Enterprise Integration Cloud Integration Restful APIs Software Version Control

Job description

We are seeking an experienced SAP PI/PO & SAP CPI Developer to support the development, enhancement, migration, and production support of enterprise integration solutions. The ideal candidate will have strong hands-on experience with SAP PI/PO 7.4+ and SAP Integration Suite - Cloud Integration (CPI), along with proven experience migrating interfaces from SAP PI/PO to SAP CPI.

The successful candidate will work closely with Business Analysts, Technical Analysts, SAP Functional Teams, and Business Users to understand business requirements and deliver scalable, reliable integration solutions., * Design, develop, test, deploy, and support integrations using SAP Integration Suite - Cloud Integration (CPI).

  • Develop custom CPI iFlows using standard and advanced integration capabilities.
  • Participate in SAP PI/PO to SAP CPI migration projects, including assessment, redevelopment, testing, deployment, and support.
  • Develop integrations using REST, SOAP, OData, IDoc, RFC, SFTP, File, and JDBC.
  • Develop and maintain Groovy scripts, message mappings, value mappings, XPath/XSLT transformations, and exception handling.
  • Troubleshoot integration failures and perform root cause analysis for production issues.
  • Monitor and support production integrations and resolve interface issues.
  • Collaborate with technical, functional, and business teams to gather requirements and deliver integration solutions.
  • Create technical design documents, deployment guides, and support documentation.
  • Perform performance tuning and interface optimization across SAP PI/PO and CPI environments.
  • Follow enterprise integration standards, security requirements, and development best practices.

Requirements

  • 5+ years of hands-on SAP PI/PO development experience, preferably with PI/PO 7.4 or higher.
  • 3+ years of hands-on SAP CPI / SAP Integration Suite Cloud Integration experience.
  • Proven experience developing new integrations in SAP CPI from requirements through deployment.
  • Hands-on experience with SAP PI/PO to SAP CPI migration projects.
  • Strong understanding of middleware, integration patterns, and enterprise application integration.
  • Experience with SAP PI/PO:
  • JDBC
  • SFTP
  • File
  • IDoc
  • XI Proxy
  • REST
  • SOAP
  • Experience with SAP CPI adapters:
  • SFTP
  • SOAP
  • HTTP
  • OData
  • IDoc
  • ProcessDirect
  • Strong experience with XML, JSON, XPath, XSLT, and Groovy.
  • Strong knowledge of SQL and database concepts.
  • Experience with API security, OAuth, certificates, authentication, and encryption.
  • Experience with production monitoring, troubleshooting, and support.
  • Experience with SAP PI/PO performance tuning and interface optimization.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to work independently and manage multiple assignments.

Preferred Qualifications

  • SAP S/4HANA integration experience.
  • Experience integrating SAP PI/PO or CPI with JDE and other ERP platforms.
  • Exposure to SAP BTP and cloud integration architecture.
  • Experience with DB2 SQL stored procedures.
  • Experience with Microsoft T-SQL stored procedures.
  • Experience working in Agile/Scrum environments.
  • Experience with Azure DevOps, Git, or other source control/deployment tools.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…