×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer | Disa-Ba-Fod-Jhb

Job in Johannesburg, 2000, South Africa
Listing for: Decision Inc.
Full Time position
Listed on 2026-09-27
Job specializations:
  • IT/Tech
    IT Consultant, Data Analyst, IT Business Analyst, Data Engineering
Job Description & How to Apply Below
Position: Software Developer | Disa-Ba-Fod-Jhb-0056

We are looking for a skilled Microsoft Dynamics 365 Finance & Operations Developer with strong X++ and Electronic Reporting (ER) experience to join our team.

This role will have a particular focus on Electronic Reporting and e-invoicing
, supporting Business-as-Usual (BAU) tickets, issues, and regulatory requirements across multiple countries. The successful candidate will work closely with technical and functional teams to design, develop, troubleshoot, and maintain D365 F&O solutions, with a particular focus on Electronic Reporting and related e-invoicing requirements.

Who Are We?

Decision Inc. is a global digital partner that enables businesses to reinvent themselves to realise their full potential.

We deliver agility, resilience, and intelligence to any enterprise, enabling them to adapt quickly and thrive through innovation and opportunity. Our teams have engaged with more than 400 clients globally over the past 15 years, providing them with the expertise to build, operate, and optimise their digital businesses.

We achieve this by leveraging the world’s best technology to drive our client’s business ambitions forward into tomorrow's reality. These technologies include but are not limited to:
Microsoft, SAP, Qlik, Snowflake, Alteryx, Automation Anywhere, and Workday Adaptive Insights.

Our success is ultimately driven by our entrepreneurial culture, industry exposure, and the passion of our people. We have three key cross-functional teams – Functional and Specialist Consulting, Development, and Engineering teams. Based in four global offices, our exceptional consultants focus on delivering value to clients by keeping them at the centre of our service delivery. To find out more about our exciting fast-paced culture visit:
Careers at Decision Inc.

What Will You Do?

Key Responsibility:

Development & Customisation

  • Design, develop, and customise Microsoft Dynamics 365 Finance & Operations solutions using X++, including forms, reports, classes, tables, batch jobs, and business logic.
  • Translate functional and technical requirements into scalable, maintainable solutions using Azure Dev Ops for source control, branching, builds, pipelines, and deployments.

Electronic Reporting & E-Invoicing – Core Responsibility

  • Design, configure, develop, maintain, and troubleshoot D365 F&O Electronic Reporting (ER) solutions.
  • Support e-invoicing and country-specific regulatory reporting requirements across multiple jurisdictions.
  • Manage BAU ER tickets and incidents, investigate root causes, and implement solutions within agreed SLAs.
  • Support ongoing regulatory changes and contribute to strengthening the team’s Electronic Reporting capability.

Integrations & Data

  • Develop and maintain integrations between D365 F&O and other business systems using Azure Logic Apps, Azure Functions, and third‑party tools.
  • Support data migration, transformation, and synchronisation activities, with exposure to Dataverse, Dual‑write, and SQL.

Code Quality & Support

  • Review, optimise, maintain, and troubleshoot X++ code and existing customisations.
  • Provide technical support to clients, resolve BAU issues, and ensure solutions meet agreed quality and SLA requirements.
  • Conduct root‑cause analysis and implement sustainable technical solutions.

Implementation & Project Delivery

  • Participate in D365 F&O implementations, enhancements, fit-gap analysis, technical design, estimation, testing, and deployment.
  • Work closely with functional consultants and business stakeholders to deliver effective technical solutions.
  • Provide technical input into client engagements, solution assessments, RFI/RFP/RFQ responses, Statements of Work, estimates, and proposals.
  • Support technical demonstrations, prototypes, and solution recommendations where required.

Upgrades, Regulatory…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary