web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics NAV (Archived)

NAV developer with no experience, what type of programming background is best?

(0) ShareShare
ReportReport
Posted on by

Unusual request here.  We are based in china, and will be paying for a local NAV expert to do the install and setup and helping us part time/training our future new hire.

In addition, we will be hiring a young programmer (23 to 28) to take over the day to day NAV maintenance and development work.  However, the local(Shanghai) candidates we have found do not have NAV experience(doesnt exist in china). Therefore, the question is

What type of programming experience, languages, windows experience, professional background is best for someone who will have to LEARN everything from the beginning?    For example, what programming languages, Microsoft experience, other qualifications would be most essential for BECOMING a future NAV developer.

Our requirements are basic for now

1 Implement our CRM for basic customer data management

2 create internal forms for data management

3 setup NAV so data is secure, and certain data forms can be shared between departments, but not all users(setup users/identities/access levels)

so pretty basic, and hopefully will learn more in time.  

FYI, in shanghai its must cheaper to hire someone and pay them for 1 year while they learn then to get a NAV partner.  

*This post is locked for comments

I have the same question (0)
  • Suggested answer
    Mohana Yadav Profile Picture
    61,005 Super User 2025 Season 2 on at

    May be out of scope, What about finding a experienced Freelancer?

  • Community Member Profile Picture
    on at

    Thanks

    Not really that easy to find in shanghai.

    and we will hire a freelancer for the setup and initial training

    and because we already have an it department, we can hire the person in house, at a decent price, and get full time efforts from the person, adding to the long term usability of the NAV

    at least thats the idea

  • Suggested answer
    Mohana Yadav Profile Picture
    61,005 Super User 2025 Season 2 on at

    That's good idea..

    You can check for candidate who is having .Net knowledge.

    or one who is having basic knowledge on C language is also fine.

    C/al is not so tough

  • Verified answer
    Alex A Profile Picture
    2,913 on at

    Hello,

    Off the top of my head I'm thinking you're going to need a person who hopefully has some or all of the following:

    - ERP system experience (analysis, support, development)

    - Experience working in a manufacturing environment - one who has supported all departments, who understands the working process of each department.

    - NAV Functional experience

    - .NET programming experience in C/C# or VB

    - C/AL programming experience (NAV specific) or experience in Pascal programming language

    - Strong T-SQL query writing

    - Experience with MS SQL Server

    - Experience with SSRS

    - Database background. Understands database design and architecture.

    - Experience with VBA and advanced knowledge of Excel

    - Business Analyst experience (Requirements Analysis)

    - EDI Experience

    - BI Experience

    Find a good combination of these and you should be good :)

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics NAV (Archived)

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans