ABAP developer will coordinate the plan, design, develop, test, and implementation of SAP programs across an enterprise-wide SAP system instance. This person must be able to work with a small team of SAP professionals. The ABAP developer must be a proactively member of project development teams and support specific best practices related the BorgWarner’s SAP template. Development objects will include reports, interfaces, conversions and enhancements ABAP developer must be able to brief project management on the status of development and any associated risk.
Key Roles & Responsibilities
- With in-depth knowledge of general ABAP programming techniques (RICEFW - Report, Interface, Conversion, Enhancement, Form and Workflow); with programming Function Modules, Object-Oriented ABAP, User Exits, Enhancement Spots (Implicit and Explicit) and Dialog Programming
- Expert in data conversion using LSMW (BDC, BAPI, IDOC, Direct / Batch Input) and developing standalone programs with correct techniques for data conversions
- Intensive knowledge of RF development using RF framework supported by MDE configuration
- Module pool programming experience using custom controls (ALV / Tree / Image), OLE embedding, etc.,
- Expertise in report programming using ALV, classical, drill down and interactive using ALV events
- Proficient in developing ABAP queries and quick viewers queries
- Experience in code optimization, performance tuning and runtime analysis
- Expertise in using Code Inspector, Single Transaction Analysis, SQL Performance Trace, Runtime Analysis tools
- Good knowledge and hands on experience of SAP interfacing technologies (ALE / IDocs, RFCs, BAPI's, ODATA, flat-file interfaces).
- Experience with SAP Scripts, SAP Smartforms and Adobe Forms
- Knowledge of label design using Nice Label / Bartender is preferred
- Knowledge in usage of RF guns, Zebra label printers
- Experience with SPAU / SPDD activities for system upgrade activities
- Ability to help resolve complex technical issues and independently manage critical / complex situations
- Perform break / fix analysis and recommend solutions
- Estimate development costs on associated programs
- Creating technical design specifications to ensure compliance with the functional teams and IT Management
- Advise on new technologies and keep abreast of SAP releases, enhancements / new functionality
- Ensure compliance with BorgWarner policies and design standards on implementation projects
Nice to have skills,
Preferred Skill Set – Including, but not limited to, ABAP on HANA, HANA modelling, OO ABAP, Gateway for OData service building, XML, REST Web ServiceExperience with SAP Fiori, Cloud Platform, OData technologies, HANA DB, SAPUI5, implementing and extending standard SAP Fiori Apps is a plusExpertise in Native HANA development and ABAP CDS views, experience in creating complex HANA views with aggregations and joins; AMDP, code push down techniques is a plusShould have expertise in Designing and Modeling OData services using the Gateway Service BuilderExperience in using SOLMAN 7.2 with ChaRM and SolDoc