Senior Software Developer (Oakville)
Senior Software Developer (Oakville)
-
Oakville, Canada
-
Posted: yesterday
-
Save
Description
Who we are Geotab® is a global leader in IoT and connected transportation and a certified “Great Place to Work™.” We help businesses grow and succeed, and increase the safety and sustainability of communities by advancing security, connecting commercial vehicles to the internet, and providing web‑based analytics to better manage fleets. Geotab’s open platform and Marketplace® offer hundreds of third‑party solution options, allowing businesses of all sizes to automate operations by integrating vehicle data with other data assets. Processing billions of data points a day, we leverage data analytics and machine learning to improve productivity, optimize fleets, reduce fuel consumption, enhance driver safety, and achieve regulatory compliance. Who you are We are looking for a Senior Software Developer to join our Optimization Apps team, responsible for the Routing & Optimization applications. If you love technology, are keen to join an industry leader, and thrive in a fast‑paced, ever‑changing environment, we would love to hear from you. What you'll do As a Senior Software Developer, you will write scalable, high‑quality, and secure software while ensuring functionality, performance, reliability, and architecture for each assignment. You will work closely with leads, senior leaders, junior team members, technical support staff, and resellers. To succeed, you must be a strong team player with an entrepreneurial mindset, capable of engaging all levels of the organization, and possess analytical and project management skills to develop effective solutions and guide projects through completion. How you'll make an impact Listen and contribute to design discussions and make detailed notes and documentation of requirements and technical design. Provide guidance to more junior team members, sharing knowledge across teams. Write scalable, high‑quality, and secure software in languages such as C#, JavaScript, and SQL. Perform quality assurance by peer review, ensuring coding standards are followed and identifying logic errors and bugs. Analyze call stacks, trace files, and performance data to troubleshoot and identify the root cause of bugs. Participate in the development of prototypes, minimum viable products, and proofs of concept. Research recent language features, frameworks, and other relevant technologies and offer recommendations to leads and senior leaders. Provide assistance to support staff and resellers from a technical perspective, including on‑call or ad‑hoc support. Assist in defining best practices for the team. Provide design documents and documentation to ensure efficient maintenance and code reuse. Ensure functionality, performance, scalability, reliability, realistic implementation schedules, and architecture for each assignment. Participate in a 24x7 on‑call rotating schedule (if applicable). What you'll bring to the role 5–8+ years of experience as a Software Developer using OOP to build scalable applications. Post‑Secondary Diploma/Degree specializing in Computer Science, Software Engineering, or a related field. Experience with C#, .NET 6+, and cloud technologies. Experience with Postgres database design, optimization, and query writing. Working knowledge of Docker and Kubernetes (required). Expert knowledge of database optimization (e.g., MySQL). Proficiency in Git (or another distributed source control tool) and comfort with resolving merge conflicts and branching strategies. Strong teamwork and engagement skills across all organizational levels. Robust analytical skills with the ability to problem‑solve and make well‑judged decisions. Bachelor of Computer Science, Electrical/Software Engineering, or other related degrees. Benefits 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 Hiring Range $101,600—$132,000 CAD Legal Statements We believe that ensuring diversity is fundamental to our future growth and progress and is an integral part of our business. We encourage applications from all qualified individuals. We are committed to accommodating people with disabilities during the recruitment and assessment processes and for employees. If you require accommodation at any stage of the application process, please contact . By submitting a job application to Geotab Inc. or its affiliates and subsidiaries (collectively, “Geotab”), you acknowledge Geotab’s collection, use, and disclosure of your personal data in accordance with our Privacy Policy. Apply on Kit Job: kitjob.ca/job/2prgcr
Highlights
-
Company nameGEOTAB
-
Job positionSenior Software Developer (Oakville)
Safety Tips
Do not pay a ’prospective employer’ anything in order to secure a job.
More info about this ad
Senior Software Developer (Oakville) has been posted in the Oakville Information Technology category on Locanto.
For Oakville, there are no other ads posted in this category.
There are more ads within a 15 km radius for this category. If you want to view those ads, click here.