Software Developer at Geotab

Oakville, Ontario, Canada

Geotab Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
IoT, Connected Transportation, Fleet ManagementIndustries

Requirements

  • 2+ Years of experience as a Software Developer using object-oriented programming to build scalable, enterprise applications (C# preferred)
  • Experience developing in a Linux environment, using C# and .Net Core
  • Experience with optimization and multithreaded programming (for back end and full stack teams)
  • Kubernetes Knowledge: Understanding of Kubernetes architecture, components, and operations
  • Skilled in the use of current programming languages and tools (backend and/or front end)
  • Demonstrated experience building reliable, large scale applications
  • Ability to complete assignments independently or in a team environment
  • Passion for building robust software that functions 24/7 with no downtime

Responsibilities

  • Define, design, and implement new software applications in collaboration with other members of the development and technical teams, based on industry standards and best practices
  • Translate application storyboards and use cases into functional applications
  • Perform Test-Driven and Security-Driven Development
  • Conduct comprehensive code reviews and ensure that coding standards are followed
  • Analyze call stacks, trace files, debug logs or performance data to troubleshoot and identify the root cause of bugs
  • Participate in development of prototypes, minimum viable products and PoCs
  • Help maintain code quality, organization and automation
  • Perform maintenance programming for existing applications
  • Consider the functionality, performance, scalability, reliability, realistic implementation schedules and system architecture for each assignment
  • Provide design documents and documentation to ensure efficient maintenance and code reuse
  • Provide recommendations for improvements in the overall development process
  • Participate in a 24x7 on-call rotating schedule
  • Write high-performance C# code and SQL queries to process and store telematics data in real-time

Skills

Software Development
Backend Development
Frontend Development
Large Scale Applications
Programming Languages
Data Analytics
Machine Learning

Geotab

Telematics and fleet management solutions provider

About Geotab

Geotab provides fleet management solutions that help businesses optimize their vehicle operations through telematics and data analytics. Their products include hardware devices, like GO devices, and software that collects and analyzes vehicle data. This data helps clients with route planning, monitoring driver behavior, improving fuel efficiency, and managing vehicle maintenance. Geotab stands out from competitors by offering a scalable platform suitable for fleets of all sizes and a subscription model that ensures ongoing updates and support. The company's goal is to enhance operational efficiency and safety for a diverse range of clients, including commercial fleets and government agencies.

Oakville, CanadaHeadquarters
2000Year Founded
M_AND_ACompany Stage
Data & Analytics, Automotive & TransportationIndustries
1,001-5,000Employees

Benefits

Medical & dental
Retirement savings
Fitness membership
Baby bonus
Flex work arrangements
Home office reimbursement for select items
EV program
Learning reimbursement

Risks

Patent infringement lawsuit by Fractus could lead to financial liabilities.
Dependency on Volvo Cars partnership may pose risks if challenges arise.
Expansion into Indonesia exposes Geotab to geopolitical and regulatory risks.

Differentiation

Geotab offers a comprehensive telematics platform with both hardware and software solutions.
The company serves diverse clients, including commercial fleets and government agencies.
Geotab's solutions are scalable, suitable for small businesses to large enterprises.

Upsides

Geotab's partnership with Volvo Cars enhances its fleet management capabilities.
Winning the Prince Michael International Road Safety Award boosts Geotab's reputation.
Integration of AI in telematics allows for predictive analytics and route optimization.

Land your dream remote job 3x faster with AI