Geotab

Geotab

Lead Software Developer

Oakville, Ontario - Canada

Sponsorship not specifiedDetected 2 days ago
JavaScriptPythonC#ReactVue.jsAngularHTMLCSSNode.jsObject-Oriented ProgrammingCode ReviewGitSQLPostgreSQLMySQLMachine LearningData AnalysisProject ManagementResearchLeadershipCommunicationProblem SolvingMentoringOrganizational Skills

About the role

  • Ours is a fast paced, ever changing environment.
  • Geotabbers 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.
  • To see what it's like to be a Geotabber, check out our blog and follow us @InsideGeotab on Instagram.

Responsibilities

  • As a Lead Software Developer your key area of responsibility will be designing, building and maintaining efficient, reusable, reliable code to develop high throughput, performance critical, scalable applications.
  • You will need to work closely with other software developers, engineers, internal technical teams, cross-functional partners, product managers, and external stakeholders.
  • Lead, oversee and plan the development of scalable code, prototypes, minimum viable products and PoCs.
  • Collaborate with other development teams on design and implementation of features spanning multiple products.
  • Mentor other developers on the team and work with the team leads to set the direction of the team and guide key stakeholders on execution choices and trade-offs, and advise manager with insights and recommendations to improve the team.
  • Appropriately document system design and architecture such that it is easy to understand, maintain and extend.
  • In addition, the successful candidate will have expert technical competence in design and architecture, exceptional analytical and problem-solving skills, and strong project management capabilities to manage multiple fast-changing priorities simultaneously.
  • Support Geotab global strategic initiatives.
  • Present and lead technical discussions and training at the department wide level.
  • Proven technical expertise in design, architecture, and optimizing databases (e.g., MySQL), with hands-on experience using Python, Google Compute Engine, and Google BigQuery.

Requirements

  • 12 years of experience as a Software Developer using object-oriented programming to build scalable applications.
  • Post-secondary Diploma/Degree with specialization in Computer Science, Software Engineering, or a related field, or equivalent working experience.

Company info

  • Geotab ® is 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.
  • Geotab is advancing security, connecting commercial vehicles to the internet and providing web-based analytics to help customers better manage their fleets. Geotab's open platform and Geotab 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, Geotab 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. Geotabbers 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 Geotab. To see what it's like to be a Geotabber, check out our blog and follow us @InsideGeotab on Instagram.
  • Who you are:
  • Geotab is advancing security, connecting commercial vehicles to the internet and providing web-based analytics to help customers better manage their fleets.
  • Geotab's open platform and Geotab 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, Geotab 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.
  • Join us for a fulfilling career with opportunities to innovate, great benefits, and our fun and inclusive work culture.
  • Reach your full potential with Geotab.
  • We are always looking for amazing talent who can contribute to our growth and deliver results!

This listing is sourced directly from Geotab's careers page and normalized into a canonical job model.