Associate/Intermediate Product Developer

Associate/Intermediate Product Developer

NIC Systems Inc., a.k.a. NICerp, focuses on product development and ERP implementation, all product development is done in Microsoft Dynamics 365 Business Central (BC), but we continue to support Microsoft Dynamics Navision (NAV) for our existing Customers as well. Our clients are mid to enterprise size companies. Our services and demands are growing rapidly, and we are in need to add more experts to our team.

This is a full-time contract position with the possibility of extension and/or converting to permanent.

Job Description

As a Product Developer, you will be playing a key role in the analysis, design, development, testing, and maintenance of the company. You will be building solutions using a variety of different technologies, including but not limited to:

  • Web technologies: Azure, OData, RESTful API, Angular, Javascript
  • Microsoft Dynamics 365 Business Central: AL platform

As part of the team, you are expected to continuously improve your technical and business knowledge as it applies to the company products and services.  Your contribution to the team is integral to ensuring that the company continues to deliver cutting-edge solutions to the market.

Duties and Responsibilities:

  • Perform feature development, change requests, and patches in accordance with product roadmap.
  • Adhere to the company coding standards and test-driven development practices.
  • Participate in code reviews
  • Participate in the innovation of efficient development practices
  • Adheres to company source control management practices
  • Participate in all scrum activities
  • Work and share knowledge with members of the development and operations teams
  • Provide smart designs for product features and enhancements that support business process requirements
  • Analyze and resolve code quality problems and recommend product innovations
  • Provide upgrade toolkits to move and transform data across product versions
  • Design and create automated unit and benchmarking tests to ensure product quality
  • Provide software demonstrations, sales and pre-sales support, consulting, planning, training, user support when necessary.


  • 2-5 years of experience in this field
  • Familiarity with the ASP.NET framework, SQL Server and patterns (Model-View-Controller (MVC))
  • Knowledge of .NET languages (C#) and HTML/CSS
  • Familiarity with MVC or web Forms
  • Experienced in Web Service & API interfaces including SOAP, and REST
  • Developing automations using C# and Microsoft .NET framework and various system’s APIs
  • Good to be able to do Scripting in React/Angular/Jscript/jQuery

Nice to Have:

  • Microsoft Dynamics 365 Business Central: AL platform


  • Salary DOE
  • Healthcare including Dental, Vision and Life Insurance
  • RRSP Benefits
  • Internet and Cell Phone allowances

Please submit your resume along with a cover letter outlining your interest in this opportunity.

NO SOLICITATION: We are a direct hire company, private recruiters, solicitors, staffing, placement, and head-hunter agencies, please do not contact this company.

To apply for this job email your details to