> Markdown version of [/jobs/ext/1316795-sap-abap-developer-plan-to-produce](https://www.wearedevelopers.com/jobs/ext/1316795-sap-abap-developer-plan-to-produce). 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 Plan to Produce - **Company:** Tata Consultancy Services Limited - **Location:** Austin, TX, United States - **Salary:** $120,000.0 - $140,000.0 - **Contract:** Permanent contract - **Skills:** Advanced Business Application Programming (ABAP), Application Programming Interfaces (APIs), Unit Testing, Code Review, Computer Programming, Software Design Documents, IDoc, SAP ERP, Routing, SAP ABAP, SAP R/3, SAP Quality Management, SQL Databases, Systems Integration, SAP Development, SAP Business Technology Platform, SAPscript, Sap Fiori, Adobe, Information Technology, SAP S/4HANA, Restful APIs, Smart Forms - **Published:** July 17, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a50d06d7fa4ffe64 ## About the Role * ALV Reports, Module Pool Programming * BADIs, Enhancements, User Exits * BAPIs, RFC, IDocs * Forms: SmartForms / SAPscript / Adobe * S/4HANA exposure (CDS Views, code adaptation) Functional Knowledge * Strong hands-on experience in Plan to Produce / SAP PP: * MRP, BOM, Routing * Production Orders * Shop Floor / Manufacturing Execution, * SAP QM integration with PP * SAP Fiori / UI5 exposure * SAP BTP / RAP / APIs exposure * Experience in Greenfield or Brownfield S/4HANA implementations Generic Managerial Skills, If any * Excellent communication, presentation, and stakeholder management skills. * Development experience with onsite/offshore teams. * Strong problem-solving, analytical, and decision-making abilities., Qualifications : BACHELOR OF COMPUTER SCIENCE ## Description We are looking for a skilled SAP ABAP Developer with strong experience in Plan to Produce (P2P) / Production Planning processes. The candidate will be responsible for developing and enhancing ABAP objects in SAP ECC and S/4HANA environments, supporting manufacturing and production processes through high-quality, scalable technical solutions. Key Responsibilities ABAP Development * Design, develop, and enhance ABAP RICEF objects (Reports, Interfaces, Conversions, Enhancements, Forms). * Develop classical, interactive, and ALV reports using procedural and OO ABAP. * Create module pool programs and custom transactions where required. Enhancements & Integrations * Implement BADIs, User Exits, Enhancement Spots (implicit/explicit). * Develop and maintain integrations using BAPIs, RFCs, IDocs, and APIs. * Work on output forms (SmartForms, SAPscript, Adobe Forms). Plan to Produce (PP) Functional Alignment * Collaborate with PP/QM functional consultants to translate business requirements into technical designs. * Support manufacturing processes including: o Production Planning (MRP, BOM, Routing) o Shop Floor Execution (Production Orders, Confirmations) o Quality Management (Inspection lots, results recording) o Inventory Movements (GI/GR for Production) S/4HANA & Advanced ABAP * Develop S/4HANA-ready ABAP objects including: o CDS Views o Performance-optimized Open SQL o Code remediation for S/4HANA migrations * Exposure to RESTful ABAP Programming Model (RAP) is an added advantage. Testing & Support * Perform unit testing, support SIT/UAT cycles, and resolve defects. * Provide production support and han dle critical business cycles. Documentation & Governance * Prepare technical specifications (TS), design documents, and code review artifacts. * Ensure adherence to SAP development standards, best practices, and Clean Core principles. ## Related Videos - [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) - [3x Performance: A Humbling Journey](https://www.wearedevelopers.com/videos/100165-3x-performance-a-humbling-journey) - [Replacing Excel with SAP APIs & Python validation](https://www.wearedevelopers.com/videos/1944-replacing-excel-with-sap-apis-python-validation) - [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) - [Evolving the developer experience in the age of AI](https://www.wearedevelopers.com/videos/100201-evolving-the-developer-experience-in-the-age-of-ai) - [Lost and Wasted Time: Searching for the Cozy Web](https://www.wearedevelopers.com/videos/2107-lost-and-wasted-time-searching-for-the-cozy-web) ## 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) - [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) - [What is a Test Plan: Guide to Test Planning](https://www.wearedevelopers.com/magazine/191-what-is-a-test-plan-guide-to-test-planning) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [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)