Senior Software Developer

Posted 2 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Software Developer at Geotab developing web-based applications using JavaScript, C#, and SQL. Ensuring performance and reliability for fleet management products with a focus on scalability and user interface.

Responsibilities

  • Ensure the functionality, performance, scalability, and reliability of system architecture for Public Works fleet management products.
  • Responsible for the implementation of project tasks, as well as managing day-to-day activities like writing scalable, secure software and performing quality assurance through peer reviews.
  • Provide regular status reports to key partners to ensure the project is on time and meeting expectations.
  • A proactive communicator and self-starter who delivers consistently and owns work end-to-end.
  • Strong analytical and project management skills with an ability to identify needs and develop effective solutions.

Requirements

  • 5 - 8 years of experience as a Software Developer using object-oriented programming to build scalable applications (C# and full-stack background preferred).
  • Post-secondary Diploma/Degree specialization in Computer Science, Software Engineering, or a related field.
  • Must-have proficiency in C# / .NET, TypeScript/JavaScript, PostgreSQL, Docker, and Git.
  • Experience with AI-assisted development tools (e.g., Claude Code, Gemini, Codex) and an interest in AI Fluency.
  • Strong project management skills; able to identify needs, develop effective solutions, and manage projects through to completion.
  • Experience with SQL Server and Postgres database design, optimization, and writing queries.
  • Ability to work in a distributed remote environment, preferably in Pacific or Mountain Time zones, and participate in a 24x7 on-call rotation.

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

Job type

Full Time

Experience level

Senior

Salary

CA$104,400 - CA$135,700 per year

Degree requirement

Bachelor's Degree

Tech skills

DockerJavaScriptPostgresSQLTypeScript.NET

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.