Business Central / NAV Developer — C#, SQL & Integrations

United States Digital Space LLC

Bolton

On-site

CAD 80,000 - 90,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

the company is seeking a Business Central / NAV Application Developer to extend its Dynamics NAV/BC platform, including C#/.NET integrations. You will build, refactor, and maintain code and data interfaces across ERP, payroll, and reporting systems in a hybrid work model in the Greater Toronto Area.

Join a growing Canadian tech team supporting multiple operating units, collaborating with the VP of Systems & Data, and delivering robust, scalable solutions on the shared platform.

Qualifications

  • 3+ years developing on Microsoft Dynamics NAV or Dynamics 365 Business Central (C/AL and/or AL).
  • Strong C# development experience, ideally with .NET Framework applications, services, and integrations.
  • Strong integration development experience — XML, web services, and REST/SOAP APIs.
  • Strong SQL Server skills (T-SQL: queries, stored procedures, performance basics).
  • A track record of turning functional and technical specifications into reliable, production-ready code.
  • Solid testing and debugging discipline — you're comfortable owning a feature end to end.

Responsibilities

  • Develop and maintain customizations and extensions in Microsoft Dynamics NAV (C/AL and AL) that support Elevate operating businesses using the shared platform.
  • Support the ongoing C/AL-to-AL code conversion — refactoring legacy C/AL into modern AL extensions.
  • Develop and maintain C# applications and integration services on .NET Framework 4.8, including the FSM-to-NAV interface set (~50 XML integrations) and the FSM-to-ADP payroll interface, using XML, web services, and APIs.
  • Translate functional and technical designs into production code, and take features through build, test, and deployment.
  • Support data conversion, integration, and onboarding as Elevate operating companies migrate onto common platforms and processes, including NAV and the broader TFI technology stack.
  • Contribute to the SQL data warehouse and Power BI reporting layer as needed.
  • Diagnose and resolve development-level defects escalated from application support across the shared platform.
  • Follow source control, documentation, and release discipline so the codebase stays maintainable.

Skills

C# development
SQL Server
Dynamics NAV/BC
Integration development
REST/SOAP APIs

Tools

XML
Web services
REST APIs
SOAP APIs
Power BI

Job description

Job Summary

Position: Business Central / NAV Application Developer — C#, SQL \& Integrations

Location: *Greater Toronto Area (Vaughan/Bolton ON) — hybrid*

Employment type: *Full-time, permanent*

Compensation: *$80,000 - $90,000*

Company: the company - Reports to the VP, Systems & Data

ABOUT US

the company (TSXV: SERV) is a Canadian facilities-management and essential commercial services company. We are a growing group of specialized operating businesses that serve commercial customers across Canada. Our technology team supports the systems, applications, integrations, and data capabilities used across the organization, helping our businesses operate reliably and scale effectively.

THE ROLE

You build and extend the systems that support Elevate's operating businesses. This role sits at the centre of a shared and evolving technology platform, including the Microsoft Dynamics NAV codebase and the C#/.NET-based application and integration layer that connects field service, payroll, accounts receivable, reporting, and other core systems. You'll write and modernize code, build and maintain integrations, and turn functional and technical designs into working, tested enhancements. While much of the current platform has been developed within TFI, the role supports Elevate's broader consolidation strategy as additional operating companies move onto common systems and processes. You'll work directly with the VP of Systems & Data.

WHAT YOU'LL DO
  • Develop and maintain customizations and extensions in Microsoft Dynamics NAV (C/AL and AL) that support Elevate operating businesses using the shared platform.
  • Support the ongoing C/AL-to-AL code conversion — refactoring legacy C/AL into modern AL extensions.
  • Develop and maintain C# applications and integration services on .NET Framework 4.8, including the FSM-to-NAV interface set (~50 XML integrations) and the FSM-to-ADP payroll interface, using XML, web services, and APIs.
  • Translate functional and technical designs into production code, and take features through build, test, and deployment.
  • Support data conversion, integration, and onboarding as Elevate operating companies migrate onto common platforms and processes, including NAV and the broader TFI technology stack.
  • Contribute to the SQL data warehouse and Power BI reporting layer as needed.
  • Diagnose and resolve development-level defects escalated from application support across the shared platform.
  • Follow source control, documentation, and release discipline so the codebase stays maintainable.
WHAT YOU BRING
  • 3+ years developing on Microsoft Dynamics NAV or Dynamics 365 Business Central (C/AL and/or AL).
  • Strong C# development experience, ideally with .NET Framework applications, services, and integrations.
  • Strong integration development experience — XML, web services, and REST/SOAP APIs.
  • Strong SQL Server skills (T-SQL: queries, stored procedures, performance basics).
  • A track record of turning functional and technical specifications into reliable, production-ready code.
  • Solid testing and debugging discipline — you're comfortable owning a feature end to end.
NICE TO HAVE
  • Direct experience with C/AL-to-AL conversion or NAV/BC extension development.
  • Familiarity with field service platforms (IFS FSM/PSO), ADP, or VersaPay integrations.
  • Power BI or data warehouse development experience.
  • Experience in a multi-entity or M&A / roll-up environment where systems are being consolidated onto shared platforms.

We appreciate all applications, however only those selected for interview will be contacted. We are using AI to screen applicants however, a human will oversee the selection process.

#Workwolf

*the company Inc. uses Workwolf’s AI-enabled tools to sort and screen applications based on job-related criteria. All hiring decisions involve human review.*

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Microsoft Dynamics 365 BC Developer
Microsoft Dynamics 365 BC Developer

R2 Global • Richmond

Hybrid
CAD 110,000 - 150,000
Dental & health care
Disability & life insurance
Paid time off
+3
ERP Development Manager
ERP Development Manager

R2 Global • Toronto

On-site
CAD 100,000 - 165,000
Competitive compensation
Comprehensive benefits package
Flexible spending account
+3
Dynamics 365 Business Central Developer
Dynamics 365 Business Central Developer

Trylon • Elmira

On-site
CAD 90,000 - 130,000
Matching Group RRSP
Career growth opportunities
High visibility within Trylon
ERP Development Manager
ERP Development Manager

Quantum Management Services Ltd. • Toronto

On-site
CAD 170,000 - 180,000
ERP Development Manager
ERP Development Manager

Quantum Technology Recruiting Inc. (QTR) • Toronto

On-site
CAD 170,000 - 180,000
Senior Functional Business Central Consultant
Senior Functional Business Central Consultant

Endeavour Solutions Inc. -Dynamics 365 ERP, CRM & Cloud • Mississauga

On-site
CAD 125,000 - 180,000
ERP Consultant, Microsoft Dynamics 365 Business Central
ERP Consultant, Microsoft Dynamics 365 Business Central

Jot Digital • Calgary

Hybrid
CAD 90,000 - 140,000
Hybrid work environment
Professional development including MS
Competitive salary with benefits
+1
Microsoft Dynamics 365 F&O Senior Developer
Microsoft Dynamics 365 F&O Senior Developer

United States Digital Space LLC • Toronto

Hybrid
CAD 84,000 - 128,000
Senior Functional Business Central Consultant
Senior Functional Business Central Consultant

Endeavour Solutions Inc. • Mississauga

On-site
CAD 125,000 - 181,000
Microsoft Dynamics 365 Business Central, Senior Consultant
Microsoft Dynamics 365 Business Central, Senior Consultant

BDO Canada • Winnipeg

Hybrid
CAD 80,000 - 100,000