A major SAP S/4HANA implementation programme in Indonesia is looking for a SAP ABAP Manager to lead the custom development workstream. This is a dual technical and people leadership role — you will own the ABAP architecture layer, set and enforce development standards, manage a team of ABAP developers, and serve as the primary technical escalation point for all custom development matters with the client.
Key responsibilities:
- Lead the ABAP development team across one or more functional workstreams — own delivery, quality, and timeline
- Define the custom development architecture: object design patterns, Clean Core governance, enhancement framework decisions, and integration approach
- Set and enforce ABAP coding standards, peer review processes, and ABAP Test Cockpit requirements across the team
- Own effort estimation, sprint planning, and capacity management for the development team
- Serve as the primary technical escalation point for ABAP issues; liaise directly with the client's technical leads
- Coach and develop Senior Associates and Associates on the team
- Contribute to PwC SAP practice development: reusable assets, internal knowledge sharing, recruitment support
Requirements:
- 6–9 years of ABAP development experience, including proven team or workstream lead accountability
- Deep expertise in modern S/4HANA ABAP — OOP, CDS Views, RAP model, BAPIs, RFCs, IDocs
- Experience leading an ABAP team on at least one full-cycle SAP implementation programme
- Strong client-facing communication skills — able to defend technical decisions and manage stakeholder expectations at a management level
- Clean Core mindset: able to govern a team's approach to extensibility without compromise
Nice to have:
- SAPUI5 / Fiori extensibility experience
- Experience contributing to technical proposals or pre-sales solution design
- SAP ABAP certification
This role is for a senior ABAP practitioner who has made the shift from expert individual contributor to technical leader — equally comfortable reviewing another developer's code, owning an architecture decision, and presenting a technical risk to a client steering committee.