About this role
Purpose of the Job The ABAP Developer is responsible for designing, developing, and maintaining custom SAP programs, reports, interfaces, and enhancements. This role involves working closely with functional consultants to translate business requirements into technical solutions. Job Description Operation: Develop custom ABAP programs (Reports, ALV, BAPIs, BADIs, User Exits, Enhancements). Design and implement SAP Smart Forms, Adobe Forms, and SAPscript. Build and maintain RFC, BAPI, and IDoc interfaces for system integrations. Optimize performance of existing ABAP code and SQL queries. Work on OOPS ABAP, CDS Views, and AMDP (for S/4HANA). Support debugging and troubleshooting of SAP applications. Implement enhancements (User Exits, BAdIs, Enhancement Spots) Perform performance tuning (SQL optimization, buffer settings) Develop Fiori applications and OData services Follow SAP best practices for coding standards and transport management and maintain version control and transport management Customer: Work with functional teams to understand business requirements. Provide technical support for custom developments and fixes People: Collaborate with functional consultants to deliver technical solutions. Mentor junior ABAP developers. Cross-functional Collaboration: Work with Basis team for performance tuning. Coordinate with PI/PO team for interface developments Job Requirements - Experience and Education Bachelor's degree in Computer Science or related field 5+ years of hands-on ABAP development experience Strong expertise in OOPS ABAP, CDS Views, and Fiori Experience with SAP HANA and S/4HANA preferred Knowledge of Web Services (SOAP/REST/OData) SAP ABAP certification is a plus Excellent debugging and problem-solving skills Leadership Behaviors Building Outstanding Teams Setting a clear direction Simplification Collaborate & break silos Execution & Accountability Growth mindset Innovation Inclusion External focus Skills Communication Skills Stakeholder Management Analytical Thinking Interpersonal And Relationship-Building Skills Problem Solving And Critical Thinking Diagnostic Skills Cross-Functional Collaboration Team Collaboration