Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Geotab Logo

Senior Software Developer

Geotab

Salary not specified
Aug 13, 2025
Austin, TX, US
Apply Now

Geotab is looking to hire Senior Software Developers to build and improve core applications, ensuring high-quality code is shipped to over 50,000 customers across 160 countries. The role involves tackling complex technical challenges to enhance productivity, optimize fleets, improve driver safety, and ensure regulatory compliance.

Requirements

  • 6+ 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 and experience with optimization and multithreaded programming (for our back end and full stack teams).
  • Experience programming with front end programming such as: React, JavaScript, CSS, Typescript and HTML (for our front end and full stack teams).
  • Experience with System Design and Microservices Architecture (preferred).
  • 1+ years of cloud computing experience with either GCP, AWS, or Azure.
  • Expert knowledge with SQL Server database design, optimization and writing queries. Postgres SQL is nice to have.
  • Experience with writing unit tests and automation tests.

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.

Other

  • You can complete assignments independently or in a team environment.
  • You are skilled in the use of current programming languages and tools (backend and/or front end) and act as a team resource on custom development initiatives.
  • You find reward in building robust software that can function 24/7 with no down time.
  • Participate in a 24x7 on-call rotating schedule.
  • Bachelors or Diploma in Computer Science, Electrical/Software Engineering or other related discipline.