Talent.com
Blue Pearl PTY
Software Developer (ABAP)Blue Pearl PTY • Johannesburg, Gauteng, ZA
Software Developer (ABAP)

Software Developer (ABAP)

Blue Pearl PTY • Johannesburg, Gauteng, ZA
30+ days ago
Job description

Johannesburg, South Africa | Posted on 06/27/2025

The Software Developer (ABAP) is responsible for designing, developing, implementing, and maintaining high-quality software solutions that address complex business challenges. The role focuses on creating code using ABAP and related languages to support enterprise systems, integrations, and automation processes. The developer works collaboratively with Solution Specialists, Business Analysts, and other IT team members to transform business requirements into functional, technical, and secure software systems.

This role is positioned within the Software Development Team and contributes to building scalable and reliable technical architectures across various business units.

Requirements

  • Bachelor’s Degree in Computer Science, Information Systems, Software Engineering, or equivalent.
  • SAP ABAP certification (preferred).
  • Certifications or training in software development methodologies (e.g., Agile, DevOps).
  • Training or knowledge of SAP modules such as MM, SD, FI/CO.

Experience

  • 3–5 years of experience in ABAP development in a business environment.
  • Proven experience with complex software design and implementation.
  • Strong experience working with SAP development tools (SE80, SE11, SE38, etc.).
  • Experience with system integrations and APIs (REST, OData, SOAP).
  • Exposure to CI/CD pipelines and version control tools (e.g., Git, Jenkins) is an advantage.

Technical Skills

  • Advanced proficiency in ABAP programming.
  • Knowledge of SAP BAPIs, BADIs, SmartForms, IDOCs, User Exits, and Enhancement Frameworks.
  • Familiarity with SAP Fiori/UI5 and CDS Views is a plus.
  • Understanding of database structures and performance tuning.

Soft Skills

  • Strong problem‑solving and debugging abilities.
  • Ability to work independently and in collaborative team settings.
  • Excellent verbal and written communication.
  • Project management and time management skills.
  • Willingness to learn and apply new technologies.

#J-18808-Ljbffr

Create a job alert for this search

Software Developer (ABAP) • Johannesburg, Gauteng, ZA

Similar jobs

Senior E-Commerce Developer

Optimal Growth TechnologiesJohannesburg, South Africa
Quick Apply

Senior E-Commerce / App Developer (Contract).Adhoc / Project-Based Contract.SAST (South African Standard Time).We are seeking an experienced Senior E-Commerce / App Developer to join our network of... Show more

Senior Application Developer

Salix RecruitmentJohannesburg, Gauteng, ZA

We are looking for a Senior Application Developer open to working with technology that supports one of South Africas established financial services groups.Our client is a JSE-listed organisation wi... Show more

 • Promoted

Lead: Software Development and Systems

MinopexJohannesburg, ZA

The Lead: Software Development and Systems will lead a dynamic team of system developers, reporting analysts, and data engineers in driving the development, deployment, and continuous improvement o... Show more

 • Promoted

Senior C# Developer

Network RecruitmentJohannesburg, ZA

Maintain, upgrade and enhances websites, web services, C# applications, API's and integrations.Job & Company Description:.Research system implications and solutions.Understand requirements &amp... Show more

 • Promoted

Senior Software Developer

Network RecruitmentJohannesburg, Gauteng, ZA

The Senior Software Developer will be responsible for the design, execution, assessment, and troubleshooting of software programs and applications.This is a fully office-based role.Job Experience &... Show more

 • Promoted

Senior SAP Integration Developer

AVI LimitedJohannesburg, ZA

Interaction with functional consultants.Trouble-shoot and debug issues on existing solutions.Build Solutions in ERP System, PI, GRC, and mobility environment.Test and ensure excellence of solutions... Show more