Microsoft Dynamics Navision Developers

Job Purpose

As a Microsoft Navision Developer, you will be the technical expert to the project Management team and develop technical specifications for implementation, configuration, customizations, and enhancements of Dynamics Navision.  Additionally, you will have technical oversight for development and delivery of large-scale project deliverables.
You will be a valued member of the team using a defined project methodology to develop various modules of Dynamics Navision.  Your deep development and technical skills in Dynamics Navision will allow you to work in confidence and ensure success of your projects.


Job Responsibilities

  • Design and Development in Microsoft Dynamics Navision, including aspects of the core, advanced solutions and industry specific solutions
  • Installation, upgrade, support, and documentation of Dynamics Navision
  • Ability to work closely with functional consultants to translate user requirements into functional specifications then into technical development
  • Providing onsite and offsite consulting services and support to Dynamics Navision clients 
  • Mentor and develop junior developers and coordinate with off shore teams


  • 3+ years of Microsoft Dynamics Navision Development experience with ability to follow development best practices
  • Hands-on experience in one or more of the programming languages C/AL, X++/ C/ C++/ C#
  • SQL and database modelling skills
  • Deep knowledge of both the functional and technical sides of Microsoft Dynamics Navision
  • Ability to understand the functional and technical differences between different versions of Microsoft Dynamics Navision to perform upgrade assessments
  • Experience installing and configuring Microsoft Dynamics Navision
  • Ability to interface with clients both in person and remotely
  • Strong analytical skills
  • Proficient English language skills
  • Experience delivering high quality, error free software
  • Strong organization and communication skills
  • Knowledge of accounting will be an added advantage
  • A meticulous and logical mind
  • Ability to learn new business processes or applications very quickly
  • Ability to establish and maintain effective working relationships
  • Ability to understand clients' needs

Preferred Educational Background:

  • Holder of a computer science degree or related
  • Microsoft Dynamics Navision Development Certification(s)
  • CPA Parts I and II will be an added advantage

How to Apply

Applications to be sent to: [email protected]

Attain Enterprise Solutions Limited
Nairobi, KE