Software Developer at Geotab | Toronto, CAN | Rezi

Software Developer at Geotab

Software Developer

Geotab · Toronto, CAN

2 months ago

Software Developer

Geotab · Toronto, CAN

2 months ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Geotab seeks a Software Developer to ensure stable, scalable releases for critical features and ship high-quality code. This role involves collaborating with firmware, gateway, and internal teams on the Asset Tracker project in MyG. The successful candidate will be a versatile developer, capable of independent work or thriving in a team, acting as a resource for custom development. Demonstrated experience building reliable, large-scale applications and a passion for creating software for global connected transportation are essential.

Responsibilities

  • Define, design, and implement new software applications based on industry standards.
  • Translate application storyboards and use cases into functional, high-performing applications.
  • Perform Test-Driven and Security-Driven Development to maintain platform integrity.
  • Conduct comprehensive code reviews to ensure rigorous coding standards.
  • Troubleshoot and identify root causes of bugs by analyzing call stacks, trace files, and performance data.
  • Develop prototypes and Proofs of Concept (PoCs) to drive innovation and evaluate minimum viable products.
  • Maintain code quality and automation to support scalability for over 4 million deployed devices.
  • Provide detailed design documentation for efficient maintenance and code reuse.
  • Participate in a 24x7 on-call rotating schedule to ensure system reliability.

Requirements

  • Bachelor’s or Diploma in Computer Science, Electrical/Software Engineering, or a related discipline.
  • 2+ years of experience as a Software Developer using object-oriented programming (C# preferred).
  • 1+ years of cloud computing experience with GCP, AWS, or Azure.
  • Proficiency in back-end development (Linux, .Net Core, multithreaded programming) and front-end skills (React, JavaScript, TypeScript).
  • Strong knowledge of SQL Server database design and optimization.
  • Experience with modern infrastructure, including writing unit/automation tests, Docker, Kubernetes, and Git.
  • Experience or interest in using AI tools to improve efficiency.
  • Lifelong learner mindset, eager to reach full potential in a fast-paced environment.

Skills

  • Object-oriented programming
  • C#
  • Cloud computing
  • GCP
  • AWS
  • Azure
  • Back-end development
  • Linux
  • .Net Core
  • Multithreaded programming
  • Front-end development
  • React
  • JavaScript
  • TypeScript
  • SQL Server database design
  • SQL Server database optimization
  • Postgres SQL
  • Microservices Architecture
  • Unit tests
  • Automation tests
  • Docker
  • Kubernetes
  • Git
  • AI tools

Location

  • Hybrid
  • Remote

Work Type

  • Full-time
  • Permanent
  • Hybrid
  • Remote

Experience Level

  • 2+ years as a Software Developer
  • 1+ years of cloud computing experience

Education Level

  • Bachelor’s in Computer Science, Electrical/Software Engineering, or related discipline
  • Diploma in Computer Science, Electrical/Software Engineering, or related discipline

Salary/Compensations

  • $85,500—$105,600 CAD

Benefits

  • Flexible working arrangements
  • Home office reimbursement program
  • Baby bonus program
  • Parental leave top-up program
  • Online learning opportunities
  • Networking opportunities
  • Electric vehicle purchase incentive program
  • Competitive medical benefits
  • Competitive dental benefits
  • Retirement savings program

About the Company

  • Geotab is a global leader in IoT and connected transportation.
  • Certified “Great Place to Work™”.
  • Advances security and connects commercial vehicles to the internet.
  • Provides web-based analytics for fleet management.
  • Offers an open platform and Geotab Marketplace with third-party solutions.
  • Processes billions of data points daily.
  • Leverages data analytics and machine learning to improve productivity, optimize fleets, enhance driver safety, and achieve regulatory compliance.

Equal Opportunity

  • Committed to diversity as fundamental to future growth and progress.
  • Encourages applications from all qualified individuals.
  • Committed to accommodating people with disabilities during recruitment, assessment, and employment.
  • Ensures accessibility needs of employees with disabilities are considered in performance management, career development, training, and redeployment.
  • Provides contact for accommodation requests or information on diversity, inclusion, and accommodation policies.