About The Company
LMI Technologies, recognized as one of Canada\xe2\x80\x99s Best Workplaces, is a medium-sized technology company built on a culture of openness, respect and professional excellence. At LMI our staff work passionately toward the common goal of designing and delivering innovative 3D machine vision solutions to OEMs and System Integrators working in industrial factory automation around the world. The result of this teamwork is high-performance, easy-to-implement and cost-effective 3D sensor technologies that deliver the best results in even the most challenging 3D inline inspection applications.
Position Summary
Our ongoing growth has resulted in the need for a Software Developer for our Production Platform. A developer on the Production Platform Team is responsible for keeping our manufacturing operations running by developing and maintaining a central server and client-side applications used by the manufacturing staff.
As a developer on our team, you will be responsible for making releases in multiple codebases. These include the "Factory Framework" which underpins manufacturing applications. Your knowledge of WPF, the MVVM pattern, and C# async will be instrumental in deploying the latest features and fixes demanded by production activity. You will also contribute to the backend system which performs record-keeping and governs the permitted actions the client can take via an HTTP API, also written in C#. On occasion you may delve into managed C++ and C interop, to integrate non-CLR libraries into the client or server.
Successful candidates should be professional, resourceful, and can work well autonomously yet still communicate effectively with a small team of 6.
You will be reporting to a team lead. A typical week will involve three short morning meetings to review priorities and go over tickets. All of your work will be used internally by other members of the company, so you will meet your customers frequently. You will hear about issues directly in the company chat and will provide direct support during office hours.
Typical Duties, Activities, Responsibilities
As a developer, you will be expected to:
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.