Geotab is seeking a Lead Software Developer to design, build, and maintain efficient, reusable, and reliable code for high throughput, performance-critical, and scalable applications. This role involves leading the development of scalable code, prototypes, and Proofs of Concept (PoCs), taking ownership of complex, long-term projects, and ensuring timely delivery. The Lead Software Developer will collaborate closely with other software developers, engineers, internal technical teams, cross-functional partners, product managers, and external stakeholders. The ideal candidate is a strong team player and mentor with an entrepreneurial mindset, comfortable working under pressure in a flat organization, and possesses excellent communication skills for documenting complex technical systems. Expert technical competence in design and architecture, exceptional analytical and problem-solving skills, and strong project management capabilities are essential.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
Associate degree