Microsoft Dynamics Nav Developer

Our firm develops ICT solutions that automate business processes across every economic sector. They seek to hire an experienced Microsoft Dynamics Nav Developers to provide technical expertise on project implementation and develop technical specifications for implementation, configuration, customizations, and enhancements of Microsoft Dynamics NAV.

Job Responsibilities

  • Design, analysis, development and deployment of Microsoft Dynamics Nav & .net solutions

  • Installation, upgrade, support, and documentation of Dynamics NAV

  • Work closely with business consultants to translate user requirements into functional specifications then into technical development

  • Providing onsite and offsite consulting services and support to Dynamics NAV clients

  • Provide training to Nav system users

  • Supporting standard and customized client modifications during systems implementation efforts

  • Microsoft Dynamics development and integration with .net, share point

  • Requirements gathering and documentation

  • Testing (test cases, test plans, bug tracking and change management control)

  • Migrating data and developing documents

  • Inform management about latest development within ICT and advice on potential business development related to new and existing products


  • Degree in Computer Science, Systems Engineering, or related field

  • At least 2years experience as a NAV programmer/system developer after B.Sc. graduation. Masters in computer science an added advantage

  • Good knowledge of system development methodology and analysis and design tools.

  • Deep knowledge of both the functional and technical sides of Microsoft Dynamics NAV including exposure to the latest releases

  • Ability to perform performance tuning on Microsoft Dynamics NAV

  • Ability to understand, communicate and interpret client business processes and requirements

  • Proven ability to write effective system and process documentation –including business and system requirements, process diagrams, and data flow charts

  • Understanding of the hardware requirements of Microsoft Dynamics NAV to perform hardware sizing

  • Understand the functional and technical differences between different versions of Microsoft Dynamics NAV to perform upgrades

  • Experience installing and configuring Microsoft Dynamics NAV

  • Experience with SQL Server

  • Experience on multiple successful implementations with Microsoft Dynamics NAV

  • Knowledge of technical developments and trends in application analysis, design, and development

  • Good solid knowledge of main components of ERP solutions, including Financial Management, Supply Chain Management, Customer Relationship Management and HR & Payroll

  • Ability to learn new business processes or applications very quickly

Vega Software Limited
Nairobi, KE