SAP ABAP HCM Consultant

Technology

Cape Town Contract / 9 Months

Are you an SAP ABAP specialist with deep expertise in SAP HCM? We are currently seeking a seasoned SAP ABAP HCM / HR Consultant to join our team on a 12-month contract engagement based onsite in Cape Town. This is a key role requiring both strong technical capability and a practical understanding of HR business processes within SAP environments.

This opportunity is ideal for someone who thrives in a hands-on development role, enjoys close collaboration with functional teams, and has a solid track record in supporting complex HCM landscapes, particularly around Payroll and Time Management.


What You’ll Be Doing:

  • Design, develop, and enhance custom ABAP solutions specifically within the SAP HCM modules (Payroll, Time Management, Personnel Admin, Org Management, ESS/MSS)
  • Support, maintain, and troubleshoot existing ABAP programs and interfaces
  • Build and enhance SAP Workflows to improve HR process efficiency (Leave, Travel, Performance Management, etc.)
  • Implement and maintain WebDynpro applications, reports, and infotype enhancements
  • Engage proactively with HR functional teams to translate business requirements into effective technical solutions
  • Ensure system stability and performance while managing enhancements and new developments under tight timelines

What We’re Looking For:

  • Minimum 8 years of hands-on SAP ABAP development experience
  • Deep technical knowledge in SAP HCM, including:
    • Payroll (schemas, rules, PCRs)
    • Time Management
    • Personnel Administration (PA)
    • Organisational Management (OM)
  • Strong experience in ESS/MSS, WebDynpro, and Workflow configuration
  • Proven experience with enhancements (BAdIs, User Exits, Infotype creation)
  • Ability to work independently while managing multiple deliverables and tight deadlines
  • Strong problem-solving skills and the ability to work in a high-pressure, fast-paced environment
  • Excellent communication and documentation skills
  • Availability to start immediately or within a short notice period is strongly preferred

Why Join Us?

  • Opportunity to work on a high-impact HR transformation programme
  • Collaborative and experienced SAP delivery team
  • Work environment that values technical ownership and initiative
  • Cape Town-based, onsite role for optimal stakeholder engagement

Ready to make your next move?

If you meet the criteria and are looking for a challenging role in a well-established organisation, we’d love to hear from you.

📧 Apply now with your CV and availability details

Salt is acting as an Employment Business in relation to this vacancy.

Job Information

Job Reference: JO-2507-354776
Salary:
Salary per: annum
Job Duration: 9 Months
Job Start Date: 01/08/2025
Job Industries: Technology
Job Locations: Cape Town
Job Types: Contract

Here are some related jobs

Group Solutions Architect

OverviewWe're looking for an experienced Group Solutions Architect to join a strategic technology team in delivering complex, enterprise-wide digital solutions. This is a high-impact role focused on architecting scalable, integrated…

ZAR700000.00 - ZAR1200000.00 per annum

Mid level Java Developer

We're looking for a motivated Mid-Level Java Developer to join our collaborative development team and contribute to building modern backend systems and APIs. You'll work in a dynamic, agile environment…

Senior level Java Developer

We are seeking a Senior Java Developer to join a high-performing engineering team building scalable enterprise systems and robust APIs. As a seasoned backend developer, you'll take ownership of key…

×
ZA

Upload your CV

Upload your CV to our database.

  • Max. file size: 49 MB.
  • Hidden
  • This field is for validation purposes and should be left unchanged.
SAP ABAP HCM Consultant

Please let us know where you are, or where you would like to be in the world so we can point you in the right direction.

Contact us

  • Max. file size: 49 MB.
  • Click here to find out more about Salt's Privacy Policy
  • This field is for validation purposes and should be left unchanged.