Job Description :

Position Title: SAP ABAP Programmer SAP ABAP Programmer Location: Middleton, WI Report To Required Skills Extensive experience in developing business applications using SAP ABAP programming language (Reports, Conversion programs, Utility programs, Function Modules, Classes etc.,) Extensive experience in designing and developing business applications and programs using ABAP Object oriented programming model Very strong experience in designing and developing system interfaces with SAP systems using RFC, BAPI, ALE/IDOCs, File interfaces etc., Enhancing SAP system using User exits, Customer exits and enhancement framework options Identifying and applying SAP notes Experience in developing ABAP programs and interfaces related to various SAP modules (Materials Management, Sales and Distribution, Inventory management, Financial management and Asset Accounting and Management) Experience in creating technical design documents and interface specifications from business requirements and functional design documents Knowledge of software development life cycle (SDLC) methodologies and test planning, coordination, and execution Ability to effectively communicate in technical and non-technical terms Excellent analytical and problem-solving abilities Strong customer service skills which include an in-depth understanding of customer business processes and needs ? Basic Qualifications Please have candidates answer these questions before being submitted. Do you have extensive experience in designing and developing ABAP applications using ABAP Object Oriented Programming model other than developing ALV reports? Do you have extensive experience is designing and developing Interfaces between SAP and non-SAP systems using Files, Remote function calls, BAPIs and IDOCs? Do you have experience in working with a middleware team to design mapping documentation between SAP and non-SAP systems? Do you have extensive experience in developing SAP ABAP programs and integrations related to various SAP modules MM, SD, FI and Asset Accounting? Additional Skills Job Description Required Qualifications: This is a senior role so would require 10+ years' experience minimum. * Extensive experience in developing business applications using SAP ABAP programming language (Reports, Conversion programs, Utility programs, Function Modules, Classes etc.,) * Extensive experience in designing and developing business applications and programs using ABAP Object oriented programming model * Very strong experience in designing and developing system interfaces with SAP systems using RFC, BAPI, ALE/IDOCs, File interfaces etc., * Enhancing SAP system using User exits, Customer exits and enhancement framework options * Identifying and applying SAP notes * Experience in developing ABAP programs and interfaces related to various SAP modules (Materials Management, Sales and Distribution, Inventory management, Financial management and Asset Accounting and Management) * Experience in creating technical design documents and interface specifications from business requirements and functional design documents * Knowledge of software development life cycle (SDLC) methodologies and test planning, coordination, and execution * Ability to effectively communicate in technical and non-technical terms * Excellent analytical and problem-solving abilities * Strong customer service skills which include an in-depth understanding of customer business processes and needs High Level Responsibilities: * Analyze business requirements and functional design documents to create technical design documents * Design and develop programs, enhancements, and system integrations to meet business requirements * Participate in test planning and carry out necessary testing activities * Participate in implementation planning * Implement changes to live production system * Provide necessary technical support in resolving issues on the programs, enhancements, and system integrations * Develop necessary support procedures and conduct knowledge sharing sessions to transfer knowledge on the programs, enhancements and system integrations developed for the project Pre-Screening Questions: 1. Do you have extensive experience in designing and developing ABAP applications using ABAP Object Oriented Programming model other than developing ALV reports? 1. Do you have extensive experience is designing and developing Interfaces between SAP and non-SAP systems using Files, Remote function calls, BAPIs and IDOCs? 1. Do you have experience in working with a middleware team to design mapping documentation between SAP and non-SAP systems? 1. Do you have extensive experience in developing SAP ABAP programs and integrations related to various SAP modules MM, SD, FI and Asset Accounting?