SAP ABAP Developer Newark NJ only Client is looking for a SAP Developer with at least 4 years of experience on the SAP platform to join our team in building innovative solutions .The SAP Developer will perform complex analysis and programming, design, testing, and debugging work related to the data extraction, enhancement, integration work with Salesforce. The successful candidate will create or modify procedures in SAP to support Salesforce integration and data migration. Creates technical requirements for SAP specific work streams in SAP ISU, SAP CRM environments Model, design, develop, test and implement the appropriate back-end and front-end structures needed to meet business requirements Responsible for SAP ABAP development that includes ALV, Module Pool, Smart Forms, BDC, Function Modules, BAPI, User Exits, BADI, Enhancement Framework, ALE/EDI, IDOCs, Workflow and Object-oriented Programming Experience in EXTRACT programs for data migration needed for Salesforce implementation from SAP to Salesforce. Develops Programs / modules needed to integrate with SAP and Salesforce Collaborates with cross-functional IT business analyst team to review the business requirements and design, build, test and implement a variety of SAP objects including reports, interfaces, conversion, enhancements, forms and workflows Participates in day-to-day production support, trouble shooting and apply break fixes to resolve critical bugs Provide support for any of the following SAP modules: MM, SD, PP, PS, QM, FI, CO, with any technical details or documentation where required. Ensures alignment with Clients on scope, value proposition and overall product goals throughout the SDLC. Works with client departments to coordinate systems testing, installation, training and support. Develops and implements process improvements, Next Best Actions, Automation opportunities, and Pro-active communications for customer care applications Serve as the subject matter expert for technical and solution architecture that will include configuration, development, integration, and customization of complex SAP environments. A thorough understanding of the SAP platform with the ability to interact with business users to understand requirements in order to translate them into design specifications Ensures quality through the use of Client company-approved methodologies. Coordinate with SAP Basis, infrastructure, CM to align with change management processes and to ensure performance, processes and access is optimal for our global reporting solutions Work collaboratively to align business requirements with reporting and analytical solutions Improve processes regarding data flow and quality to improve data accuracy, viability and value Document development for peer reference and knowledge transfer Works under tight deadlines and handle multiple detail-oriented tasks Keeps informed of technical and managerial advances in IT, including leading the introduction of best practices. Identifies and drives issues through closure. Identifies potential risks and suggests remediation controls. Required Skills: Experience working in SAP ISU and SAP CRM is a must At least 4+ years previous experience as a developer in a complex environment on SAP platform Experience to all aspects of an SAP environment SAP ISU, SAP CRM, ECC. Experience with programming Function Modules, SmartForms, Object-Oriented ABAP, BOR, User Exits, Enhancements, Reports and Dialog Programming. Knowledge of SAP interfacing technologies (ALE/IDoc, EDI, BAPIs, flat-file interfaces). Knowledge of modern enhancement techniques using BAdI and/or the Enhancement Framework. Experience with designing, developing and implementing SAP Workflows. Knowledge of SAP ASAP methodology Ability to troubleshoot and determine the root cause of various SAP related issues and experience with Performance optimization tools Direct experience with Agile (Scrum) project methodologies and practices. Experience designing and developing software components specifically with SAP platform is required. Familiarity with SAP best practices, support mechanisms, procedures and limitations is required. Proven ability to learn new products, develop technical knowledge and apply new skills in a high paced environment. Excellent written and oral communication skills Demonstrates sound analytical and diagnostic skills dealing with issues that are not readily defined and/or conflict with available information. Ability to work under tight deadlines and handle multiple detail-oriented tasks Ability to be effective in an environment of rapid change and complexity. Exceptional attention to detail and quality.