> Markdown version of [/jobs/ext/1310865-sap-abap-edi-developer](https://www.wearedevelopers.com/jobs/ext/1310865-sap-abap-edi-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # SAP ABAP/EDI Developer - **Company:** Propertyvalue Prudent Technologies And Consulting - **Location:** United States - **Contract:** Permanent contract - **Skills:** Advanced Business Application Programming (ABAP), Software Debugging, UN Electronic Data Interchange for Administration Commerce and Transport, Middleware, IDoc, SAP ERP, SAP ABAP, SAP (Applications), SAP Configuration, SAP Implementation, SAP Materials Management, SAP Sales and Distribution, SQL Databases, SAP Development, SAP BAPI, Smart Forms - **Published:** July 17, 2026 - **Apply:** https://www.dice.com/job-detail/a9fb2326-9c6e-4c07-9a0c-cad37e22ff15 ## About the Role * 5+ years of SAP ABAP Development experience * SAP ECC 6.0 experience * SAP SD module knowledge * SAP MM knowledge * ABAP Programming * Enhancements * Reports * ALV Reports * User Exits * BADI * BAPI * RFC * ALE/EDI * IDOCs * Smart Forms * SAP Scripts * LSMW * Production Support * SAP Configuration * EDI Integration * Trading Partner Onboarding * EDI Troubleshooting * SAP Sales Order to Cash Process * Strong communication skills Preferred Skills * Seeburger Middleware * SQL Queries * SAP Implementation Experience (1+ Full Life Cycle) * Wholesale, Distribution, or Manufacturing Industry Experience ## Description We are seeking an experienced SAP ABAP/EDI Developer to support an SAP ECC 6.0 production environment for Ferguson Enterprises. This is a hands-on technical role focused on SAP ABAP development, SAP SD configuration, EDI support, IDOCs, production support, enhancements, reports, user exits, and trading partner onboarding. The ideal candidate will have strong SAP development expertise with working knowledge of EDI integrations and SAP Sales & Distribution., * Develop, enhance, and maintain SAP ABAP programs within SAP ECC 6.0. * Design and support enhancements, reports, ALV reports, conversions, user exits, BADIs, BAPIs, RFCs, Smart Forms, and SAP Scripts. * Support SAP SD and MM modules. * Troubleshoot and maintain EDI integrations and IDOC processing. * Support inbound and outbound IDOCs. * Work with EDI transactions including: * 850 * 855 * 856 * 810 * 846 * 820 * Perform production support and issue resolution. * Assist with trading partner onboarding and EDI implementation. * Collaborate with the Seeburger middleware team for testing and validation. * Debug SAP programs and resolve technical issues. * Provide ongoing SAP & EDI production support. * Work closely with business users and functional teams. ## Related Videos - [Replacing Excel with SAP APIs & Python validation](https://www.wearedevelopers.com/videos/1944-replacing-excel-with-sap-apis-python-validation) - [Headless by Design: Building Enterprise Systems That Agents Can Actually Use](https://www.wearedevelopers.com/videos/100092-headless-by-design-building-enterprise-systems-that-agents-can-actually-use) - [Boost your coding productivity with Github Copilot Agent](https://www.wearedevelopers.com/videos/1542-boost-your-coding-productivity-with-github-copilot-agent) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [Design as an algorithm, not as a feature](https://www.wearedevelopers.com/videos/471-design-as-an-algorithm-not-as-a-feature) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany)