Job Search and Career Advice Platform

Enable job alerts via email!

D365 BC Developer

Pearson Carter

Newcastle upon Tyne

On-site

GBP 40,000 - 55,000

Full time

10 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology consulting firm in Newcastle upon Tyne is seeking a Developer specializing in Microsoft Dynamics NAV/BC. The role involves developing bespoke solutions, collaborating with consultants, and maintaining strong customer relationships. You will need experience in C#.NET and strong documentation skills. The company offers a dynamic work environment with opportunities for travel, training, and personal development in the field of ERP systems.

Qualifications

  • Experience developing application using C#.NET.
  • Hands-on Extensions 2.0 development experience.
  • Good interpersonal skills for customer-facing scenarios.

Responsibilities

  • Work with NAV/BC Consultants to define system conversions.
  • Provide estimates for project quotations.
  • Develop software adhering to coding standards.

Skills

C#.NET
Developing bespoke solutions for NAV and BC
Team player
Good customer-facing skills
Time management

Education

Microsoft Dynamics NAV/BC Accreditation

Tools

Microsoft SQL Server
Visual Studio Code
Azure Dev Ops
Job description
DUTIES AND RESPONSIBILITIES
  • Work with NAV / BC Consultants and Developers to discuss existing systems and how to convert to NAV / BC products following receipt of order
  • Investigate appropriate solutions to customer requirements and prepare detailed specifications for review by consultants and customers
  • Provide estimates of development activities for project quotations and change requests
  • Produce software source code to specifications, adhering to coding standards
  • Perform programmer testing and prepare test environments for independent testing, briefing testers as required.
  • Occasionally visit customer sites to perform bespoke software installations, providing support and training where necessary
  • Create custom reports to customer specification
  • Document and investigate customers’ queries, responding in a timely manner with appropriate solutions
  • Ensure full understanding of project requirements, deadlines, and priorities via liaison with project team members and use of project schedules
  • Coordinate own workload to ensure that deadlines are met, providing frequent progress updates to the project team and the customer as necessary
  • Create project documents where required
  • Upgrade and Install NAV/Business Central.
Collaboration and relationships:
  • Maintain good working relationships with all members of staff and customers
  • Travel and overnight stays may be required to fulfil customers’ needs or for internal training courses and meetings
KNOWLEDGE, SKILLS, EXPERIENCE AND BEHAVIOURS

Your qualifications:

  • Microsoft Dynamics NAV/ BC Accreditation a distinct advantage.
Your skills & knowledge: Essential:
  • Experience of developing and supporting bespoke solutions for NAV and BC
  • Experience in developing application using C#.NET
  • Hands-on Extensions 2.0 development
  • Experience Developing extensions for On-prem vs Saas
  • Broad understanding of ERP functions
  • Overview of AL development language (and differences from C/AL)
  • Aptitude for writing technical and customer-facing documentation
  • Good customer-facing and interpersonal skills
  • Very good time management skills and a high attention to detail
  • Team player with an ability to use own initiative
  • Ability to provide training to consultants on developed solutions
Desirable:
  • Experience in using Microsoft SQL Server
  • Experience with remote access software and associated technologiesExperience in developing application using VB.NET
  • Experience with Web services Integration using SOAP and or JSON APIs
  • Experience using Visual Studio Code with Git Source Control and Azure Dev Ops
  • Experience of data handling when an extension is installed
  • Development with Extensions 2.0 toolkit
  • Web services, working with files (Text, XML, JSON)
  • Enabling .NET Assemblies in the cloud using Azure functions
  • Best practices for building modern user experience in Dynamics NAV/BC
  • Basic Accounting Knowledge
  • Ability to effectively train key technical users
Your experience:
  • Experience with remote access software and associated technologies
  • Working with Project Managers and Consultants on scoping and delivering projects
  • Understand and produce technical scoping and other technical integration documentation
  • Understand functional requirement documents
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.