Under the supervision of the Director, IT, the Analyst-Programmer must be able to quickly gain a good understanding of the challenges of the company as well as the different tools at his disposition to propose, develop and apply technical solutions to support the growth of the company.

Technological environment:

KD Services is at the heart of the supply chain of its clients, and we pride ourselves in maintaining a reliable, flexible and efficient technological environment that enables us to stay connected in real time with our clients. Our Infolog warehouse management system (WMS) on AS400 is the core of our inventory and logistics operations. Other IT tools are also utilized to support our assembly and compliance services, such as an MRP in SaaS (Packmanager from Nulogy).

To support our needs related to operations management, planning, accessibility of information, input / access to information for our clients, analysis, performance indicators (KPIs) and reporting (screens, automated emails), we are continuously developing our internal web portal on a Logi framework (Logi Analytics) in SQL under SQL Server Databases.

Our systems are connected to each other and to our clients’ systems in various ways including in-house developments (C#, SQL) using our EDI translator Tradexpress, PlanetPress (Objectif Lune), Timezone and the integrated data exchange tools of our systems (XMS for Infolog and CPI for Packmanager).

Because we manage the shipping of our clients’ products to their customers, we also use several of our carriers’ systems (ICS, Purolator, TTY, Canada Post, Fedex) and are integrated with our main transport partners to communicate the shipment information to them electronically.

Main tasks:

  • Conceptualize, document, develop, deploy and support new applications/KPIs/reports (SQL) using a web framework (Logi);
  • Conceptualize, document, develop, deploy, and support new applications/DLLs in .NET (C#, ASP) and Stored Proc. on SQL Server;
  • Conceptualize, document, develop, deploy and support new EDI interface mappings with various clients/partners using our Tradexpress translator (proprietary language);
  • Conceptualize, document, develop, deploy, and support new databases and maintain existing ones (SQL Server, DB2/400);
  • Provide estimates in terms of effort and costs for IT project planning;
  • Create and run client acceptance test scenarios;
  • Provide support/troubleshooting;
  • Properly document the functional and technical work delivered;
  • Understanding the different data sources;
  • All other related tasks


Profile required:

  • Excellent communication skills – bilingualism an important asset
  • Strong ability to work in a team
  • Excellent sense of detail and precision
  • Autonomous and versatile
  • Flexibility regarding working hours to support exchanges in the event of a problem
  • Excellent knowledge of SQL (Microsoft SQL Server 2005/2008/2012)
  • Programming proficiency (SQL, C#)
  • Experience with a WEB Framework – asset
  • EDI knowledge (X12 format, EDIFACT, AS2 protocol, VAN) – asset
  • AS400 Knowledge – asset
  • Ability to understand, describe, translate and document users’ needs in IT language (functional analysis)
  • Knowledge of Stored Procedures and Performance Tuning
  • Excellent knowledge of Windows and the Office suite
  • 3 years of experience in the field of IT
  • University or college diploma in IT.


Other information :

  • Permanent, 40 hours per week (8am to 4.30pm)
  • May be required to work evenings/weekends occasionally)

Join the team!

Send us your resume at [email protected] or call 438-354-8755

Apply now

C.V. *

Cover letter