> Markdown version of [/jobs/ext/1471872-sap-abap-s-4-hana-developer](https://www.wearedevelopers.com/jobs/ext/1471872-sap-abap-s-4-hana-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 S/4 HANA Developer - **Company:** Connexion Systems & Engineering - **Location:** Plano, TX, United States - **Experience:** Expert - **Salary:** $131,040.0 - $156,000.0 - **Contract:** Temporary contract - **Skills:** SAP Cloud, Advanced Business Application Programming (ABAP), Unit Testing, Cloud Computing, Computer Programming, System Configuration, IDoc, Open Data Protocol, Object-Oriented Software Development, Performance Tuning, SAP ABAP, Systems Integration, Application Interface Framework, SOAPAPI, Sap Fiori, Core Data, SAP S/4HANA - **Published:** July 28, 2026 - **Apply:** https://www.dice.com/job-detail/dd82d514-d2e6-411c-89d8-d3b8abfdbae3 ## About the Role ABAP 00, SAP ABAP - In-depth knowledge of ABAP Objects (OOPs concepts) and modular programming Enhancement framework, BAPIs, BADIs, User Exits Configure and Troubleshoot AIF (Application Interface Framework) IDOCS, SAP ABAP Proficiency in creating and consuming SOAP web services using SOAMANAGER. Hands-on experience with ABAP for Cloud and Clean Core remediation, particularly in addressing ATC checks and ensuring compliance Develop, publish, troubleshoot OData Services and CDS views Object-Oriented Programming (OOP) SAP Cloud Platform Integratoin (CPI) - Design, develop, and troubleshoot OData Services and CDS Views (Core Data Services) to support Fiori apps and analytical reporting Questions (must answer YES to ALL) Does resource have a minimum of 6+ years SAP ABAP experience working on S/4HANA with exposure to both implementation and enhancement projects? Is resource hands on SAP ABAP developer? (we do not need a manager) Does resource have Hands-on experience with ABAP for Cloud and Clean Core remediation, particularly in addressing ATC checks and ensuring compliance with S/4HANA clean-core principles. Does resource have IDOC and AIF (Application Interface Framework) experience? Does the resource have very good communication skills and is able to work independently? Does the resource have experience in CDS views and CDS based reporting? Does the resource have proficiency in creating and consuming SOAP web services using SOAMANAGER. Does the resource have experience in performance optimization and code efficiency tuning Is your candidate local to Plano, MUST HAVE Hands-on experience Excellent client interfacing skills and be an anchor of tech support team Able to Multitask in a fast-paced environment Min 6+yrs of SAP ABAP exp working on S/4HANA with exposure to both Implementation and Support projects.Strong hands-on exp in S/4Hana ABAP Development Strong hands-on experience in S/4HANA ABAP development, leveraging modern tools and frameworks to deliver high-quality, scalable solutions. Key Responsibilities: Demonstrate solid ABAP development expertise - this role requires seasoned consultants (no junior profiles, please). Hands-on experience with ABAP for Cloud and Clean Core remediation, particularly in addressing ATC checks and ensuring compliance with S/4HANA clean-core principles. Proven skills in performance optimization and code efficiency tuning. In-depth knowledge of ABAP Objects (OOPs concepts) and modular programming. Experience in creating, configuring, and troubleshooting IDocs for system integrations. Design, develop, and troubleshoot OData Services and CDS Views (Core Data Services) to support Fiori apps and analytical reporting. Proficiency in creating and consuming SOAP web services using SOAMANAGER. Experience in configuring and troubleshooting AIF (Application Interface Framework). Strong debugging and analytical skills - ability to understand complex legacy code, troubleshoot efficiently, and apply required enhancements. ## Description Deliverables: - Develop and unit test assigned development objects - Create/update technical specs to support assigned development objects - Knowledge transfer to client project team members -Participate as primary, co and/or contributing author on any and all project deliverables associated with their assigned areas of responsibility -Participate as a team member of the technical team -Perform other duties as assigned. ## Related Videos - [Boost your coding productivity with Github Copilot Agent](https://www.wearedevelopers.com/videos/1542-boost-your-coding-productivity-with-github-copilot-agent) - [Replacing Excel with SAP APIs & Python validation](https://www.wearedevelopers.com/videos/1944-replacing-excel-with-sap-apis-python-validation) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [AI Pair Programming with GitHub Copilot at SAP: Looking Back, Looking Forward!](https://www.wearedevelopers.com/videos/1546-ai-pair-programming-with-github-copilot-at-sap-looking-back-looking-forward) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [How to land a developer job in Amsterdam](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [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) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)