From Concept to Delivery: Streamline your business with Microsoft Dynamics

Microsoft Dynamics NAV Business Engineer / Software Developer

Posted by on November 29, 2011

Our team is hiring talented people to help us deliver the best-in-class ERP solutions from Microsoft Dynamics. As the first Dynamics NAV solution center in North America our experience is unsurpassed. We boast strong relationships with our clients–over 200 and counting. We’re looking for smart, forward-thinking, self-starters to join our world-class and fantastic team. If you want to drive growth in an environment where you will be rewarded for excellence, then eSoftware may be the place for you to shine. Tell us why we need you on our team.

Microsoft Dynamics NAV Business Engineer / Software Developer

eSoftware Professionals is seeking an experienced Microsoft Dynamics NAV Business Engineer / Developer for professional business services. While the majority of the professional services rendered in this position involve development, this position will also perform analysis, training, testing, documentation, implementation, and other business services. Microsoft Dynamics NAV is the primary product being used for development, however the role may include working with Microsoft Dynamics CRM, Microsoft Dynamics GP, Microsoft SharePoint, Microsoft SQL Server and other related products.


Perform Professional Business Services for the company and on behalf of the company for clients including:

  • Business requirements analysis
  • Software development to include: identify bugs and fixes, new development projects, customer upgrades to newer software versions, data migration, reporting, etc.
  • Create accurate estimates for projects including analysis, design, development, testing, training, documentation, etc.
  • Maintain an up-to-date listing and status of all project work assigned in Microsoft Dynamics NAV
  • Update assigned customer support cases in Microsoft Dynamics CRM including all applicable information and project related cases and links to all emails
  • Follow the company’s adopted Development Standard Operating Procedures (SOP) when performing development tasks
  • Follow the company adopted implementation methodology


  • Thorough understanding of Microsoft Dynamics NAV
  • Highly dependable
  • Excellent organizational skills
  • Strong problem solving skills
  • Strong Microsoft Office skills (Excel, Word, Outlook)
  • Excellent verbal and written communication skills
  • Must have exceptional interpersonal skills
  • Ability to work collectively with team members
  • Ability to work independently as well as collaboratively in a team environment
  • Ability to work under pressure and prioritize assignments
  • Ability to ask relevant questions to clarify tasks
  • Strong managerial skills
  • Minimum four years related experience in an office environment, or equivalent combination of education and experience.


Job Levels:

  • Career: Moderate experience developing software solutions in Dynamics NAV software. Requires good knowledge of most product functionality and basic business process experience.
  • Senior: Advanced experience developing/designing custom software code/solutions. Requires broad and deep product knowledge, a high level of industry business process knowledge and the ability to provide consulting services and customized training to the end customer. Must have proven ability to lean junior team developers, provide high-level developer consulting services on multiple, complex projects simultaneously.


  • College degree in business, training or technology plus project management or a minimum of three years software consulting experience or an equivalent combination of education and experience.
  • Maintain a minimum of two (current) Developer certifications in Microsoft Dynamics NAV.
  • Excellent knowledge of project management methodology and practices and experience managing project teams in a matrix environment.
  • Accomplished client-management skills, relationship building skills, requirements gathering experience, and negotiating skills. Must be able to drive multiple projects in parallel.
  • Must be able to consistently performs assigned work within established deadlines.
  • Solid working knowledge of Microsoft Office and Microsoft Project is required.
  • This position requires domestic travel of up to 75%. Travel requirements may vary depending on assigned number of customer projects and project timing. The successful candidate will be willing and able to meet travel requirements. Also required is the ability to qualify for a company credit card or possession of a personal credit card with sufficient limits to charge travel expenses.
  • Subject matter expertise in one or both of the following areas:
    1. Accounting principles and practices (e.g. payroll, accounts payable, accounts receivables, inventory, purchase orders, general ledger)
    2. Manufacturing or Food industry general principles and practices


  • Project management experience with ERP software implementations.
  • Familiarity with general finance, distribution, food processing, manufacturing, not-for-profit industries and or other vertical markets.
  • Project Management Professional (PMP) certification a plus.

Compensation Metrics:

  • Utilization expectations: 85% utilization rate expected.
  • Commission: Yes.

We offer excellent compensation commensurate with your experience and success, a robust benefits package, and a wonderful work environment and career path.