> Markdown version of [/jobs/ext/2169121-sap-abap-developer](https://www.wearedevelopers.com/jobs/ext/2169121-sap-abap-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 Developer - **Company:** Enin Systems - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Advanced Business Application Programming (ABAP), Unit Testing, Code Review, Databases, Software Debugging, Programming Tools, IDoc, JSON, SAP ERP, Open Data Protocol, Object-Oriented Software Development, Performance Tuning, Scrum Methodology, SAP ABAP, SAP (Applications), SAP FI/CO, SAP HANA, SAP Implementation, SAP Materials Management, SAP Sales and Distribution, Simple Object Access Protocol (SOAP), Software Engineering, SQL Databases, Systems Integration, Extensible Markup Language (XML), SAP Development, SAP PP (Production Planning), SAP Business Technology Platform, SAP BAPI, SAPscript, Sap Fiori, Adobe, Information Technology, Optimization Algorithms, SAP S/4HANA, Cloud Integration, Restful APIs, Smart Forms - **Published:** August 21, 2026 - **Apply:** https://www.dice.com/job-detail/ac3ef20c-5e6c-4bde-9845-4670f258f612 ## About the Role * Strong hands-on experience in SAP ABAP development. * Expertise in ABAP Objects and Object-Oriented Programming. * Experience with SAP ECC and/or SAP S/4HANA. * Strong knowledge of: + Reports and ALV + BAPIs and RFCs + IDocs + BADIs and User Exits + Enhancements + Smart Forms / SAPscript / Adobe Forms + Function Modules + Debugging and performance tuning * Experience with CDS Views, AMDP, OData, and modern ABAP. * Knowledge of SAP HANA database and HANA optimization techniques. * Experience integrating SAP with external systems. * Strong understanding of SD, MM, FI/CO, PP, or other SAP modules. Preferred Skills * Experience with SAP S/4HANA transformation or migration projects. * Knowledge of Fiori and SAP Gateway. * Experience with SAP BTP and cloud integrations. * Exposure to REST APIs, SOAP, JSON, and XML. * Knowledge of SAP development tools such as ADT (ABAP Development Tools). * Experience with Agile/Scrum methodologies. * SAP ABAP certification is a plus., * Bachelor''s degree in Computer Science, Information Technology, Engineering, or a related field. * Relevant SAP certifications are preferred., * Strong analytical and problem-solving skills. * Excellent debugging and troubleshooting abilities. * Good communication and stakeholder-management skills. * Ability to work independently and mentor junior developers. * Strong understanding of software development lifecycle and SAP methodologies. ## Description We are looking for an experienced Senior SAP ABAP Developer responsible for designing, developing, enhancing, and supporting SAP applications. The ideal candidate should have strong expertise in ABAP development, SAP S/4HANA, integrations, performance optimization, and custom SAP solutions., * Develop, enhance, and maintain SAP applications using ABAP. * Analyze business requirements and translate them into technical specifications. * Develop Reports, Interfaces, Conversions, Enhancements, Forms, and Workflows (RICEF). * Work extensively with ABAP Objects, ALV, BAPIs, BADIs, User Exits, and Enhancement Framework. * Develop and maintain SAP interfaces using IDoc, RFC, BAPI, REST, SOAP, and OData. * Develop and optimize CDS Views, AMDP, and SQL-based solutions for SAP S/4HANA. * Work with SAP Fiori/UI5 and OData services where required. * Perform code reviews, debugging, unit testing, and performance tuning. * Troubleshoot production issues and provide root-cause analysis. * Collaborate with functional consultants, business analysts, and other technical teams. * Participate in SAP upgrades, migrations, implementations, and support projects. * Follow SAP development standards, security practices, and documentation guidelines. ## Related Videos - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [3x Performance: A Humbling Journey](https://www.wearedevelopers.com/videos/100165-3x-performance-a-humbling-journey) - [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) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [Evolving the developer experience in the age of AI](https://www.wearedevelopers.com/videos/100201-evolving-the-developer-experience-in-the-age-of-ai) - [NoCode LiveCode: Leveraging AI Tools to Craft Fully Functional Apps!](https://www.wearedevelopers.com/videos/1169-nocode-livecode-leveraging-ai-tools-to-craft-fully-functional-apps) ## 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) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [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) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)