94 Sap Developer jobs in South Africa
SAP Developer
Posted 7 days ago
Job Viewed
Job Description
Join to apply for the SAP Developer role at Blue Pearl
1 day ago Be among the first 25 applicants
Join to apply for the SAP Developer role at Blue Pearl
Job Summary:
We are seeking a skilled and motivated
Job Description
Job Summary:
We are seeking a skilled and motivated SAP ABAP Developer to join our SAP technical team. The successful candidate will be responsible for designing, developing, and maintaining SAP custom applications using ABAP, and working with technologies such as S/4HANA, Fiori/UI5, and OData services. This role requires a strong technical foundation, a deep understanding of SAP architecture, and the ability to work collaboratively in an Agile environment.
Key Responsibilities
- Design, develop, test, and maintain custom SAP applications using ABAP.
- Create and enhance reports, interfaces, conversions, enhancements, and forms (RICEFW objects).
- Develop SAP Fiori/UI5 applications and expose OData services.
- Collaborate with functional consultants and business users to gather technical requirements.
- Optimize existing ABAP code and troubleshoot performance issues.
- Work on integrations with SAP and non-SAP systems.
- Participate in SAP S/4HANA conversion and migration activities.
- Maintain technical documentation and follow coding standards and best practices.
- Provide support for unit testing, system integration testing, and user acceptance testing (UAT).
- Contribute to Agile/Scrum ceremonies such as sprint planning, daily stand-ups, and retrospectives.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3+ years of hands-on experience in SAP development.
- Proficiency in SAP ABAP (Reports, BAPIs, BADI, User Exits, SmartForms, Adobe Forms, etc.).
- Experience in SAP HANA development and performance tuning.
- Practical knowledge of SAP Fiori/UI5 and development of OData services.
- Strong understanding of SAP modules (FI, MM, SD, etc.) and SAP system architecture.
- Experience with SQL and database management.
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork skills.
- SAP ABAP certification.
- Experience working with SAP S/4HANA environments.
- Familiarity with SAP Business Technology Platform (BTP).
- Experience in Agile or Scrum project methodologies.
- Exposure to DevOps tools and practices in SAP environments.
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Information Technology
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at Blue Pearl by 2x
Get notified about new SAP Developer jobs in Johannesburg, Gauteng, South Africa .
Kempton Park, Gauteng, South Africa 3 days ago
Johannesburg, Gauteng, South Africa 2 days ago
Johannesburg, Gauteng, South Africa 1 day ago
Johannesburg, Gauteng, South Africa 3 days ago
Johannesburg, Gauteng, South Africa 1 month ago
Johannesburg, Gauteng, South Africa 1 day ago
Johannesburg, Gauteng, South Africa 1 day ago
Johannesburg, Gauteng, South Africa 1 day ago
Johannesburg, Gauteng, South Africa 1 day ago
SAP Functional Consultant : Sales and DistributionJohannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 1 day ago
Johannesburg, Gauteng, South Africa 1 day ago
Johannesburg, Gauteng, South Africa 2 days ago
Johannesburg, Gauteng, South Africa 1 day ago
Johannesburg, Gauteng, South Africa 1 month ago
Johannesburg, Gauteng, South Africa 1 month ago
Johannesburg, Gauteng, South Africa 1 day ago
Johannesburg, Gauteng, South Africa 1 day ago
Johannesburg, Gauteng, South Africa 3 months ago
Johannesburg, Gauteng, South Africa 1 month ago
Johannesburg, Gauteng, South Africa 1 day ago
Johannesburg, Gauteng, South Africa 1 day ago
Johannesburg, Gauteng, South Africa 1 day ago
SAP SuccessFactors EC Payroll ConsultantSandton, Gauteng, South Africa 2 months ago
SAP SuccessFactors – Onboarding 2.0, Succession & DevelopmentJohannesburg, Gauteng, South Africa 2 days ago
Johannesburg, Gauteng, South Africa 2 days ago
Application Architect - SAP HANA Master Data GovernanceSandton, Gauteng, South Africa 2 months ago
Johannesburg, Gauteng, South Africa 1 week ago
Midrand, Gauteng, South Africa 3 weeks ago
Johannesburg, Gauteng, South Africa 2 days ago
City of Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 2 days ago
Johannesburg, Gauteng, South Africa 1 month ago
City of Johannesburg, Gauteng, South Africa 2 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrSAP Developer
Posted 19 days ago
Job Viewed
Job Description
***NOTE: This is a hybrid position
Our client, one of the biggest banks in South Africa, who is a firm believer in technical innovation and leading-edge financial solutions, is urgently looking for a Software Engineer to design, code, verify, test, document, amend, and refactor programs/scripts. SAP ECC6 experience - AP/AR/MM/PS.
Duties & ResponsibilitiesIn order to be considered the following is required:
- 5-7 years broad experience in translating business and functional requirements into technical specifications and developing the programming code to create the solutions
- Degree or Postgraduate in Information Technology or Information Studies
- Agile Development – knowledge and understanding of basic Agile/Lean methodologies and concepts
- Debugging and Fixing Software – ability to analyse the behaviour of code to diagnose a problem and find the underlying cause, this includes but is not limited to using a debugger
- DEVOPS – understanding of a set of practices that combines software development and IT operations. It aims to shorten the systems development life cycle and provide continuous delivery with high software quality
- Infrastructure as Code (IaC) – knowledge and skills to manage infrastructure (networks, virtual machines, load balancers, and connection topology) in a descriptive model, using the same versioning as DevOps team uses for source code
- IT Applications – the knowledge and understanding of all relevant IT applications and architecture in order to perform required development and maintenance
- Testing (unit, regression, integration) – ability to plan, design, manage, execute, report tests, using appropriate testing tools and techniques and conforming to agreed standards, to ensure that new and amended systems, together with any interfaces, perform as specified
- Write Code – ability to write programming code based on a prepared design
Responsibilities:
- Adopt and adhere to suitable and agreed development methodologies and principles through work outputs and behaviours that enable continuous delivery and development across the production environment as well as ensuring effective collaboration with all colleagues and stakeholders to meet required targets and therefore deliver value to the customer
- Construct, interpret and execute end-to-end system and program tests to verify correct operation of completed systems
- Develop, complete and update all required documentation as per the scope, including guidelines and checklists for development and testing purposes
- Document all work and develop technical support documentation within agreed standards, methods and tools within the portfolio
- Engage with leads to receive feedback on work completed and communicate any concerns, issues, risks and progress regarding work output to enable a culture of continuous development and learning
- Look actively for opportunities to shorten development timelines, improve skills of the team and improve cost efficiency of application development activities
- Manage own work requirements effectively by contributing to reprioritisation of backlogs and reacting flexibly to changing demands, continuously striving to improve the quality of deliverables
- Participate in the definition of moderately complex problems through engagements with senior leaders and apply a creative approach to solving the problems which will address both technical and people or culture challenges simultaneously
- Perform quality assurance on own code, documents and test plans incorporating input and comments from peer reviews performed by senior engineers and leaders
- Prepare test cases for unit testing purposes, conduct unit testing and deploy code build in testing environment to ensure that errors are detected and resolved within service level timelines
- Provide support and production standby post go live adhering to release methodology and technical change management procedures for all changes
- Strive to reach mature levels on the continuum model by building own and team competence to work in a continuous delivery environment
- Support less experienced engineers on technical aspects of application development, controls and documentation standards as well as on engaging effectively with relevant stakeholders
If you would like to email your CV directly – please send it to
Package & RemunerationPlus Medical Aid, Pension, Risk Benefits, Disability, Funeral Cover, 13th Cheque for non-management roles.
#J-18808-LjbffrSap developer
Posted today
Job Viewed
Job Description
SAP Developer or ERP Specialist
Posted 5 days ago
Job Viewed
Job Description
br>Expert in ERP-driven procure to pay (P2P) processes
2-4 years practical experience in setting up P2P processes in Major ERPs (e.g. SAP/ Oracle)
Data knowledge around AP / P2P
Analytical mindset and an affinity to big data
Collaborating with product managers, business stakeholders and engineers to understand the data needs, representing key data insights in a meaningful way
The ability to understand data and processes in depth, build data pipelines and reporting
Proven analytical skills using SQL, Low code environments and reporting environments
Experience in AP data reporting/ reconciliation
Technology and programming knowledge, interaction with AI engines would be beneficial, but is not required
Who Are You
An ERP Expert in Purchase to Pay processes with substantial practical process knowledge or technical experience
An analyst who is comfortable and able to speak with CFOs/Treasures and AP clerks to better understand the financial data
You love "getting things done" and have a hands-on approach to resolving issues
You are passionate about the world of Machine Learning and Finance and understand the human impact of our purpose
You have an eagerness to learn and collaborate with others, learn quickly and are able to work with little supervision
Takes initiative, responsible, and dependable,
Has end-to-end experience: can independently investigate issues from Data Source/Extractor to BI Report level problem solving skills,
Has end-to-end Development experience: can build extractors, model within SAP BW, and develop Reporting solutions, including troubleshooting development issues,
Experience in SAP BW 7.x, SAP BWonHANA/SAP BW4HANA (or Both),
A good understanding and ability to read ABAP within SAP BW,
In-depth knowledge and understanding of SAP BI Tools such as: Web Intelligence, Analysis for Office, Query Designer, SAC,
SAP BW Batch Monitoring experience,
Understands client business requirements, processes, objectives and possesses the ability to develop necessary product adjustments to fulfil clients' needs.
Manage delivery of services against agreed SLAs as well as manage escalations both internal and externally.
Consulting skills is essential
Ability to Identify risks and issues, as well as providing workarounds and/or mitigating solutions.
Act as liaison with the client for troubleshooting activities - investigate, analyse, and solve software problems.
Manage changes for high priority issues.
Document functional designs, test cases and results.
Proactively identify and propose business process and/or system enhancements
Provides ongoing communication to teams on status of engagement / project, changes, achievements, etc.
Provide consulting services on both new implementations and existing support projects
(SEND CV IN PDF)
Sap developer or erp specialist
Posted today
Job Viewed
Job Description
Expert in ERP-driven procure to pay (P2 P) processes
2-4 years practical experience in setting up P2 P processes in Major ERPs (e.g. SAP/ Oracle)
Data knowledge around AP / P2 P
Analytical mindset and an affinity to big data
Collaborating with product managers, business stakeholders and engineers to understand the data needs, representing key data insights in a meaningful way
The ability to understand data and processes in depth, build data pipelines and reporting
Proven analytical skills using SQL, Low code environments and reporting environments
Experience in AP data reporting/ reconciliation
Technology and programming knowledge, interaction with AI engines would be beneficial, but is not required
Who Are You
An ERP Expert in Purchase to Pay processes with substantial practical process knowledge or technical experience
An analyst who is comfortable and able to speak with CFOs/Treasures and AP clerks to better understand the financial data
You love "getting things done" and have a hands-on approach to resolving issues
You are passionate about the world of Machine Learning and Finance and understand the human impact of our purpose
You have an eagerness to learn and collaborate with others, learn quickly and are able to work with little supervision
Takes initiative, responsible, and dependable,
Has end-to-end experience: can independently investigate issues from Data Source/Extractor to BI Report level problem solving skills,
Has end-to-end Development experience: can build extractors, model within SAP BW, and develop Reporting solutions, including troubleshooting development issues,
Experience in SAP BW 7.x, SAP BWon HANA/SAP BW4 HANA (or Both),
A good understanding and ability to read ABAP within SAP BW,
In-depth knowledge and understanding of SAP BI Tools such as: Web Intelligence, Analysis for Office, Query Designer, SAC,
SAP BW Batch Monitoring experience,
Understands client business requirements, processes, objectives and possesses the ability to develop necessary product adjustments to fulfil clients' needs.
Manage delivery of services against agreed SLAs as well as manage escalations both internal and externally.
Consulting skills is essential
Ability to Identify risks and issues, as well as providing workarounds and/or mitigating solutions.
Act as liaison with the client for troubleshooting activities - investigate, analyse, and solve software problems.
Manage changes for high priority issues.
Document functional designs, test cases and results.
Proactively identify and propose business process and/or system enhancements
Provides ongoing communication to teams on status of engagement / project, changes, achievements, etc.
Provide consulting services on both new implementations and existing support projects
(SEND CV IN PDF)
SAP ABAP Developer
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Provide systems support for finance applications, resolving issues and implementing effective solutions.
- Analyze business requirements and develop reports, interfaces, and integration solutions to enhance system functionality.
- Code, test, and deploy improvements while collaborating with the team and managing vendor deliverables.
- Oversee system upgrades and contribute to project development to drive continuous performance improvement.
Requirements:
- Tertiary qualification (BSc Computer Science, BCom Information Systems) with 58 years SAP ABAP development experience and ABAP certification.
- Strong SAP ABAP development skills, including Object-Oriented Programming, FI/CO expertise, and foundational knowledge of MM and RE-FX.
- Proficient in MS SQL Server with advanced Transact-SQL, SAP Web Services (SOAP, REST, BAPIs, BADIs, RFCs), and OSS Note implementation.
- Experienced with SAP FI validations, BTEs, Workflow, and IDocs to streamline financial and business processes.
- Exposure to SAP BW, S/4HANA, Alteryx for analytics/automation, and Confluent Kafka for real-time data streaming.
SAP ABAP Developer 1987
Posted 13 days ago
Job Viewed
Job Description
Join to apply for the SAP ABAP Developer 1987 role at ExecutivePlacements.com - The JOB Portal
3 days ago Be among the first 25 applicants
Join to apply for the SAP ABAP Developer 1987 role at ExecutivePlacements.com - The JOB Portal
SUMMARY:
As an
Recruiter:
Open Source (Pty) Ltd
Job Ref:
JHB001072/DL
Date posted:
Friday, July 4, 2025
Location:
Menlyn, South Africa
SUMMARY:
As an Exper t SAP ABAP Developer , you'll serve as a technical solution architect driving development quality, mentoring peers, engaging directly with product owners, and guiding the evolution of a complex SAP landscape used globally.
POSITION INFO:
You'll:
- Review and oversee technical specifications, development, and system architecture
- Act as a key liaison between developers, functional teams, and external partners
- Ensure solutions align with BMW global development standards
- Troubleshoot, test, and maintain existing and new code
- Participate in Agile ceremonies and drive sprint success
- Support go-lives, handle change management, and provide post-go-live troubleshooting
- 5–8+ years’ DevOps / ABAP Development experience
- Strong SAP ABAP + UI5 skills, especially in HCM & Personnel Time Management
- SAP SuccessFactors and Workflow exposure
- Agile experience with tools like JIRA, Confluence, SAP Solution Manager
- Strong analytical mindset and problem-solving capabilities
- Excellent communication across technical and business audiences
- Experience in Schema and Rules (SAP HR)
- Coaching/mentoring abilities
- Exposure to test-driven development
- Willingness to travel internationally
- High adaptability to language and cultural nuances
- Degree in Computer Science, IT, or related
- Certifications in SAP ABAP / HANA are highly desirable
- Flexible working hours (1960 annually)
- Remote/on-site rotation with modern offices
- Global project exposure and dynamic international teams
- High work-life balance
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Information Technology
- Industries Advertising Services
Referrals increase your chances of interviewing at ExecutivePlacements.com - The JOB Portal by 2x
Get notified about new Sap Advanced Business Application Programming Developer jobs in Pretoria, Gauteng, South Africa .
Centurion, Gauteng, South Africa 2 months ago
Johannesburg, Gauteng, South Africa 6 months ago
Johannesburg Metropolitan Area 1 week ago
Centurion, Gauteng, South Africa 4 weeks ago
Midrand, Gauteng, South Africa 2 weeks ago
Pretoria, Gauteng, South Africa 3 weeks ago
Centurion, Gauteng, South Africa 1 week ago
Johannesburg Metropolitan Area 1 month ago
Pretoria, Gauteng, South Africa 3 days ago
Woodmead, Gauteng, South Africa 1 month ago
Software Engineer – Midrand / Semi -Remote – R600 PHPretoria, Gauteng, South Africa 3 days ago
Centurion, Gauteng, South Africa 1 week ago
Johannesburg Metropolitan Area 2 days ago
Ivory Park, Gauteng, South Africa 1 month ago
Ivory Park, Gauteng, South Africa 1 month ago
Johannesburg Metropolitan Area 2 days ago
Aspire Tech Graduate - Software EngineerWoodmead, Gauteng, South Africa 1 day ago
Pretoria, Gauteng, South Africa 3 days ago
Centurion, Gauteng, South Africa 3 days ago
Centurion, Gauteng, South Africa 3 days ago
Junior C# Developer – Centurion (In-Office Full-Time) – up to R120k per annumPretoria, Gauteng, South Africa 3 days ago
Pretoria, Gauteng, South Africa 3 days ago
Johannesburg Metropolitan Area 3 days ago
Centurion, Gauteng, South Africa 2 months ago
Ivory Park, Gauteng, South Africa 1 month ago
Centurion, Gauteng, South Africa 2 weeks ago
Pretoria, Gauteng, South Africa 3 days ago
Johannesburg, Gauteng, South Africa 3 days ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrBe The First To Know
About the latest Sap developer Jobs in South Africa !
SAP UI Developer Consultant
Posted 13 days ago
Job Viewed
Job Description
Join to apply for the SAP UI Developer Consultant role at EPI-USE APJ
1 year ago Be among the first 25 applicants
Join to apply for the SAP UI Developer Consultant role at EPI-USE APJ
Company Overview
EPI-USE Labs is a global company that provides software solutions and managed services to over 1,100 clients across 49 countries. EPI-USE Labs helps their clients transform their SAP landscapes, and optimize the performance, management and security of their SAP and SAP SuccessFactors systems.
Company Overview
EPI-USE Labs is a global company that provides software solutions and managed services to over 1,100 clients across 49 countries. EPI-USE Labs helps their clients transform their SAP landscapes, and optimize the performance, management and security of their SAP and SAP SuccessFactors systems.
As an SAP consultant, you can look forward to working with some of the biggest and most successful companies on a global basis and develop a diverse skill set in business analysis, system configuration, software development, data analysis, process definition, systems integration, and project management among others.
Job Description
The position is for a consultant with UI development experience within a dynamic and evolving team with a focus on HR and Payroll solutions.
Essential Job Functions
- Provide technical consulting: SAPUI5 development
- Continuously learn and certify in new technologies.
- Gain SAP HR and Payroll knowledge
- Participate in and support implementations and developments
- Attend and participate in internal knowledge sharing sessions
- Research new and innovative solutions in the SAP areas
- Complete administrative tasks
- Bachelor’s degree or higher (B Com Informatics, BIT, BSc Computer Science)
- 2-8 years UI development experience, preferably web or front-end development
- Strong verbal and written communication skills in English
- SAPUI5 development experience
- Fiori Developer Certification
- Demonstrate confidence, resourcefulness and drive, in meeting project objectives
- Conduct him/herself in a professional manner
- Ability to solve issues using a logical and analytical approach
- Effectively manage time to meet project deadlines
- Effectively deal with multiple customers on a daily basis
- Demonstrate resilience in a constantly changing environment
- Positive attitude with the ability to work with a dynamic and energetic team
This is a full time and permanent contract. Compensation and benefits will be discussed if you are considered for the position.
Please note that only shortlisted candidates will be contacted. If you have not heard from EPI-USE Labs within two weeks, please consider your application unsuccessful. EPI-USE Labs reserves the right to not make an appointment. Offices based in Menlyn Pretoria or Stellenbosch. Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at EPI-USE APJ by 2x
Sign in to set job alerts for “User Interface Engineer” roles.Pretoria, Gauteng, South Africa 2 days ago
Ivory Park, Gauteng, South Africa 4 weeks ago
Centurion, Gauteng, South Africa 6 days ago
Pretoria, Gauteng, South Africa 2 weeks ago
Centurion, Gauteng, South Africa 3 days ago
Digital Solutions - Front-end Developer 2Clayville, Gauteng, South Africa 19 hours ago
Ivory Park, Gauteng, South Africa 4 weeks ago
Technology Solutions Graduate Program 2026Centurion, Gauteng, South Africa 11 hours ago
Ivory Park, Gauteng, South Africa 4 weeks ago
Johannesburg, Gauteng, South Africa 1 day ago
Centurion, Gauteng, South Africa 3 days ago
Johannesburg Metropolitan Area 1 month ago
Johannesburg Metropolitan Area 2 days ago
Johannesburg Metropolitan Area 3 days ago
Johannesburg Metropolitan Area 5 days ago
Ivory Park, Gauteng, South Africa 3 weeks ago
Quality Assurance (QA) Engineer – SalesforceJohannesburg Metropolitan Area 3 days ago
Woodmead, Gauteng, South Africa 4 weeks ago
Johannesburg Metropolitan Area 1 week ago
Junior Data Warehouse Developer MMH250702-1Centurion, Gauteng, South Africa 3 days ago
Ivory Park, Gauteng, South Africa 4 weeks ago
Johannesburg Metropolitan Area 3 days ago
Ivory Park, Gauteng, South Africa 4 weeks ago
Freelance Software Developer (TypeScript) - AI TrainerPretoria, Gauteng, South Africa 3 days ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrSap Abap Developer Midrand
Posted 19 days ago
Job Viewed
Job Description
A thrilling opportunity awaits with our client in the automotive sector, who is in search of an SAP ABAP consultant, located in Gauteng.
Duties & ResponsibilitiesEssential Skills Requirements:
- SAP ABAP knowledge in FI/CO
- Banking
- Accounts Receivable
- Accounts Payable
- Asset Accounting
- General Ledger
- Interfaces via SAP Partner System, IDocs as well as Web Services
- SAP Workflow in FI, MM and SD
- Purchasing
- SAP ABAP knowledge in Sales and Distribution
- SAP ABAP knowledge in Materials Management
- Project Systems
- Any additional responsibilities assigned in the Agile Working Model (AWM) Charter
Don't waste time, apply now!
#J-18808-LjbffrSap Abap Developer Rosslyn
Posted 19 days ago
Job Viewed
Job Description
A thrilling opportunity awaits with our client in the automotive sector, who is in search of an SAP ABAP consultant proficient in SAP S/4 HANA, located in Gauteng.
Duties & ResponsibilitiesProficient in ABAP Development, with expertise in:
- ALV programming
- SmartForms
- Database updates
- Function Modules
- Batch programming
- IDOCs
- ABAP OOP
- ODATA Services
- Advanced Planning and Optimization (advantageous)
- Troubleshooting and debugging skills
- Solution Manager
- Strong Agile and DevOps experience (advantageous)
- Experience with Confluence and JIRA (advantageous)
ABAP Certification within ERP and/or SAP S4/HANA
Experience in HR Services, Recruitment & Selection (advantageous)
#J-18808-Ljbffr