ABAP Developer
Location:
Mumbai
Experience:
4-7 Years
Key Skills:
OData services, CDS Views, AMDP, Fiori/UI5
Budget:
14-16 LPA
Key Responsibilities:
· Solution Design & Development:
· Design, develop, and implement custom ABAP programs, reports, interfaces (ALE/IDoc, RFC, OData), conversions, enhancements (BAdIs, User Exits, Enhancement Spots), and forms (Smartforms, Adobe Forms) based on functional specifications and business requirements.
· Utilize advanced ABAP programming techniques, including object-oriented ABAP (OOABAP), ABAP Objects, and modern development paradigms.
· Develop and consume OData services for Fiori applications and external integrations.
· Work with ABAP CDS Views for data modeling and analytical reporting.
· SAP Module Expertise:
· Demonstrate strong technical proficiency and hands-on experience in at least 2-3 core SAP modules such as SD (Sales and Distribution), MM (Materials Management), FI (Financial Accounting), CO (Controlling), PP (Production Planning), WM (Warehouse Management), or QM (Quality Management).
· Integration & Interface Development:
· Develop and support integrations with external systems using various technologies (e.g., IDocs, RFC, Web Services, OData).
· Experience with middleware integration platforms (e.g., SAP PO/PI, CPI) is a plus.
· Performance Optimization & Tuning:
· Analyze and optimize existing ABAP programs for performance and efficiency.
· Conduct code reviews and ensure adherence to best practices, coding standards, and system performance guidelines.
· Troubleshooting & Support:
· Provide expert-level support for existing SAP applications, including debugging, root cause analysis, and resolution of complex production issues.
· Work effectively in an incident and change management environment.
· Documentation & Best Practices:
· Create detailed technical specifications, test plans, and documentation for all developed solutions.
· Adhere to and promote SAP development best practices, coding standards, and security guidelines.
· Collaboration & Communication:
· Collaborate effectively with functional consultants, business users, project managers, and other technical teams to understand requirements and deliver appropriate solutions.
· Actively participate in design discussions, workshops, and team meetings.
Required Skills & Qualifications:
· Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
· Minimum of 6 years of hands-on, progressive experience as an SAP ABAP Developer.
· Proficiency in:
· Object-Oriented ABAP (OOABAP) programming.
· Reports (ALV, Interactive Reports).
· Interfaces (ALE/IDoc, RFC, Web Services, OData).
· Conversions (BDC, LSMW, LTMC/LTMOM - if S/4HANA focused).
· Enhancements (BAdIs, User Exits, Enhancement Spots, Implicit Enhancements).
· Forms (Smartforms, Adobe Forms).
· Debugging, performance tuning (ST05, SE30).
· SAP Data Dictionary.
· Strong understanding of at least two core SAP modules (e.g., SD, MM, FI, CO, PP, WM, QM).
· Experience with ABAP Workbench (SE80), Data Dictionary (SE11), and other standard ABAP development tools.
· Excellent problem-solving, analytical, and communication skills.
· Ability to work independently and as part of a team in a fast-paced environment.
· Strong commitment to quality and attention to detail.
Preferred Skills (Bonus Points):
· Experience with SAP Fiori/UI5 development (front-end skills).
· Experience with ABAP CDS Views and AMDP (ABAP Managed Database Procedures).
· Knowledge of SAP Cloud Platform Integration (CPI) or SAP Process Orchestration (PO)/Process Integration (PI).
· Certification in SAP ABAP or relevant modules.
· Experience with Agile development methodologies.