Software Development Engineer Intern
1 month ago
Basis: Permanent - Full-time
Area of Interest: Product & Software Development
Location: Oakville, Ontario
Who we areGeotab 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.
Geotab is advancing security, connecting commercial vehicles to the internet and providing web-based analytics to help customers better manage their fleets. Geotab’s open platform and Geotab Marketplace, offering hundreds of third-party solution options, allows both small and large businesses to automate operations by integrating vehicle data with their other data assets. Processing billions of data points a day, Geotab leverages data analytics and machine learning to improve productivity, optimize fleets through the reduction of fuel consumption, enhance driver safety and achieve strong compliance to regulatory changes.
Who you are:Geotab is seeking a Software Developer who will develop high-level code with attention to system integration and scalability. You will ensure that the software meets all requirements of design, quality, security, extensibility etc. p>What you'll do:
Join a Fleet Compliance development team to drive innovation and improve driver safety in the trucking industry. The team is seeking an experienced Software Developer to take on the role of creating software that streamlines driver-safety compliance and enhances the lives of administrators and drivers out on the road. You will contribute to mission-critical applications that are used by over 450k drivers daily and the role requires a keen eye for detail as well as the ability to scale & load test software solutions effectively. The Fleet Compliance team works 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. Code quality is prioritized through unit, integration and end-to-end testing as well as defensive coding practices to ensure the rapid releases are stable and scalable. This role offers a unique blend of complex technical challenges and the opportunity to improve driver safety and build a more efficient transportation industry.
Conduct comprehensive code reviews and ensure that 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.What you'll bring to the role:- 2+ years of experience in software development with a solid understanding of object-oriented design, and multithreaded programming (Preferably experience with C# and .NET Framework).
- Understanding of database design and query optimization and experience with relational databases (Preferably experience 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.
Flex working arrangements
Home office reimbursement program
Baby bonus & parental leave top-up program
Online learning and networking opportunities
Electric vehicle purchase incentive program
Competitive medical and dental benefits
Retirement savings program
*The above are offered to full-time permanent employees only
How we workAt Geotab, we have adopted a flexible hybrid working model in that we have systems, functions, programs and policies in place to support both in-person and virtual work. When working from home, you are required to have a reliable internet connection with at least 50mb DL/10mb UL. Virtual work is supported with cloud-based applications, collaboration tools and asynchronous working. We encourage work-life balance and keep the Geotab culture going strong with online social events, chat rooms and gatherings. Join us and help reshape the future of technology
We believe that ensuring diversity is fundamental to our future growth and progress and is an integral part of our business. We believe that success happens where new ideas can flourish – in an environment that is rich in diversity and a place where people from various backgrounds can work together. We are committed to accommodating people with disabilities during the recruitment and assessment processes and when people are hired. We will ensure the accessibility needs of employees with disabilities are taken into account as part of performance management, career development, training and redeployment processes. If you require accommodation at any stage of the application process or want more information about our diversity and inclusion as well as accommodation policies and practices, please contact us at careers@geotab.
-
Senior Software Development Expert
1 month ago
Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full timeINDUSTRIOS 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...
-
Software Engineer
1 month ago
Oakville, Ontario, Canada Randstad Full timeWe are seeking a Software Engineer - Application Development to join our team at {company}.As a Software Engineer - Application Development, you will be responsible for developing and maintaining high-quality software applications.Design, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize software...
-
Software Engineering Solutions Developer
3 days ago
Oakville, Ontario, Canada Sagen Full timeJob SummaryThis role offers a unique opportunity to develop and maintain scalable software engineering solutions in a time-bound agile environment. Reporting to the Manager, Software Engineering, you will be responsible for delivering projects according to scope, schedule, quality, performance, and scalability expectations.Key Responsibilities:Support the...
-
software developer
2 months ago
Oakville, Canada Scadea Software Solutions Inc Full timeEducation: Bachelor's degreeExperience: 5 years or moreTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the collection...
-
software developer
2 months ago
Oakville, Canada Scadea Software Solutions Inc Full timeEducation: Expérience: EducationBachelor's degreeTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the collection and...
-
Software Engineering Solutions Developer
2 weeks ago
Oakville, Ontario, Canada Sagen Full timeSagen is a leading enterprise, seeking a highly skilled Software Engineering Solutions Developer to join our team. The ideal candidate will possess strong technical expertise in software development and a passion for delivering scalable and reliable solutions.Job SummaryThe Application Developer will be responsible for developing and maintaining software...
-
Cloud Software Development Engineer
2 months ago
Oakville, Canada Natus Full timeCloud Software Engineer (Full-Stack) Location: Oakville, Canada (Hybrid) The Cloud Software Engineer (Full-Stack) is responsible for performing cloud software development following the project requirements, department standards and Natus’ Quality Management system. Based on the product requirements and software requirements, the Cloud Software Engineer is...
-
senior software developer
4 weeks ago
Oakville, Canada INDUSTRIOS Software Inc. Full timeEducation: Bachelor's degreeExperience: 5 years or moreTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsAssist in the development of logical and physical specificationsResearch and evaluate a variety of software productsWrite,...
-
senior software developer
4 weeks ago
Oakville, Canada INDUSTRIOS Software Inc. Full timeEducation: Expérience: EducationBachelor's degreeTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsAssist in the development of logical and physical specificationsResearch and evaluate a variety of software productsWrite, modify,...
-
Technical Lead Software Developer Position
4 weeks ago
Oakville, Ontario, Canada INDUSTRIOS Software Inc. Full timeWe 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...
-
Senior Software Engineer
1 month ago
Oakville, Ontario, Canada Randstad Full timeAbout 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...
-
Software Engineering Professional
4 weeks ago
Oakville, Ontario, Canada KUMAARS INC Full timeJob TitleSoftware EngineerAbout the RoleWe are seeking a skilled Software Engineer to join our team at KUMAARS INC. In this role, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign, develop, and test software applications to meet business requirements.Maintain existing software systems by making...
-
Software Engineering Specialist
1 month ago
Oakville, Ontario, Canada Sagen Full timeJob SummarySagen is seeking a highly skilled Application Developer to join our team. This role involves developing and maintaining scalable and reliable software engineering solutions in a timebound agile manner.As a key member of our Software Engineering team, you will participate in the development of Sagen's modernization strategy and implementation,...
-
Oakville, Ontario, Canada Randstad Full timeJob 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...
-
Software Engineering Professional
4 weeks ago
Oakville, Ontario, Canada System Micro Technology and Consulting Corp Full timeJob DescriptionWe are seeking a skilled software engineering professional to join our team at System Micro Technology and Consulting Corp.About the RoleThis is a full-time position that involves designing, developing, and maintaining software applications. As a software engineer, you will be responsible for working on various projects, collaborating with...
-
Software Engineering Lead
4 weeks ago
Oakville, Ontario, Canada KingswaySoft Inc Full timeRole OverviewKingswaySoft Inc is a leading provider of integration software, and we are currently seeking an experienced Software Developer to join our high-performing team.About the RoleThis challenging role involves engineering and building complex integration software using C# and .NET Framework. As a member of our software engineering team, you will have...
-
Software Developer
4 weeks ago
Oakville, Canada KingswaySoft Inc Full timeKingswaySoft is currently looking to add a strong and experienced .NET developer to our high performing team. This crucial hands-on role is responsible for engineering & building some of the most complex integration software in the industry. With this role, you will be able to leverage your .NET development skills to implement and create innovative...
-
Zonal Software Developer
3 months ago
Oakville, Canada Ford Motor Company Full timeThe Zonal Software Platform team is a growing team dedicated to creating Ford Specific common components and enhancing existing software components that integrate with existing architectures as well as our next-generation vehicle systems. Join our diverse global team located in Dearborn, MI and develop embedded software in areas related to cloud-based...
-
Software Developer
6 months ago
Oakville, Canada KingswaySoft Inc Full timeKingswaySoft is currently looking to add a couple of strong and experienced Java developers to our high performing development team. This crucial hands-on role is responsible for engineering & building some of the most complex integration software in the industry. With this role, you will be able to leverage your Java development skills to implement and...
-
Oakville, Ontario, Canada Scadea Software Solutions Inc Full timeJob DescriptionWe are seeking a highly skilled Software Developer to join our team at Scadea Software Solutions Inc. This is a permanent position offering a competitive salary and benefits.The ideal candidate will have at least 5 years of experience in software development and a Bachelor's degree in Computer Science or related field. They should be...