Job Details

Lead Software Developer (Optimization Apps)

  2025-10-10     Geotab     Atlanta,TX  
Description:

Overview

Lead Software Developer (Optimization Apps) Geotab

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.

What You'll Do

  • Play a major technical leadership role in creating and maintaining the suite of customer-facing applications for Geotab's Optimization product vertical.
  • Guide your team in building scalable solutions that process vast amounts of telematics data.
  • Design and develop high-quality softwarefrom platform to user interfacethat enables customers to gain actionable insights into fleet performance (e.g., route planning, fuel efficiency, driver safety).
  • Independently identify key areas of architecture improvement and prepare proposals for improvements.
  • Lead, oversee and plan the development of scalable code, prototypes, minimum viable products and PoCs.
  • Take ownership of complex/long-term projects, define scope, gather requirements, communicate progress, and ensure timely delivery.
  • Collaborate with other development teams on cross-product features.
  • Conduct thorough testing and code reviews to maximize code quality and enforce best practices.
  • Provide expert project leadership as a subject matter expert to the department and broader organization.
  • Contribute to defining strategic direction, planning the roadmap, and synthesizing feedback to ensure team success.
  • Serve as a cross-functional resource across teams and products to solve technical issues.
  • Build relationships and act as a technical contact with stakeholders including customers, product managers, partners, and other internal teams.
  • Mentor other developers, guide team direction, and advise on execution choices and trade-offs.
  • Document system design and architecture to ensure maintainability and extensibility.
  • Support Geotab's global strategic initiatives and participate in a 24x7 on-call rotating schedule.
  • Evaluate technical solutions independently and contribute to the team roadmap.
  • Present and lead technical discussions and training at the department level.
  • Stay up-to-date on emerging technologies and best practices, and present findings to senior leadership.
  • Write complex, scalable, high-quality, secure software in languages such as C#, JavaScript, SQL.
  • Serve as a domain expert (e.g., GBQ), consulting within the department and across the organization.

What You'll Bring To The Role

  • 10+ years of experience as a Software Developer using object-oriented programming to build scalable applications.
  • Extensive experience in Node.js/TypeScript development.
  • Proven expertise in design and architecture.
  • Knowledge of multiple front-end languages and libraries (HTML/CSS, JavaScript, ES6, jQuery) and JavaScript frameworks (Angular, React, Vue.js), and experience with UI/UX design.
  • Experience with SQL Server and PostgreSQL design, optimization and query writing.
  • Knowledge of multiple general-purpose programming languages (e.g., C#, Java, Python).
  • Proficiency with Git or other distributed source control tools, including resolving merge conflicts.
  • Experience mentoring employees and interns over several years.
  • High accuracy and meticulous attention to detail; strong analytical and problem-solving skills.
  • Strong project management skills and ability to drive projects to completion.
  • Team-oriented with ability to engage at all levels of the organization.
  • Technical competence using Google Suite for business (Sheets, Docs, Slides).
  • Ability to research and solve open-ended design problems and communicate complex technical systems clearly.
  • Post-secondary diploma/degree in Computer Science, Software Engineering, or related field, or equivalent experience.

Note: If you reach this far, we hope youre excited about this role. We encourage you to apply even if you dont meet every requirement.

Why Geotab

Geotab offers flexible benefits and programs for full-time employees, including home office reimbursements, parental leave top-ups, online learning and networking opportunities, and more.

How We Work

Geotab supports a flexible hybrid working model with options for in-office and remote work. When working from home, a reliable internet connection is required. We emphasize work-life balance and maintain a collaborative culture with online social events and team activities. We verify eligibility to work in the United States through E-Verify where applicable.

Equal Employment Opportunity

Geotab provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. We support reasonable accommodations for applicants and employees with disabilities. For more information about our EEO policy, please contact our EEO officer at ...@geotab.com. For details, view our Privacy Notice and data practices.

Geotab may have additional job function and seniority level sections as applicable to the role, and reserves the right to modify the description as needed.


#J-18808-Ljbffr


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search