The Software Engineer, Expert - SAP PI/PO/CPI Development will be primarily responsible for devising or modifying code to solve complex problems. Additional responsibilities include performing technical reviews of code developed by other development personnel, preparing detailed specifications from which programs will be written, and designing, coding, testing, debugging, documenting, and maintaining those programs. This role also involves assisting with activity, status, and progress reports, and with the creation of comprehensive test plans, including individual program test plans and system test plans. The engineer will develop and direct software system testing and validation procedures, ensuring proper documentation, and confer with systems analysts, engineers, programmers, and others to design systems and to obtain information on project limitations and capabilities, performance requirements, and interfaces. The role executes primary duties in direct support of multiple support, enhancements, and project initiatives, provides estimates for assigned development activities, and assists with the development and preparation of project plans and schedules for integration of SAP PI/PO/CPI. Responsibilities include developing and managing applications, technical specifications preparation, upgrading existing applications, integrating applications with new/existing applications and databases, and resolving application-related issues experienced by end-users. The engineer will modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance. This position involves performing solutions architecture, development, design, configuration, and administration. Specific development tasks include integrating SAP PI/PO/CPI configurations, development, implementation, and support of IDOC, RFC, JDBC, XI Proxy, SOAP, HTTP/s, B2B add-on, REST adapters, CTS+ and ChaRM configuration and implementation for SAP PI/PO transports. It also includes developing application integration with internal applications for SAP PI/PO interface with B2B add-on using EDI/ALE/IDOC. The role requires performing PGP encryption and decryption, generating key pairs, and certificate installation. Other tasks include Proxy generation, SOLMAN, CHARM, SOA Manager Configuration, and activation. Configuration and monitoring of BRF+, IDOC, and AIF are also required. Development work will involve XSLT Mapping, Script Collections, and Groovy Script in CPI development, as well as complex mapping logic utilizing Groovy and Java Scripts. The engineer will utilize experience in SAP CPI adapters and PIPO adapters, Cloud connectors, Odata, Process Direct, ETL Tools, MFT Platforms for data transfer, CI-DS, and SAP IBP Integration. Experience in configuring sender and receiver adapters (IDOC, SFTP, ODATA, REST, Success Factors, SOAP, Webservices, and HTTP) is necessary. The role requires working closely with FTM and COM functional teams and remaining current with new capabilities in the SAP Development framework, making recommendations when appropriate for continuous improvement.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior