Dynamics NAV and integrating NAV with add-ons Designing customized Dynamics NAV solutions for business solutions, often in collaboration with colleagues Designing and building web applications using a range of languages Testing projects and responding to any problems or bugs revealed Managing projects through their Problem-solving skills. Teamwork skills, because most projects require input from individuals in different roles