Software Developer Full Stack Compliance Expert

14 hours ago


Oakville, Ontario, Canada Geotab Inc. Full time
Geotab Inc. Software Development Engineer Intern

Estimated salary: $120,000 - $180,000 per year

About the Company

We are a global leader in IoT and connected transportation, certified 'Great Place to Work.' Our company is diverse and talented, working together to help businesses grow and succeed.

We advance security, connect commercial vehicles to the internet, and provide web-based analytics to manage fleets better. Our open platform and Geotab Marketplace offer hundreds of third-party solution options, allowing small and large businesses to automate operations by integrating vehicle data with other data assets.

The Role

This is a full-time position in our Fleet Compliance development team. You will drive innovation and improve driver safety in the trucking industry. The team seeks an experienced software developer to create software that streamlines driver-safety compliance and enhances the lives of administrators and drivers on the road.

You will contribute to mission-critical applications used by over 450k drivers daily. This role requires a keen eye for detail and the ability to scale and load test software solutions effectively. We work with a modern tech stack including C#, ASP.NET, Docker, Kubernetes, and Postgres on the backend; as well as TypeScript, React, and Redux on the frontend.

Responsibilities
  • Conduct comprehensive code reviews and ensure coding standards are followed.
  • Analyze call stacks, trace files, debug logs, or performance data to troubleshoot and identify the root cause of bugs.
  • Direct team-wide maintenance of code quality, organization, and automation.
Requirements
  • 2+ years of experience in software development with a solid understanding of object-oriented design and multithreaded programming (preferably with C# and .NET Framework).
  • Understanding of database design and query optimization and experience with relational databases (preferably with PostgreSQL).
  • Knowledge of software development best practices, including version control (Git), testing, and code reviews.
  • Post-secondary diploma/degree specialization in Computer Science, Software Engineering, or a related field.
Why Join Us

We offer flexible working arrangements, home office reimbursement program, baby bonus, parental leave top-up program, online learning opportunities, electric vehicle purchase incentive program, competitive medical and dental benefits, and retirement savings program.



  • Oakville, Ontario, Canada Geotab Inc. Full time

    Geotab Inc. is seeking a highly skilled Full Stack Senior Software Developer to join our Fleet Compliance development team.About the RoleThis role offers a unique blend of complex technical challenges and the opportunity to improve driver safety and build a more efficient transportation industry.The ideal candidate will have 2+ years of experience in...


  • Oakville, Ontario, Canada Randstad Full time

    About the RoleAs a Senior Software Engineer, you will be responsible for leading the development of our company's full stack applications. Your expertise in senior roles will help drive the technical vision of our products and ensure they meet the highest standards of quality and performance.Key Responsibilities• Design and develop scalable and efficient...


  • Oakville, Ontario, Canada IT Minds Inc. Full time

    Are you a skilled Web developer looking for a new challenge? We are seeking a highly motivated and experienced Senior Full Stack Developer to join our team at IT Minds Inc.About the RoleWe are looking for an exceptional individual with expertise in full-stack development, particularly in JavaScript and React.js. Your primary responsibility will be to design,...


  • Oakville, Ontario, Canada IS-MCNA Full time

    Job Title: Full Stack Software ProfessionalWe are seeking a highly skilled and motivated Full Stack Software Professional to join our team at IS-MCNA.About the RoleThis is a permanent position with a salary of $65,000 per year. The successful candidate will work 35 hours per week in a fast-paced environment, working under pressure with tight deadlines. They...


  • Oakville, Ontario, Canada EverCommerce Full time

    EverCommerce is a leading service commerce platform that provides vertically-tailored, integrated SaaS solutions to over 690,000 global service-based businesses.We are seeking a talented and motivated mid to senior full stack software developer to join our team in Toronto, ON. As a field service expert, you will focus on developing mobile/web applications...


  • Oakville, Ontario, Canada Geotab Inc. Full time

    About the RoleWe are seeking an experienced Senior Software Developer to join our Fleet Compliance development team. As a key member of our team, you will play a critical role in driving innovation and improving driver safety in the trucking industry.Key ResponsibilitiesDevelop high-level code with attention to system integration and scalabilityEnsure that...


  • Oakville, Ontario, Canada EverCommerce Full time

    EverCommerce is a leading service commerce platform that provides integrated SaaS solutions to over 690,000 global service-based businesses. Our modern digital and mobile applications create predictable, informed, and convenient experiences between customers and their service professionals.We are looking for a talented mid to senior full stack developer to...


  • Oakville, Ontario, Canada Geotab Inc. Full time

    Company OverviewWe are a global leader in IoT and connected transportation, certified as a Great Place to Work. Our diverse and talented team works together to help businesses grow and succeed, while increasing the safety and sustainability of our communities.About UsGeotab is advancing security by connecting commercial vehicles to the internet. We provide...


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    We are seeking an Expert Software Developer to join our team at INDUSTRIOS Software Inc. This is a permanent position that requires 5 years or more of experience.About the RoleThe successful candidate will have expertise in writing, modifying, integrating and testing software code for e-commerce and other Internet applications. They will also be responsible...


  • Oakville, Ontario, Canada Geotab Inc. Full time

    Senior Software Developer Opportunity at GeotabWe are seeking a highly skilled Senior Software Developer to join our Fleet Compliance development team. As a key member of our team, you will be responsible for designing and developing high-level code with attention to system integration and scalability.About the Role:You will contribute to mission-critical...


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    INDUSTRIOS Software Inc. - Senior Software Developer PositionEstimated Salary: $120,000 per year.We are seeking a highly skilled Senior Software Developer to join our team at INDUSTRIOS Software Inc. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications.About the...


  • Oakville, Ontario, Canada Randstad Full time

    We are seeking an experienced Senior Full Stack .NET Developer to join our client's growing team in the insurance domain.The ideal candidate will have extensive experience building complex web applications using ASP.NET MVC, SQL Server, and Angular. Familiarity with Test-Driven Development (TDD), .NET 5.0+, and working in a best-practices environment is...


  • Oakville, Ontario, Canada Geotab Inc. Full time

    We are seeking a highly skilled Senior Software Engineer to join our Fleet Compliance team at Geotab Inc. in Oakville, Ontario.About the RoleThis is a full-time permanent position with an estimated annual salary of $85,000 - $110,000 CAD, depending on experience.As a Senior Software Engineer, you will play a key role in developing high-level code with...


  • Oakville, Ontario, Canada AMAZE IT SERVICES CANADA INC. Full time

    Job Title: Software Development ExpertWe are seeking a highly skilled Software Development Expert to join our team at AMAZE IT SERVICES CANADA INC. The ideal candidate will have a strong background in software development, with experience in writing, modifying, integrating, and testing software code.Responsibilities:Write, modify, integrate, and test...


  • Oakville, Ontario, Canada Scadea Software Solutions Inc Full time

    About Scadea Software Solutions IncWe are a leading provider of innovative software solutions, committed to delivering high-quality products that meet the evolving needs of our clients.Salary Range: $120,000 - $180,000 per yearJob Description: Lead Software ArchitectDesign and develop scalable software architectures for complex systemsLead cross-functional...


  • Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full time

    We are seeking a highly skilled Technical Lead Software Developer at INDUSTRIOS Software Inc. to spearhead our software development efforts.About the RoleThis is a full-time position that involves leading our team of software developers in the design, development, and implementation of complex software solutions.As a Technical Lead Software Developer, you...


  • Oakville, Ontario, Canada Qubittron Full time

    At Qubittron, we are seeking a highly skilled Full Stack SAP Business Technology Platform (BTP) Developer to join our team in Oakville, ON.We offer an estimated salary of $120,000 - $160,000 per year, depending on experience.About the RoleThis is a full-time hybrid position involving business process analysis, software development, programming, integration...


  • Oakville, Ontario, Canada Geotab Inc. Full time

    Job OverviewGeotab Inc. is seeking a Senior Software Automation Test Developer to join our team in Oakville, Ontario.Key ResponsibilitiesDesign and implement new software applications and cloud-based microservices using C# .NET.Write high-quality code in a scalable environment, adhering to coding standards and best practices.Contribute to comprehensive code...


  • Oakville, Ontario, Canada Randstad Canada Full time

    Job DescriptionThe role of a Software Development Team Lead - Hybrid involves overseeing the development process for complex web applications using .NET and Angular. This position requires strong technical leadership experience, with expertise in building scalable and efficient software solutions.ResponsibilitiesLead a team of software developers in...


  • Oakville, Ontario, Canada Randstad Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining our software applications.Key Responsibilities:Design and develop high-quality software applicationsCollaborate with cross-functional teams to identify and...