Who we are
We are a global leader in IoT and connected transportation and certified “Great Place to Work™.” We are a company of diverse and talented individuals who work together to help businesses grow and succeed, and increase the safety and sustainability of our communities.
Our client is known for advancing security, connecting commercial vehicles to the internet and providing web-based analytics to help customers better manage their fleets. Our client's open platform and Marketplace, offering hundreds of third-party solution options, allows both small and large businesses to automate operations by integrating vehicle data with their other data assets. Processing billions of data points a day, our client leverages data analytics and machine learning to improve productivity, optimize fleets through the reduction of fuel consumption, enhance driver safety and achieve strong compliance to regulatory changes.
Our team is growing and we’re looking for people who follow their passion, think differently and want to make an impact. Ours is a fast paced, ever changing environment. The staff accept that challenge and are willing to take on new tasks and activities – ones that may not always be described in the initial job description. Join us for a fulfilling career with opportunities to innovate, great benefits, and our fun and inclusive work culture. Reach your full potential with our client. 

Who you are
As a Software Development Team Lead, you understand the performance impact of clean code, threading, good UI design and scalability. You have experience working with high competency, enterprise grade programming with low tolerance to error. You will find reward in designing and building robust software that can function 24/7 with no down time. You are also team oriented, a natural mentor, and understand the day-to-day operations to lead a team in a rapidly growing environment. If you are a passionate leader, love technology and are keen onto contributing to open source projects – we would love to hear from you.
We have adopted a hybrid working model in response to COVID-19. Eligible candidates must be able to travel to one of our clients offices in the following locations: Oakville, ON, Toronto,ON, Waterloo, ON, Burnaby, BC or Laval, QC.
What you'll do
As a Software Development Team Lead your key area of responsibility will be to assist in the day-to-day operations, coaching and mentorship of one of our growing software development teams. You will leverage expert knowledge in front and back end programming languages to design, build and maintain efficient, reusable and reliable code to develop high throughput, performance critical, scalable applications. To be successful in this role you will be a self starter with strong communication skills, and prior leadership experience.
How you'll make an impact

What you'll bring to this role

If you don't see yourself fully reflected in every job requirement listed above, we still encourage you to apply.
How we work
We have adopted a flexible first working model in that we have systems, functions, programs and policies in place to support both in-person and virtual work. However, you are welcomed and encouraged to come into our beautiful, safe, clean offices as often as you like. When working from home, you are required to have a reliable internet connection with at least 50mb DL/10mb UL. Virtual work is supported with cloud-based applications, collaboration tools and asynchronous working. The health and safety of employees are a top priority. We encourage work-life balance and keep our culture going strong with online social events, chat rooms and gatherings. Join us and help reshape the future of technology!

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!