Job Title

D365 Business Central Architect

South Africa, Gauteng
Back to jobs
Market Related
Area: South Africa, Gauteng
Sector: Consulting
Posted: 5 July 2024

Job Details

Perform as a Specialist D365 Business Central (BC) Consultant Architect in an architect-level role on new implementations and supporting existing implementations both at clients and internally.

Consult to clients on the D365 BC and the Microsoft Eco-system, understanding where the product is going and how to map that to business requirements.

Mentor team members and lead as an architect on a dynamic team and do hands-on architecture, design and consulting.

Play a crucial role in shaping and delivering innovative solutions locally and internationally.


Client facing position includes:

  • Interact professionally and proactively with clients, taking responsibility for your own and your teams deliverables holding yourself and your team to exceptional standards.
  • Facilitate meetings with clients and ensure excellent communications between all related parties at all times.
  • Perform product presentations internally and to clients, guiding with the Microsoft roadmap and integration to other products in mind.
  • Proactively manage expectations and outcomes.


Analysis, Design and Implementation

  • Oversee the development, testing, and implementation of the technical solution.
  • Deliver on multiple projects simultaneously, integrating with various platforms including D365 Customer Engagement (CE), and other Microsoft platforms as well as app extensions.
  • Engage in cross-platform integration to deliver comprehensive solutions within the Microsoft Eco-system.
  • Perform gap analysis between a client’s requirements and the functionality within Microsoft D365 BC.
  • Gather, understand, architect and document client functional requirements.
    • Analyse existing systems and programs,
    • Define, and document requirements for data, workflow, logical processes, hardware and operating system environment, interfaces with other systems, internal and external checks and controls, and outputs.
  • Recommend new systems or modifications to existing systems to address client requirements.
  • Define the project scope.
  • Configure system to documented requirements.
  • Lead or be an active participant of a workgroup with the need for specialized knowledge.
  • Provide guidance on how your area of capability can resolve an organizational need, and actively participate in all phases of the software development life cycle.
  • Ad-Hoc Project Management


  • Interpret written requirements and technical specification documents.
  • Generate design specifications for software development.
  • Review technical documentation, prior to distribution to end-users.
  • Ensure correct detailed technical documentation is delivered.

Testing and Quality

  • Review and analyse system specifications to determine whether all required elements have been included.
  • Validate that the final product satisfies the defined requirements.
  • Investigate, analyse and document reported defects.
  • Validate that the final product satisfies the defined requirements.

Client Training

  • Design, organise, set up and deliver courses to meet the needs of the client.
  • Conduct direct training sessions for all staff on the software applications.
  • Monitor, evaluate and review the quality and effectiveness of training, assessment and outcomes of courses delivered. 
  • Monitor, evaluate and review the quality of Guidance Videos.

Sales and presales

  • Assist in the sales cycle with presales support and demonstrations to clients.
  • Provide input into proposals in terms of product specific information and timing and costing projections.


Internal Teaming and Mentoring

  • Work closely and positively with a cutting-edge, highly skilled team that is passionate about their work in a manner that creates a constructive work environment.
  • Actively contribute to project teams, collaborating with colleagues to achieve common goals.
  • Contribute in a knowledge-sharing environment where expertise is freely exchanged.
  • Conduct training sessions for all staff on a wide range of software applications (ad hoc).
  • Provide one-on-one training support as and when required.
  • Leverage your extensive experience to drive successful project outcomes.
  • Be and active part of a passionate, delivery-driven, multi-functional project team.


Skills development

  • Keep up to date with relevant systems, software and where appropriate programming languages used within the organisation.
  • Actively share your knowledge with your team and all interested parties in DAC as well as driving a participative culture on individual development and growth.



Desired Experience and Qualifications

To be successful, you would require the following:

  • A sound knowledge and 12+ years experience of Microsoft Dynamics Business Central (and it’s predecessor, Navision / NAV) and Accounting and Business practices and processes.
  • Proficiency in Configuration and Customization of Microsoft Dynamics BC.
  • Understanding of Microsoft Dynamics Licensing.
  • Excellent communication (written and verbal), time management, interpersonal and team participation skills are a must.
  • Understanding of Business Processes and End User Experiences.
  • Microsoft certifications – MB-800 advantageous.
  • Ability to work independently and take the initiative.
  • Positive attitude of learning, teaming and a proactive commitment to quality.