Current jobs related to Software Developer, Full Stack - Oakville, Ontario - Geotab


  • Oakville, Ontario, Canada Geotab Inc. Full time

    Senior Software Developer, Full StackGeotab is seeking a Senior Software Developer to join our Fleet Compliance development team. As a key member of our team, you will be responsible for developing high-level code with attention to system integration and scalability. You will ensure that the software meets all requirements of design, quality, security,...


  • 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 AVA MARINE GROUP INC Full time

    About the Role:As a Full-Stack Developer, you will be responsible for designing, developing, and maintaining scalable and efficient software applications. This is a fantastic opportunity to join a dynamic team and contribute to high-quality software solutions.Responsibilities:- Design and develop scalable software applications using a variety of programming...


  • Oakville, Ontario, Canada Ruby Management Ltd. Full time

    As a highly skilled full stack developer, you will be responsible for designing, implementing, and maintaining complex software systems. You will work closely with cross-functional teams to deliver high-quality solutions that meet the needs of our clients.Key Responsibilities:Design and implement scalable software systemsCollaborate with cross-functional...


  • Oakville, Ontario, Canada Geotab Inc. Full time

    Senior Software Developer, Full Stack OpportunityWe 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.Key Responsibilities:Design and develop software...


  • Oakville, Ontario, Canada Geotab Inc. Full time

    Senior Software Developer, Full Stack OpportunityWe 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.Key Responsibilities:Design and develop software...


  • Oakville, Ontario, Canada Zoelicious Inc Full time

    We are seeking a skilled Software Engineer to join our team. This role involves working on the full-stack, utilizing expertise in programming languages such as Java and Python to develop scalable and efficient software solutions.Key responsibilities include:Designing and implementing software systemsCollaborating with cross-functional teams to ensure...


  • Oakville, Ontario, Canada Zhenkang Yu Full time

    We are seeking a skilled Senior Software Engineer to join our team as a Full Stack Developer. The ideal candidate will have strong programming skills and experience with cloud computing platforms.The successful candidate will be responsible for designing and developing scalable software systems, collaborating with cross-functional teams, and ensuring...


  • Oakville, Ontario, Canada Geotab Inc. Full time

    Senior Software Developer, Full StackWe 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 developing high-level code with attention to system integration and scalability. Your expertise in creating representations for functions and user interfaces...


  • Oakville, Ontario, Canada Natus Full time

    Cloud Software Engineer (Full-Stack) Location: Hybrid Natus is seeking a skilled Cloud Software Engineer (Full-Stack) to join our team. As a Cloud Software Engineer (Full-Stack), you will be responsible for designing, implementing, and testing cloud software components and services. You will work closely with our software development team, test team,...


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

    About the RoleWe are looking for a skilled Full Stack Developer to join our team at IT Minds Inc. as a key contributor to the development of our web applications.Key ResponsibilitiesCollaborate with clients to gather and document website requirements.Design, develop, test, and maintain software code.Develop and implement web applications using a variety of...


  • Oakville, Ontario, Canada Natus Full time

    Job Title: Cloud Software Engineer (Full-Stack)At Natus Medical Incorporated, we are seeking a highly skilled Cloud Software Engineer (Full-Stack) to join our team. As a key member of our software development team, you will be responsible for designing, implementing, and testing cloud software components and services that meet the highest quality...


  • Oakville, Ontario, Canada Natus Full time

    Job Title: Cloud Software Engineer (Full-Stack)At Natus Medical Incorporated, we are seeking a highly skilled Cloud Software Engineer (Full-Stack) to join our team. As a key member of our software development team, you will be responsible for designing, implementing, and testing cloud software components and services that meet the highest quality...


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

    Job DescriptionINDUSTRIOS Software Inc. is seeking a highly skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using various programming languages, including C#,...


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

    Job DescriptionINDUSTRIOS Software Inc. is seeking a highly skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using various programming languages, including C#,...


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

    Job DescriptionINDUSTRIOS Software Inc. is seeking a highly skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using various programming languages, including C#,...


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

    Job Title: Senior Software DeveloperAbout the Role: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 software applications.Key Responsibilities:Design and develop software applications using various...


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

    We are seeking a highly skilled Senior Software Developer to join our team at INDUSTRIOS Software Inc. The ideal candidate will have a strong background in software development, with a focus on writing, modifying, integrating, and testing software code.The successful candidate will have excellent communication skills, with the ability to communicate...


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

    Job DescriptionWe are seeking a highly skilled Senior Software Developer to join our team at INDUSTRIOS Software Inc. The ideal candidate will have a strong background in software engineering and a passion for developing innovative solutions.Key ResponsibilitiesDesign, develop, and test software applications using a variety of programming languages,...


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

    Job DescriptionWe are seeking a highly skilled Senior Software Developer to join our team at INDUSTRIOS Software Inc.Key ResponsibilitiesDesign, develop, and test software applications using various programming languages, including C#, Visual Basic, and Excel Visual Basic for Applications (VBA).Maintain and improve existing software systems, ensuring they...

Software Developer, Full Stack

2 months ago


Oakville, Ontario, Canada Geotab Full time
About the Role

We are seeking a skilled Software Developer to join our MyGeotab Sustainability team. As a key member of our team, you will be responsible for building and maintaining our world-class fleet management software. Your high-quality code will be shipped to our 50,000+ customers across 160 countries, helping them improve the efficiency of their operations and reduce global emissions.


Key Responsibilities
  • Write high-quality code in C#.NET in a scalable environment.
  • Assist in maintaining software development best practices and provide design documents and documentation to ensure efficient maintenance and code reuse.
  • Contribute to comprehensive code reviews and ensure that coding standards are followed, looking for logic errors and other bugs.
  • Assist in the design and implementation of new software applications and cloud-based microservices.
  • Perform maintenance programming for existing applications and help maintain code quality, organization, and automation.
  • Analyze call stacks, trace files, and performance data to troubleshoot and identify and fix the root cause of bugs.
  • Perform Test-Driven and Security-Driven Development and provide recommendations for improvements in the overall development process.
  • Work collaboratively within the team and across other teams/departments as needed.
  • Participate in a 24/7 on-call rotating schedule.

Requirements
  • 3+ years experience with using Linux, C# and.Net Core and experience with optimization and multithreaded programming.
  • Knowledge of front-end languages and libraries (e.g. HTML/CSS, JavaScript and Typescript) and JavaScript frameworks(e.g. Angular, React).
  • SQL Server and Postgres database design, optimization and writing queries.
  • Experience with writing unit tests.
  • Cloud computing experience with GCP, AWS, or Azure.
  • Experience with Docker and Kubernetes.
  • Bachelor of Computer Science, Electrical/Software Engineering or other related degree.

What We Offer

At Geotab, we offer a dynamic and innovative work environment with opportunities for growth and development. Our team is passionate about building sustainable and efficient fleets, and we are committed to making a positive impact on the environment. We offer a competitive salary and benefits package, as well as opportunities for professional growth and development.


How to Apply

If you are a motivated and experienced Software Developer looking for a new challenge, please submit your application. We look forward to hearing from you


Please note that Geotab does not accept agency resumes and is not responsible for any fees related to unsolicited resumes.


About Geotab

Geotab is a global leader in IoT and connected transportation, and we are committed to making a positive impact on the environment. We offer a dynamic and innovative work environment with opportunities for growth and development.


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.


Click here to learn more about what happens with your personal data.