Position: Microsoft Dynamics NAV (Navision) Developer
Company: Miratech Group
Experience required: 3y
English level: upper

By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a global leader, and create technology that helps our clients further enhance their business. Our culture of Relentless Performance enables over 99% of Miratech’s engagements to succeed by meeting or exceeding scope, schedule and/or budget objectives since our inception in 1989.

**Job Description**

We are looking for the NAV Developer who will be involved at each stage of the software development lifecycle, from helping to assess the feasibility of an identified business requirement, through documentation, development, testing, and delivery. The NAV Developer will be responsible for importing and exporting data from NAV to a number of other applications and taking a proactive approach to streamlining systems processes and performance.

**Responsibilities:**

Configure, develop, and deliver MS Dynamics NAV software and components in all functional areas
Create new and modify existing customizations and integrations as requested by the business
Perform data conversions, debug system problems, and craft resolutions
Test functionality developed by the development team against business requirements
Assist with functional specifications of customizations and integrations required for NAV implementations
Serve as the lead NAV technical expert on the development team
Take responsibility for the customized unit programming and overall system functionality
Work with the Project Managers, Business Analysts, and Consultants to understand the business/application requirements of the assigned task
Take responsibility for delivering development tasks within agreed budgets and timelines
Creation of technical documentation for all customizations and integrations

**Qualifications:**

3+ years’ experience as a software developer specifically working with NAV C/SIDE C/AL development language
Professional certification and accreditation strongly recommended or equivalent work experience
Ability to document code customizations and integrations in compliance with established standards and practices
Ability to translate customer business requirements and specifications into code solutions along with the ability to develop and manage hours estimates
Ability to debug errors efficiently and effectively
Capable of testing one’s own work and delivering working products

**Would be a plus:**

Blazor, C++, or .NET skills
Microsoft Dynamics NAV certification(s) in related discipline/ Prior NAV upgrade and data migration experiences highly desired
Web Development / SharePoint programming experience
SQL experience

**Additional Information
We offer:**

Strong career opportunities for professionals
A variety of international projects and mobility across projects
Professional development support and professional certification opportunities
Competitive compensation, advanced bonus systems
Flexible work schedule with a possibility for teleworking
Corporate, social and cultural events