- 8 to 10 years of full-time experience in SAP ABAP, out of which 2-3 years of full-time experience in HANA ABAP programming along with In-App skills.
Job Description:
Business Process / Functional knowledge:
- General business process and integration knowledge in SD & MM modules.
Soft-skills/Analytical skills & Other Requirements:
- Good Analytical skills and strong interpersonal and communication skills. Should be having enthusiasm and energy.
- Very good awareness of entire SDLC and processes related to SDLC. Should also be good in visualizing and formulating process flow diagrams.
Mandatory:
- Must be willing to work in any shift: 7:30 AM to 4:30 PM shift or 1:30 PM to 10:30 PM shift (all hours in IST)
Technical - HANA ABAP & Interface
- Hands on development experience of RICEF objects in both HANA ABAP and Core ABAP -
- Reports: Interactive and ALV (preferably ALV using OO Methodology)
- Enhancements: BADI, User Exits, Customer Exits and Enhancement Spots (all are mandatory)
- Proficiency in areas like Data Dictionary and Performance Tuning
- Expertise in OO ABAP
- Expertise in In-line coding style and AMDP in HANA ABAP
- Hands-on knowledge in ODATA API and CDS Views
- Proficiency in In-App extension techniques
- Hands-on development experience in different Views of HANA (Attribute & Analytical views).
- Creation of Calculation views from Analytical views.
- Performance Optimization techniques in SAP HANA
- Currency Conversion and usage of Variables in HANA
- Meta data import to SAP HANA Using SAP: Export Models and Import Models
- SQL Scripts, CE Functions and Procedures in HANA
- Hierarchies, Measures and Joins in HANA ABAP
- Nice to have: Hands on expertise in BAPI, IDOC, Outbound Proxy, Inbound Proxy and Flat file Interfaces
- Nice to have: Knowledge of Fiori
- Nice to have: IMCE Clients - ODBO, ODBC, JDBC, BICS, MS Excel 2010 Connection to HDB and to Create Universe through Information Design Tool using JDBC Connections
- Nice to have: Web Intelligence Document on SAP HANA Universe
Development Standards/Development Process
- By using Project Standards and Processes, prepare the technical design and develop the application to ensure the development work is in compliance with the specifications.
- Hands on expertise in determining and/or validating the development effort estimates.
- Assisting functional teams when necessary in the testing efforts and preparing test data.