Position Summary
We're seeking an experienced ABAP Developer to design, develop, test, and maintain SAP applications and customizations. You'll collaborate closely with module leads (MM, SD, FICO, WM, CAR/POSDTA, EWM, HR) and fellow developers to deliver robust, high performance solutions that meet business requirements.
Key Responsibilities
- Develop, unit test, and deploy ABAP programs, reports, and interfaces following coding standards
- Enhance and refactor existing applications to improve performance, scalability, and maintainability
- Build extensions using BADIs, User Exits, and enhancement frameworks
- Design and implement interactive reports (ALV, selection screens) and form-based outputs (Smartforms, Adobe Forms)
- Integrate SAP with external systems via IDocs, BAPIs, Web Services, and Proxies
- Optimize database interactions using HANA views, Core Data Services (CDS), and OData services
- Produce clear technical documentation, including design specs and configuration guides
- Participate in code reviews, peer mentoring, and knowledge sharing sessions
- Troubleshoot defects and provide timely resolutions in support and project environments
Required Qualifications
- 5+ years of hands on ABAP development experience
- Bachelor's degree in Computer Science, Information Systems, or equivalent
- Strong grasp of object oriented programming in ABAP (ABAP OO)
- Proven skills in performance tuning on HANA and traditional SAP databases
- Solid experience with SAP S/4HANA development paradigms
- Expertise in ALV reporting, Adobe Forms, Smartforms, and complex selection screen logic
- Track record implementing enhancements (BADI, User Exit, BTE)
- Hands on experience building and consuming interfaces (IDoc, BAPI, Web Services, Proxy)
Preferred Skills & Experience
- Exposure to SAP Cloud Platform, SAP Fiori, and UI5 development
- Familiarity with Agile/Scrum methodologies and tools (e.g., Jira, Git)
- Knowledge of CI/CD practices and version control systems
- Excellent analytical, troubleshooting, and problem solving abilities
- Strong communication skills and customer oriented mindset
- Ability to manage multiple priorities and deliver high quality work under tight deadlines
What You'll Bring
A collaborative spirit, attention to detail, and passion for delivering best in class SAP solutions. If you thrive in a dynamic environment and enjoy tackling complex technical challenges, we'd love to hear from you.