Ref: #73731

SAP Developer/Architect

  • Practice SAP

  • Technologies SAP Technology Jobs

  • Location S, United Kingdom

  • Type Contract

Senior SAP Developer / SAP Architect (Modern & Legacy)
Role Overview
We are looking for a Senior SAP Developer or SAP Architect with strong expertise across both classical ABAP and modern SAP development paradigms. The ideal candidate combines deep SAP technical knowledge with experience in contemporary software engineering practices, including cloud-native development, DevOps, and AI-assisted development.
This role requires someone who can operate across legacy systems and modern architectures (S/4HANA, BTP), while promoting clean core principles and scalable extensibility.


Key Responsibilities

  • Design, develop, and enhance SAP solutions across both legacy (ECC) and modern (S/4HANA, BTP) environments
  • Translate functional requirements into robust technical designs and high-quality code
  • Maintain and enhance existing SAP objects while driving modernization where relevant
  • Ensure alignment with clean core principles and SAP extensibility models
  • Collaborate with global teams across multiple SAP modules (SD, APO/IBP, MM/Purchasing, etc.)
  • Contribute to and enforce development standards, DevOps practices, and code quality
  • Provide technical leadership and mentorship to other developers
  • Produce clear and maintainable technical documentation

Required Skills
Core SAP Development

  • Strong experience in ABAP (classical and ABAP for HANA)
  • Object-Oriented ABAP
  • Enhancements: User Exits, BAdIs, implicit/explicit enhancements
  • Reports: ALV, interactive, classical reporting
  • Forms: Smart Forms, Adobe Forms
  • Data Dictionary design

Integration & Data Handling

  • ALE / IDocs / BAPI / RFC
  • Data migration tools (LSMW, batch input, call transactions)
  • OData (V2/V4) services

Modern SAP Development

  • CDS Views, AMDP
  • RAP (RESTful ABAP Programming Model)
  • CAP (Cloud Application Programming Model)
  • Fiori Elements and SAPUI5
  • Clean core and SAP extensibility (in-app and side-by-side)

Performance & Quality

  • Performance tuning and debugging
  • Secure and scalable coding practices

Modern Engineering & DevOps (Key Differentiator)

  • Experience with Git-based version control for ABAP (e.g., abapGit)
  • Familiarity with CI/CD pipelines in SAP contexts (e.g., BTP, GitHub, Azure DevOps)
  • Understanding of DevOps practices applied to SAP development

AI-Assisted Development (Strong Plus)

  • Experience with SAP Joule or similar AI capabilities embedded in SAP ecosystems
  • Familiarity with tools such as GitHub Copilot or equivalent AI coding assistants
  • Experience integrating AI coding assistants into SAP development workflows (ABAP, CAP, UI5, etc.)
  • Understanding of AI-assisted development use cases (code generation, refactoring, testing, documentation)

Nice-to-Have Skills

  • SAP BTP (services, extensions, integrations)
  • Workflow (SAP Workflow, Flexible Workflow)
  • BRF+
  • FPM
  • Front-end frameworks (Angular or similar)
  • Experience in enterprise-scale SAP landscapes

Profile Characteristics

  • Strong problem-solving and analytical mindset
  • Ability to balance legacy constraints with modernization opportunities
  • Comfortable working in distributed, global teams
  • Clear communicator (both technical and non-technical audiences)
Fügen Sie eine Lebenslaufdatei an. Akzeptierte Dateitypen werden DOC, DOCX, PDF, HTML und TXT.

Wir laden Ihre Bewerbung hoch. Es kann einige Augenblicke dauern, bis Sie Ihren Lebenslauf lesen können. Bitte warten!