SAP S/4HANA ABAP Developer

Accenture New Zealand

Role Summary

We are seeking an SAP ABAP Developer to support current and upcoming SAP engagements across AMS and S/4HANA transformation programs. The role primarily focuses on modern S/4HANA development using RAP, Fiori Elements, and CDS-based development, while remaining flexible enough to support transitional or short-term requirements (e.g. AMS or pre-S/4 environments).

This role will suit candidates with strong ABAP fundamentals who have either transitioned to, or are keen to transition to, modern S/4HANA development practices.

Key Responsibilities

  • Design and develop SAP applications across ECC and S/4HANA landscapes
  • Build applications using RAP and Fiori Elements where applicable
  • Develop and enhance CDS Views to support transactional and analytical use cases
  • Apply clean-code and performance-conscious development practices
  • Develop and expose OData services (V2/V4)
  • Collaborate with functional, integration, and AMS teams
  • Support Agile delivery across project and support engagements

Technical Skills

ABAP & S/4HANA Development

  • Strong ABAP OO development experience
  • Exposure to S/4HANA development concepts
  • RAP (ABAP RESTful Application Programming Model)
  • Fiori Elements (annotation-driven UI development)
  • CDS Views (layered modelling, code push-down principles)
  • Modern ABAP syntax

Development Tooling & Standards

  • SAP Business Application Studio or Eclipse ADT
  • Git-based development workflows
  • OData services (SAP Gateway, V2/V4)
  • Clean code principles and ABAP Unit testing
  • Performance optimisation and error handling

Nice to Have

  • Flexible Workflow development
  • SAPUI5 fundamentals (for extensions, not freestyle apps)
  • Adobe Forms and Output Management
  • BRF+
  • Integration patterns and REST APIs
  • Application Interface Framework (AIF)
  • SAP Cloud ALM exposure

Functional Exposure (Role-Dependent)

Depending on the engagement, experience in one or more of the following areas may be advantageous:

  • Order to Cash
  • Procure to Pay
  • Transportation Management
  • Extended Warehouse Management