Creating connections to empower agriculture
Software Engineer, Expert – SAP PI/PO/CPI Development
Location
Minnesota
Posted
3 days ago
Salary
$103.2K - $172.4K / year
Seniority
Lead
Job Description
Software Engineer, Expert – SAP PI/PO/CPI Development
CHS Inc.
• The Software Engineer, Expert - SAP PI/PO/CPI Development will be primarily responsible for devising or modifying code to solve complex problems. • Perform technical reviews of code developed by other development personnel. • Prepare detailed specifications from which programs will be written as well as design, code, test, debug, document, and maintain those programs. • Assist with activity, status, and progress reports and with creation of comprehensive test plans, including individual program test plans and system test plans. • Develop and direct software system testing and validation procedures, while ensuring proper documentation. • Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces. • Execute primary duties in direct support of multiple support, enhancements, and project initiatives. • Provide estimates for assigned development activities and assist with development and preparation of project plans and schedules for integration of SAP PI/PO/CPI. • Develop and manage applications, technical specifications preparation, upgrade existing applications and/or integrate application with any new/existing applications and databases, and resolve application related issues experienced by end-users. • Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance. • Perform solutions architecture, development, design, configuration and administration. • Developing applications to integrate 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. • Developing application integration with internal applications for SAP PI/PO interface with B2B add-on using EDI/ALE/IDOC. • Perform PGP encryption and decryption. • Generate key pairs and Certificate Installation Perform Proxy generation, SOLMAN, CHARM, SOA Manager Configuration, and activation. • BRF+, IDOC and AIF configuration and monitoring. • Work on XSLT Mapping, Script Collections, and Groovy Script in CPI development. • Complex mapping logic utilizing Groovy and Java Scripts. • 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. • Utilize experience in configuring sender and receiver adapters (IDOC, SFTP, ODATA, REST, Success Factors, SOAP, Webservices and HTTP).
Job Requirements
- Requires a Bachelor’s degree (or foreign equivalent) in Computer Science, Computer Information Systems, Information Technology or a related field plus 7 years of progressive postbaccalaureate experience as a software developer, software engineer, consultant or related.
- Must possess 7 years of experience with: providing support of multiple support, enhancement and project initiatives, and assisting with development and preparation of project plans and schedules for implementation; developing and managing applications, preparing technical specifications, upgrading existing applications and integrating application with any new and existing applications and databases, and resolving application related issues experienced by end-users; SAP PI/PO/CPI configuration, development, implementation; solutions architecture, design, configuration and administration; leading requirements gathering, solution architecture and design, configuration and implementation, and offsite teams through solution implementation and delivery; EDI integration; SAP IBP integration; SAP ARIBA integration; involved in SAP integration projects; and utilizing the following tools and technologies: SAP ABAP, SAP PI/PO/CPI, SAP Solution Manager, RFC, IDOC, JDBC, FTP, SFTP, SOAP, HTTP/s, B2B add-on, Trading Partner Management (TPM), REST adapters, CTS+.
Benefits
- medical
- dental
- vision
- wellness programs
- life insurance
- health and dependent care savings accounts
- paid time off
- 401(k)
- pension
- profit sharing
- short- and long-term disability
- tuition reimbursement
- adoption assistance
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design and build PyTorch components that run efficiently on supercomputers with 1000s-100ks of GPUs • Collaborate with NVIDIA’s hardware and software teams to improve the overall GPU performance in PyTorch • Design, build and support production AI solutions used by enterprise customers and partners • Work with internal applied researchers to improve their AI tools
Senior Digital Tipping Software Engineer
Canary TechnologiesCanary Technologies is a leader in hospitality technology that provides hoteliers with simple and secure solutions.
• You'll collaborate with a team of engineers and managers to create applications used by our hotel customers around the world • Write clean, self-documenting code that follows best practices and design patterns using agentic development flows • Provide creative ideas to improve our product and technology • Think beyond the specifics of a ticket in order to delight customers and grow the business • Effective in 1:1 mentoring and active in code reviews. Advises tech lead on technical decisions • Be a self-starter that can deal with ambiguity, take initiative, and execute on projects with little direction
Senior Digital Tipping Software Engineer
Canary TechnologiesCanary Technologies is a leader in hospitality technology that provides hoteliers with simple and secure solutions.
• You'll collaborate with a team of engineers and managers to create applications used by our hotel customers around the world • Write clean, self-documenting code that follows best practices and design patterns using agentic development flows • Provide creative ideas to improve our product and technology • Think beyond the specifics of a ticket in order to delight customers and grow the business • Effective in 1:1 mentoring and active in code reviews. Advises tech lead on technical decisions • Be a self-starter that can deal with ambiguity, take initiative, and execute on projects with little direction
Senior Software Engineer, Core Platform
RedditReddit is an online platform utilized by thousands of communities to connect and converse about a wide variety of topics, including TV and movie fan theories, s
• Develop and design new and innovative solutions to scaling Reddit • Build platform API projects that scale to the rest of the organization • Mentor and coach more junior engineers on your direct team to achieve our mission • Build, deliver, and operate services that scale to hundreds of thousands of transactions per second at 5+ 9’s of availability • Help us to optimize Reddit’s media experience for hundreds of millions of users across the world.



