DAC Systems invites you to take your career as an experienced D365 BC Solution Architect / Specialist Consultant to new heights by joining our expanding team servicing local and international clients.

Embrace the chance to excel as a Microsoft D365 BC business specialist in a dynamic environment that fosters creativity, teaming and continuous learning.

This challenging opportunity includes designing and implementing D365 BC solutions for multiple clients. As a senior member of our team, you will play a crucial role in shaping and delivering innovative solutions.

Duties & Responsibilities

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

Consult to clients by leveraging you extensive knowledge of the D365 BC and the Microsoft Eco-system, understanding where the product is going and how to map that to business requirements.

This role involves mentoring and leading as an architect on a dynamic team, client management, and hands-on consulting. As a senior member of our team, you will play a crucial role in shaping and delivering innovative solutions locally and internationally.

Duties and responsibilities

DAC’s delivery philosophy is completely client-centric, we are committed to extraordinary client service. In your client facing position this will include:

  • 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

DAC’s management philosophy is that our staff come first, you are challenged, appreciated and developed. To support this, you will:

  • 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 of Microsoft Dynamics Business Central 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.
  • Ability to work independently and take the initiative.
  • Positive attitude of learning, teaming and a proactive commitment to quality.


At DAC, your cost-to-company salary is competitively benchmarked based on your experience and skill level.

Our offering encompasses more than monetary rewards:

  1. We have a winning culture where you count.
  2. We value you as a complete individual, considering not just your delivery and skill set but your overall growth and well-being.
  3. We are committed to nurturing and developing your skills, positioning you as a top-tier professional in your field.
  4. You count as an individual and the work you do is valuable, you aren’t a replace-able part in a silo-approach.
  5. You are stretched across various aspects of the technical delivery.


What makes DAC special?
We are always learning, always growing, always improving. Our people are our differentiator.
We have a large, rapidly growing client base of local and international clients although projects are mostly delivered from South Africa.

To apply for this job email your details to