Dangote Group is one of Nigeria’s most diversified business conglomerates with a hard – earned reputation for excellent business practices and products’ quality with its operational headquarters in the bustling metropolis of Lagos, Nigeria in West Africa.
We are recruiting to fill the position below:
Job Title: SAP Senior Consultant, ABAP / Business Technology Platform (BTP)
Location: India (Hyderabad)
Reports to: CoE ABAP Lead
Travel: 15 - 20%
Job Summary
A highly experienced and innovative Senior SAP ABAP / BTP Consultant to join Dangote SAP Delivery Center in India.
This critical role combines deep expertise in traditional SAP ABAP development with a strong proficiency in leveraging the SAP Business Technology Platform (BTP) for modern cloud-native applications, extensions, and integrations.
The ideal candidate will drive the technical design, development, and implementation of robust, scalable, and future-proof solutions across our hybrid SAP landscape.
Responsibilities
Technical Design & Architecture:
Lead the technical design and architectural discussions for complex SAP solutions, recommending the optimal approach using either ABAP (on-premise/S/4HANA) or BTP services, or a hybrid combination.
Translate complex business requirements into detailed technical specifications for development.
Provide expert guidance on best practices for clean core principles, extensibility, and integration within the SAP ecosystem.
SAP ABAP Development (On-premise / S/4HANA):
Design, develop, test, and deploy high-quality ABAP programs, reports, interfaces, conversions, enhancements, and forms (RICEF).
Proficiency in ABAP Objects, ABAP Dictionary, ALV, SAP Smart Forms/Adobe Forms, BAPIs, BADIs, User Exits, and Enhancements Framework.
Experience with performance tuning of ABAP programs, analyzing SQL trace, and optimizing database access.
Develop and extend Fiori applications and OData services in S/4HANA leveraging ABAP CDS views.
Work with ABAP Unit Testing and ensure code quality through static code analysis tools ( ATC).
SAP Business Technology Platform (BTP) Development:
Design and develop cloud-native applications and extensions on SAP BTP using various services and programming models.
Hands-on experience with SAP BTP, Kyma Runtime (Kubernetes) and/or Cloud Foundry Environment for application development (Node.js, Java, Python).
Expertise in the ABAP Cloud/Restful ABAP Programming Model (RAP) for developing cloud-ready ABAP applications and services on BTP and S/4HANA Cloud.
Utilize SAP Integration Suite (CPI, API Management, Event Mesh) for robust integrations between SAP and non-SAP systems, both on-premise and cloud.
Develop and consume OData services, REST APIs, and event-driven architectures.
Experience with SAP HANA Cloud for database development, including HDI containers, stored procedures, and calculation views.
Leverage other BTP services such as SAP Build Process Automation, SAP Analytics Cloud (SAC) for planning/reporting, SAP AI Core/Launchpad, SAP Work Zone, etc., to build comprehensive solutions.
Implement security best practices within BTP applications (XSUAA, authentication, authorization).
Integration & Migration:
Lead the integration efforts between SAP on-premise systems (ECC/S/4HANA) and cloud applications/services using various techniques ( CPI, OData, RFC, SOAP, REST).
Participate in S/4HANA conversion/migration projects, focusing on custom code remediation and adaptation.
Consulting & Leadership:
Act as a technical lead on projects, guiding junior developers and ensuring adherence to coding standards and best practices.
Collaborate effectively with functional consultants, Basis administrators, project managers, and business users.
Conduct workshops, deliver technical training, and create comprehensive technical documentation (design specifications, development guides, test plans).
Provide expert advice on technical feasibility, effort estimations, and alternative solutions.
Quality Assurance & Innovation:
Perform rigorous unit testing, support integration testing, and assist with user acceptance testing.
Participate in code reviews to ensure quality, performance, and adherence to standards.
Stay abreast of the latest SAP technologies, development paradigms, and BTP innovations.
Evaluate new tools and techniques to continuously improve development processes and solution quality.
Required Skills & Qualifications
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
Minimum of 8+ years of hands-on experience in SAP development.
Minimum 4-5 years of strong, demonstrable experience in core SAP ABAP development, including:
Minimum 3-4 years of hands-on development experience on SAP Business Technology Platform (BTP), demonstrating proficiency in at least two of the following:
ABAP Cloud / RAP development (on BTP or S/4HANA).
Application development on Cloud Foundry (Node.js, Java, Python) or Kyma Runtime.
SAP Integration Suite (especially CPI and/or API Management).
SAP HANA Cloud database development.
Experience with SAP Fiori/UI5 development and consuming OData services.
Strong understanding of modern software development methodologies (Agile, DevOps).
Familiarity with Git for version control.
Excellent analytical, problem-solving, and debugging skills.
Exceptional communication (verbal and written), presentation, and interpersonal skills.
Ability to work independently, lead technical workstreams, and manage multiple priorities.
Desired Skills (Plus Points):
Relevant SAP certifications ( SAP Certified Development Associate – ABAP for SAP S/4HANA, SAP Certified Development Associate – SAP Cloud Platform, etc.).
Experience with SAP Build (Low-Code/No-Code) tools like SAP Build Process Automation or SAP Build Apps.
Knowledge of SAP Analytics Cloud (SAC) for planning, reporting, or predictive capabilities.
Experience with CI/CD pipelines for ABAP and/or BTP deployments.
Familiarity with other cloud platforms (Azure, AWS, GCP) in a hybrid SAP context.
Experience in S/4HANA migration projects and custom code remediation.