Senior Software Developer

6 days ago


Kitchener, Ontario, Canada Geotab Inc. Full time
About Geotab Inc.

Geotab Inc. is a global leader in the Internet of Things (IoT) and connected transportation industry. We are a company that values diversity and innovation, and we are committed to helping businesses grow and succeed.

Job Summary

We are seeking a highly skilled Senior Software Developer to join our team. As a Senior Software Developer, you will be responsible for designing, building, and maintaining efficient, reusable, and reliable code to develop high-throughput, performance-critical, and scalable applications.

Key Responsibilities
  • Design and develop high-performance code using C# and SQL queries to process and store data in real-time.
  • Develop fast and responsive user interfaces using React and TypeScript.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Perform Test Driven Development (TDD), participate in peer code reviews, and ensure coding standards are followed.
  • Lead and contribute to systems design and architectural planning.
  • Act as a mentor and Subject Matter Expert (SME) to Intermediate and Junior developers.
Requirements
  • 7+ years of demonstrated experience in coding at a high competency, enterprise level with low tolerance to error.
  • Experience with using C# /.Net and experience with object-oriented design, unit testing, optimization, and multithreaded programming.
  • Relational database design, optimization, and writing queries (bonus points for experience with Postgres).
  • Experience in React, TypeScript,.Net Core, Google Compute Engine, and Google BigQuery.
  • Working knowledge of Cloud computing experience with GCP, AWS, and/or Azure.
  • Excellent written and oral communication skills.
  • Able to work well under pressure and respond to fast-changing priorities and deadlines.
  • Highly organized and able to manage multiple tasks and projects simultaneously.
  • Strong analytical skills with the ability to problem-solve to well-judged decisions.
  • Bachelor of Computer Science, Electrical/Software Engineering, or other related degree.
What We Offer
  • Competitive medical and dental benefits.
  • Retirement savings program.
  • Flexible working arrangements.
  • Home office reimbursement program.
  • Baby bonus and parental leave top-up program.
  • Online learning and networking opportunities.
  • Electric vehicle purchase incentive program.
How We Work

We have adopted a flexible hybrid working model that supports both in-person and virtual work. We encourage work-life balance and keep the Geotab culture going strong with online social events, chat rooms, and gatherings.

We believe that ensuring diversity is fundamental to our future growth and progress, and we are committed to accommodating people with disabilities during the recruitment and assessment processes and when people are hired.



  • Kitchener, Ontario, Canada AGFA Full time

    **About Agfa HealthCare**Agfa HealthCare is a leading provider of imaging IT software solutions for the healthcare industry. Our mission is to support healthcare professionals in delivering high-quality patient care by providing innovative and effective solutions.**Job Summary**We are seeking a highly skilled Senior Software Developer to join our team in...


  • Kitchener, Ontario, Canada AGFA Full time

    **About Agfa HealthCare**Agfa HealthCare is a leading provider of imaging IT software solutions for the healthcare industry. Our mission is to support healthcare professionals in delivering high-quality patient care by providing innovative and effective solutions.**Job Summary**We are seeking a highly skilled Senior Software Developer to join our team in...


  • Kitchener, Ontario, Canada AGFA Full time

    **About Agfa HealthCare**Agfa HealthCare is a leading provider of imaging IT software solutions for the healthcare industry. Our mission is to support healthcare professionals in delivering high-quality patient care by providing innovative and effective solutions.**Job Summary**We are seeking a highly skilled Senior Software Developer to join our team in...


  • Kitchener, Ontario, Canada AGFA Full time

    **About Agfa HealthCare**Agfa HealthCare is a leading provider of imaging IT software solutions for the healthcare industry. Our mission is to support healthcare professionals in delivering high-quality patient care by providing innovative and effective solutions.**Job Summary**We are seeking a highly skilled Senior Software Developer to join our team in...


  • Kitchener, Ontario, Canada Agfa Full time

    About Agfa HealthCareAgfa HealthCare is a leading provider of imaging IT software solutions for the healthcare industry. Our mission is to support healthcare professionals in delivering high-quality care by providing innovative and effective solutions.Job SummaryWe are seeking a highly skilled Senior Software Developer to join our team in Waterloo, Ontario....


  • Kitchener, Ontario, Canada Agfa Full time

    About Agfa HealthCareAgfa HealthCare is a leading provider of imaging IT software solutions for the healthcare industry. Our mission is to support healthcare professionals in delivering high-quality care by providing innovative and effective solutions.Job SummaryWe are seeking a highly skilled Senior Software Developer to join our team in Waterloo, Ontario....


  • Kitchener, Ontario, Canada AGFA Full time

    **About Agfa HealthCare**Agfa HealthCare is a leading provider of imaging IT software solutions for the healthcare industry. Our mission is to support healthcare professionals in delivering high-quality patient care by providing innovative and effective solutions.**Job Summary**We are seeking a highly skilled Senior Software Developer to join our team in...


  • Kitchener, Ontario, Canada AGFA Full time

    **About Agfa HealthCare**Agfa HealthCare is a leading provider of imaging IT software solutions for the healthcare industry. Our mission is to support healthcare professionals in delivering high-quality patient care by providing innovative and effective solutions.**Job Summary**We are seeking a highly skilled Senior Software Developer to join our team in...


  • Kitchener, Ontario, Canada Agfa Full time

    **About Agfa HealthCare**Agfa HealthCare is a leading provider of imaging IT software solutions for the healthcare industry. Our mission is to support healthcare professionals in delivering high-quality patient care by providing innovative and effective solutions.**Job Summary**We are seeking a highly skilled Senior Software Developer to join our team in...


  • Kitchener, Ontario, Canada Agfa Full time

    **About Agfa HealthCare**Agfa HealthCare is a leading provider of imaging IT software solutions for the healthcare industry. Our mission is to support healthcare professionals in delivering high-quality patient care by providing innovative and effective solutions.**Job Summary**We are seeking a highly skilled Senior Software Developer to join our team in...


  • Kitchener, Ontario, Canada Agfa-Gevaert Full time

    About Agfa HealthCareAgfa HealthCare is a leading provider of imaging IT software solutions, dedicated to supporting healthcare professionals in delivering high-quality care.Job SummaryWe are seeking a highly skilled Senior Software Developer to join our Waterloo, Ontario team. As a key member of our software development team, you will be responsible for...


  • Kitchener, Ontario, Canada Agfa-Gevaert Full time

    About Agfa HealthCareAgfa HealthCare is a leading provider of imaging IT software solutions, dedicated to supporting healthcare professionals in delivering high-quality care.Job SummaryWe are seeking a highly skilled Senior Software Developer to join our Waterloo, Ontario team. As a key member of our software development team, you will be responsible for...


  • Kitchener, Ontario, Canada Agfa-Gevaert Full time

    **About Agfa-Gevaert**Agfa-Gevaert is a leading company in the healthcare industry, providing innovative solutions to support healthcare professionals worldwide. Our focus is on delivering high-quality imaging IT software solutions that enable secure, effective, and sustainable imaging data management.**Job Summary**We are seeking a highly skilled **Senior...


  • Kitchener, Ontario, Canada Agfa-Gevaert Full time

    **About Agfa-Gevaert**Agfa-Gevaert is a leading company in the healthcare industry, providing innovative solutions to support healthcare professionals worldwide. Our focus is on delivering high-quality imaging IT software solutions that enable secure, effective, and sustainable imaging data management.**Job Summary**We are seeking a highly skilled **Senior...


  • Kitchener, Ontario, Canada Agfa Full time

    About the Role:We are seeking a highly skilled Senior Software Developer to join our team at Agfa Healthcare in Waterloo, Ontario. As a key member of our software development team, you will be responsible for designing, developing, and troubleshooting software within a project scope, ensuring that work products meet all requisite software development...


  • Kitchener, Ontario, Canada Agfa Full time

    About the Role:We are seeking a highly skilled Senior Software Developer to join our team at Agfa Healthcare in Waterloo, Ontario. As a key member of our software development team, you will be responsible for designing, developing, and troubleshooting software within a project scope, ensuring that work products meet all requisite software development...


  • Kitchener, Ontario, Canada Agfa-Gevaert Full time

    About Agfa HealthCareAgfa HealthCare is a leading provider of imaging IT software solutions for the healthcare industry. Our mission is to support healthcare professionals in delivering high-quality care by providing innovative and effective solutions.Job SummaryWe are seeking a highly skilled Senior Software Developer to join our Waterloo, Ontario team. As...


  • Kitchener, Ontario, Canada Agfa-Gevaert Full time

    About Agfa HealthCareAgfa HealthCare is a leading provider of imaging IT software solutions for the healthcare industry. Our mission is to support healthcare professionals in delivering high-quality care by providing innovative and effective solutions.Job SummaryWe are seeking a highly skilled Senior Software Developer to join our Waterloo, Ontario team. As...


  • Kitchener, Ontario, Canada Agfa Full time

    About Agfa HealthCareAgfa HealthCare is a leading provider of imaging IT software solutions for the healthcare industry. Our mission is to support healthcare professionals in delivering high-quality care by providing innovative and effective solutions.Job SummaryWe are seeking a highly skilled Senior Software Developer to join our Waterloo, Ontario team. As...


  • Kitchener, Ontario, Canada Agfa Full time

    About Agfa HealthCareAgfa HealthCare is a leading provider of imaging IT software solutions for the healthcare industry. Our mission is to support healthcare professionals in delivering high-quality care by providing innovative and effective solutions.Job SummaryWe are seeking a highly skilled Senior Software Developer to join our Waterloo, Ontario team. As...