419 Sap jobs in South Africa
SAP Developer
Posted 16 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 28 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 ABAP Developer
Posted today
Job Viewed
Job Description
InfyStrat is actively seeking a talented SAP ABAP Developer to enhance our development team. In this role, you will be responsible for designing and building custom ABAP solutions tailored to meet our clients' business requirements. You will work closely with functional consultants and business stakeholders to gather requirements and translate them into effective technical specifications. The ideal candidate will possess a strong foundation in ABAP programming and development methodologies, with a focus on delivering high-quality, efficient code. If you are passionate about SAP technologies and excited to contribute to impactful projects, we encourage you to apply and join our innovative team.
Responsibilities- Develop and maintain custom ABAP programs, reports, and enhancements.
- Collaborate with cross-functional teams to gather and analyze business requirements.
- Participate in system design, including data modeling and architecture.
- Execute unit testing and assist in system integration and user acceptance testing.
- Optimize existing ABAP code for performance and efficiency.
- Provide technical support and troubleshooting for ABAP-related issues.
- Stay updated on SAP best practices and emerging technologies within the SAP ecosystem.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in SAP ABAP development.
- Strong understanding of data dictionary objects, reports, dialog programming, and enhancements.
- Experience with ALV reporting and BAPIs.
- Knowledge of integration with other SAP modules is a plus.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork skills to work effectively in a collaborative environment.
- SAP ABAP Certification is an advantage.
SAP ABAP Developer
Posted 8 days ago
Job Viewed
Job Description
Join to apply for the SAP ABAP Developer role at Sasol
Join to apply for the SAP ABAP Developer role at Sasol
Sasol is a global integrated chemicals and energy company with a 70-year heritage. Through our talented people, we use our expertise and selected technologies to safely and sustainably source, manufacture and market chemical and energy products globally. When you join Team Sasol, you are joining a company that puts people at the center of everything we do.
Sasol invests in its employees along every stage of the career path and offers development opportunities to help you cultivate your career in a culture that embraces diversity and inclusion.
Job Req ID
9290
Closing Date
04 September 2025
OME
CML: Information Management
Location
Secunda/Sasolburg/ Sandton
Purpose of Job
We are seeking a highly skilled and detail-oriented SAP ABAP Developer with proven experience in SAP Ariba Cloud Integration Gateway (CIG) and a strong understanding of SOX compliance requirements. The successful candidate will be responsible for designing, developing, testing, and maintaining ABAP programs and interfaces, ensuring secure and compliant integration between SAP S/4HANA or ECC and SAP Ariba via CIG.
Additionally, the candidate should have hands-on experience in migrating legacy SAP technologies and custom developments to the SAP Business Technology Platform (SAP BTP). This includes re-platforming ABAP code, leveraging SAP BTP services such as SAP Integration Suite, SAP Extension Suite, and SAP Build, and ensuring alignment with cloud-native development principles.
Key Accountabilities
Design, develop, and maintain custom ABAP programs, reports, enhancements, forms, and interfaces.
Implement and support integration solutions between SAP and SAP Ariba using CIG.
Ensure all development and integration activities comply with SOX controls, including change management, access control, and audit trail requirements.
Collaborate with functional teams and business stakeholders to gather requirements and translate them into technical specifications.
Conduct technical reviews and ensure adherence to SAP development standards and best practices.
Support internal and external audits by providing documentation and evidence of SOX-compliant development practices.
Perform unit testing, debugging, and performance optimization.
Participate in system upgrades, patches, go-live support and other planned improvement / migration activities as require and planned by the company.
Formal Education
Bachelor’s degree in Computer Science, Information Systems, or related field.
SAP certification in ABAP or SAP Ariba Integration.
Experience with Agile/Scrum methodologies.
Exposure to SAP S/4HANA environments.
Required Skills And Experience
6+ years of experience in SAP ABAP development.
Proven experience with SAP Ariba CIG integration (cXML, IDocs, middleware) and BTP Migration.
Strong understanding of SOX compliance in SAP environments, including audit and control frameworks.
Proficiency in:
- ABAP Objects
- BAPIs, BADIs, User Exits, Enhancements
- SmartForms, Adobe Forms
- ALV Reporting
- RFCs and Web Services
- IDoc configuration and troubleshooting
- SAP Workflow
- SAP Fiori and OData services (preferred)
- SAP PI/PO or SAP CPI / CI (preferred).
Familiarity with SAP Solution Manager for change and transport management.
Strong debugging and performance tuning skills.
Required Personal And Professional Skills
BC_Collaborates
TC_Business Data Modelling
TC_Policy Development and Implementation
BC_Business Insight
TC_Document and Model User Requirements
BC_Manages Complexity
BC_Plans and Aligns
TC_Data Control
TC_IT Data Management
BC_Strategic Mindset
TC_B_Effective Communication
TC_Documentation
TC_B_Attention to Detail
TC_Compliance Management
TC_I_Quality Management
Sasol is an equal opportunity and affirmative action employer. Inspired by our Purpose of “Innovating for a better world”, Sasol acknowledges that diversity is intrinsic to the fabric of our organisation and is the key to our growth and success. Sasol is committed to the full inclusion of all suitably qualified individuals. Preference will be given to applicants from designated groups and people with disabilities according to Sasol’s Employment Equity Plan. This includes reasonable accommodation to enable individuals with disabilities to perform essential job functions.
Our automated process is designed to efficiently assess a large volume of applications. Should you not hear from us within 60 days of the advert closing then kindly consider your application unsuccessful. Thank you once-more for your interest in Sasol as your employer of choice, and we wish you all the best with your career aspirations and future applications with us. Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Information Technology
- Industries Chemical Manufacturing
Referrals increase your chances of interviewing at Sasol by 2x
Get notified about new Sap Advanced Business Application Programming Developer jobs in Sandton, Gauteng, South Africa .
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 1 week 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
Posted 10 days 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 Ui Developer Consultant
Posted 2 days ago
Job Viewed
Job Description
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. #J-18808-Ljbffr
Be The First To Know
About the latest Sap Jobs in South Africa !
SAP UI Developer Consultant
Posted 22 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 MMH -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 ui developer consultant
Posted today
Job Viewed
Job Description
Developer, SAP CRM
Posted 22 days ago
Job Viewed
Job Description
Business Segment: Business & Commercial Banking
To deliver specialist technical expertise and leadership across the full solution lifecycle to direct the scope, design, quality, and refactoring of complex software applications, systems, and integration services, against required standards and timelines. To guide teams in the assessment and selection of suitable technologies and approaches, and lead the quality of end-to-end solutions, Engineering artifacts to deliver Engineering excellence and mentor other engineers.
QualificationsType of Qualification: Post Graduate Degree
Field of Study: Information Studies
Type of Qualification: Post Graduate Degree
Field of Study: Information Technology
Software Engineering:
8-10 years of broad experience in translating business and functional requirements into technical specifications and developing the programming code to create the solutions.
More than 10 years:
10+ years of experience in multiple technological fields, including solution architecture, with at least 5 years at a technical team lead level. Deep and broad experience required in multiple areas of technology (comb-shaped engineer). It is imperative to have experience in large, transformational projects, and the agile way of work.
- Articulating Information
- Empowering Individuals
- Examining Information
- Making Decisions
- Showing Composure
- Automation
- Cloud Computing
- Continuous Delivery (CD)
- Core Systems
- Design Thinking
- Error Budgets
- Infrastructure as Code (IaC)
- Knowledge Management
- Microservices
- Non-abstract Large System Design (NALSD)
- Observability (Application and Web Analytics)
- Policy as Code
- Post-incidence Analysis
- Reliability and Resilience
- Security Engineering
- Software Development Life Cycle (SDLC) methodologies & Tools
Please note: All our recruitment processes comply with the applicable local laws and regulations. We will never ask for money or any form of