> Markdown version of [/jobs/ext/4032384-sap-advanced-business-application-programming-developer](https://www.wearedevelopers.com/jobs/ext/4032384-sap-advanced-business-application-programming-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 Advanced Business Application Programming Developer - **Company:** Infotree Global Solutions - **Location:** Secaucus, NJ, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Advanced Business Application Programming (ABAP), Unit Testing, Code Review, Software Design Documents, IDoc, Object-Oriented Software Development, SAP ABAP, SAP (Applications), System Integration Testing, Information Technology, Smart Forms, User Administration - **Published:** October 30, 2026 - **Apply:** https://www.careerboard.com/us/en/find-jobs-in-United-States/-52FF64EF4D404A7E32/ ## About the Role * Bachelor's degree (Computer Science or Electrical Engineering) or equivalent combination of education and experience. Advanced degree preferred * 5+ years relevant experience in Information Technology * At least 5+ years with SAP ABAP Development * Experience in developing Interfaces, Conversions, Reporting, Dialog programming, User Exits, Enhancement Points, ALV, BAPIs, BADIs, Function Modules, RFCs, Smart Forms, IDOCs. * Knowledge on OOPS ABAP is a Plus. ## Description * Create technical specifications based on the requirements from the functional team. * Write technical design documentation based on the specifications. * Implement efficient code for developing RICEF objects using ABAP programming. * Create unit test scripts, perform unit testing for the developed code to ensure high quality. * Participate in code reviews, peer testing and system integration testing. * Create user training documents and assist in user trainings. * Employs best practices for design, development, testing and release. Adheres to defined methods, standards and policies for development. * Troubleshoot production issues in a timely manner. Follow up with root cause investigation and analysis, design corrective actions. * Ensure project/task completion as per schedule and report task status, open issues to the manager promptly. * Attend status, issue meetings with other team members.