Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Elevate Service Group is seeking a Business Central / NAV Application Developer to build and extend the Microsoft Dynamics NAV platform including a C#/.NET integration layer. You will work on code modernization, data integrations, and reporting while collaborating with the VP of Systems & Data.
The role involves developing NAV customizations, converting C/AL to AL, and supporting a broad suite of interfaces (XML, ADP, payroll) with a strong focus on data integration and BI delivery.
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: Elevate Service Group - Reports to the VP, Systems & Data
Elevate Service Group (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.
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.
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.