Job Openings BC Technical Consultant

About the job BC Technical Consultant

Job Description

Title: Microsoft Dynamics 365 Business Central Technical Consultant

Location: Pniel, Franschhoek

Working Environment: Hybrid, 3-4 days onsite

Position Summary­­

This is a technical role responsible for analysing, designing and implementing business solutions. The BC Consultant is expected to perform system maintenance and provide support to the companys business users working on the Business Central ERP platform. You will be expected to oversee and implement integration with the other systems in the IT landscape.

Essential Duties and Responsibilities

  • Provide first and second-line support for business applications, including troubleshooting issues, applying updates, and addressing user concerns. Continuously ensuring that systems are operating optimally and meeting business needs.
  • Conduct analysis with the business stakeholders to gather and document system requirements.
  • Provide updates on project progress, and address any concerns, risks or issues that arise.
  • Translate business requirements into technical specifications and system designs.
  • Work with internal and external technical resources to ensure the successful and secure implementation and maintenance of business systems.
  • Conduct thorough testing and debugging to ensure system reliability and functionality.
  • Maintain documentation of system designs, configurations and processes. Provide guidance and assistance to users to enhance their understanding and proficiency with the applications.
  • Manage application configurations and settings, ensuring that they are properly maintained and aligned with business requirements. Coordinate with vendors and internal stakeholders to implement configuration changes as needed.
  • Act as the primary point of contact for application-related incidents, managing the incident resolution process from initial reporting through to resolution and escalation when necessary.
  • Support the implementation of changes to business applications, including software upgrades, patches, and enhancements. Coordinate with stakeholders to ensure that changes are properly tested, documented, and communicated to end-users.
  • Liaise with software vendors and third-party support providers to escalate and resolve complex technical issues. Manage vendor relationships to ensure timely resolution of support tickets and adherence to service level agreements (SLAs).
  • Stay abreast of emerging technologies and industry trends. Proactively identify opportunities to improve existing systems and processes and make recommendations for enhancements.

Education Requirements

  • Bachelors degree in Computer Science, Information Technology, or a related field, with above-average academic performance being an advantage.
  • Certification in relevant technologies or methodologies (e.g. Systems Analysis, Business Analysis, etc.) is an advantage.

Experience Requirements

  • Minimum of 5 years in application support or a similar technical support role.
  • Minimum of 5 years experience with Microsoft ERP platforms (Dynamics 365 / Nav / Business Central).
  • Minimum of 3 years experience with relational databases. Experience working with database management systems such as Oracle, Microsoft SQL Server, MySQL, or PostgreSQL considered an advantage.
  • Advantageous: Experience with or exposure to Microsoft AL development.
  • Advantageous: Experience with MS Power Apps / Power Automate.
  • Experience in maintenance of integration architectures such as APIs an advantage.
  • Understanding of accounting practices and processes would be an advantage.