An experienced SAP ABAP Developer is required to build scalable, high-quality solutions with a strong focus on configurable, reusable development rather than hard-coded logic.
This role suits someone who thinks in terms of product-driven engineering, where flexibility, performance, and clean design are critical.
Key Responsibilities
Design, develop, and maintain ABAP-based solutions
Translate business requirements into configurable system logic
Build reusable, object-oriented components
Develop and enhance APIs, integrations, and data services
Implement SAP enhancements (BAdIs, user exits, enhancement framework)
Optimise performance and troubleshoot complex issues
Ensure code quality through testing and standards
Collaborate within Agile development teams
Key Skills
Core Technical
ABAP (Classical & Object-Oriented, 7.5+)
ABAP on HANA & S/4HANA environments
CDS Views, OData, APIs, BAPIs
SAP Enhancement Framework (BAdIs, exits, enhancements)
ALV, Module Pool, SAP development tools (SE80, ADT)
Data & Performance
Strong SQL and data modelling knowledge
Performance tuning & debugging tools (ST05, SAT, SE30)
Configuration & Architecture
Experience with SAP IMG configuration frameworks
BRF+ or rule-based logic design
Ability to build flexible, configurable solutions
DevOps & Tooling
Git / version control (ABAPGit advantageous)
Familiarity with CI/CD and quality gates (ATC)
Exposure to AI-assisted development tools (advantageous)