Atlanta, Georgia, United States Hybrid Employment

Geotab is hiring a Software Developer

About the Role

Geotab is hiring a Software Developer to join our team. In this role, you will be a versatile full-stack contributor, ensuring stable and scalable releases for critical compliance features within both MyGeotab and the Drive App. You will thrive on completing assignments independently or as part of a collaborative team, serving as a key resource on custom development initiatives.

What You'll Do

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

What We're Looking For

  • 1-5 years of experience using Linux, C#, and .Net Core, with experience in optimization and multithreaded programming.
  • 2+ years of experience with System Design and Architecture.
  • 2+ years of cloud computing experience with either GCP, AWS, or Azure.
  • Expert knowledge with SQL Server and Postgres database design, optimization, and writing queries.
  • Experience with writing unit tests and automation tests.
  • Experience with Docker and Kubernetes.
  • Proficiency in Git (or some other distributed source control tool).
  • Bachelor of Computer Science, Electrical/Software Engineering or other related degrees.

Technical Stack

  • C#, ASP.NET, TypeScript, React, Redux
  • GCP, Linux, .Net Core
  • SQL Server, Postgres
  • Docker, Kubernetes, Git

Team & Environment

Work closely with your full-stack pillar team and stakeholders.

Benefits & Compensation

  • Flex working arrangements
  • Home office reimbursement program
  • Baby bonus & parental leave top up program
  • Online learning and networking opportunities
  • Electric vehicle purchase incentive program
  • Competitive medical and dental benefits
  • Retirement savings program

Work Mode

This role offers a hybrid work arrangement.

Geotab will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant.

Required Skills
C#.Net CoreASP.NETSQL ServerPostgresGCPLinuxSystem DesignMultithreaded ProgrammingUnit TestingAutomation TestingTypeScriptReactRedux
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
Geotab

Geotab is a global leader in IoT and connected transportation. The company advances security, connects commercial vehicles to the internet, and provides web-based analytics to help customers manage their fleets. Its open platform and Marketplace offer third-party solutions to automate operations by integrating vehicle data.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago