Software Developer: D365 FO

Coca-Cola Beverages South Africa · Bryanston, Gauteng

Posted 15 September 2026

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Job Description

Coca-Cola Beverages Africa (CCBA ) presents an exciting opportunity for a Software Developer: Dynamics 365 Finance & Operations (D365 FO) to join the Digital & Technology team at CCBA. CCBA is the 8th largest Coca-Cola authorised bottler in the world by revenue, and the largest on the continent. It accounts for over 40% of all Coca-Cola ready-to-drink beverages sold in Africa by volume. With over 14 000 employees in Africa, CCBA group services more than 800 000 customers with a host of international and local brands. CCBA group operates in 14 countries: South Africa, Kenya, Ethiopia, Uganda, Mozambique, Namibia, Tanzania, Botswana, Zambia, Eswatini, Lesotho, Malawi and the islands of Comoros and Mayotte.

The Software Developer: Dynamics 365 Finance & Operations (D365 FO) is responsible for developing, enhancing, integrating, and supporting Microsoft Dynamics 365 Finance & Operations solutions that enable efficient finance, supply chain, manufacturing, and business operations across the organisation. The role is accountable for delivering high-quality, secure, scalable, and maintainable technical solutions through X++ development, application extensions, data entities, workflows, reports, integrations, and data migration activities while adhering to enterprise architecture, development standards, and best practices. The incumbent will work closely with business analysts, functional consultants, solution architects, and delivery teams to translate business requirements into effective technical designs and solutions. The role is responsible for developing and testing D365 FO components, supporting integrations and business events, resolving technical defects, optimizing system performance, and contributing to build, deployment, and production support activities throughout the application lifecycle. In addition, the role contributes to Agile/SAFe delivery by participating in estimation, sprint planning, implementation, reviews, retrospectives, and continuous improvement initiatives. The incumbent will support the ongoing reliability, performance, and evolution of the D365 FO platform through effective troubleshooting, technical documentation, adherence to code quality standards, and the development of reusable components that improve efficiency, maintainability, and solution sustainability across the enterprise.

Key Duties & Responsibilities

  • Technical Design Quality : Produce robust technical designs and detailed specifications aligned to architecture and factory standards
  • FO Development : Develop D365 FO extensions, forms, tables, classes, workflows, reports and data entities to technical specification and factory standards.
  • Code Quality & Standards : Drive high code quality through peer review, standards and reusable components
  • Integration Build: Build and support APIs, data entities, business events, DMF packages and integration components for finance and supply chain processes.
  • Testing & Quality : Unit test code, support SIT/UAT, resolve defects and ensure designs remain upgrade safe and core clean.
  • Performance & Stability : Debug X++ issues, optimize batch jobs and support performance troubleshooting in development and production contexts.
  • Deployment Support : Support build, packaging, model management and deployment through DevOps and LCS processes.
  • Production Support : Investigate and fix defects to keep D365 FO solutions running reliably.
  • SAFe Delivery : Participate in estimation, sprint execution, reviews, retrospectives and continuous improvement.
  • Performance & Stability : Optimize performance and resolve technical issues to keep solutions stable and efficient.
  • Estimation and planning : Providing estimations for requirements, planning delivery and resource requirements
  • D365 FO X++ Development & Extensions
  • Data Entity, Workflow, Report & Form Development
  • Integration & Business Events Support
  • Batch, Performance & Debugging Support
  • Data Migration Support
  • Technical Design & Specification
  • Unit Testing & Defect Fixing
  • Build & Deployment Support
  • Production Support & Bug Resolution
  • Development Standards & SAFe Participation
  • Code Quality, Review & Standards
  • Performance Optimization & Troubleshooting
  • Reusable Component & Framework Development

Skills, Experience & Education

Education

  • Bachelor's degree in Computer Science, Information Systems, Engineering or related field?
  • Microsoft Dynamics 365 (Finance & Operations) developer certification?

Experience

  • 5+ years' experience in Dynamics 365 / AX development
  • Strong X++, extensions and Power Platform development experience
  • Experience with integrations, data entities, reports and data migration
  • Experience with Azure DevOps and ALM.
  • FMCG, manufacturing or logistics industry experience advantageous
  • DMF, business events, batch and debugging.
  • ALM, source control and deployment basics.
  • Technical documentation, problem solving and collaboration.
  • ?

Skills ?

  • D365 Finance & Operations development (X++ and extensions)
  • Power Platform and Dataverse.
  • Integration and API development.
  • Data migration and data entities.
  • ALM, source control and DevOps.
  • Technical design and problem solving.
  • Code quality and testing.
  • Delivery management: Planning, estimation and tracking. Issues and risk management. Status reporting.
Auto-apply to this jobView original posting ↗
Software Developer: D365 FO at Coca-Cola Beverages South Africa — Bryanston, Gauteng · JobAlertsZA