Senior Team Lead, Software Development

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 Team Lead in Software Development at Geotab designing scalable applications. Leading projects and mentoring development teams with extensive software engineering experience.

Responsibilities

  • Designing, building, and maintaining efficient, reusable, and reliable code to develop high throughput, performance critical, scalable applications.
  • Directing software development projects, managing task assignments, and ensuring work progress stays on schedule while providing regular status reports to key partners.
  • Working closely with other development teams on the design and implementation of features spanning multiple products.
  • Conducting comprehensive testing and code reviews to ensure that code quality is maximized and best-practices are followed.

Requirements

  • Post-Secondary Diploma/Degree specialization in Computer Science, Software Engineering, or a related field.
  • 4+ years experience as a Software Developer using object-oriented programming to build scalable applications.
  • Experience with Python, Google Compute Engine, Google BigQuery, SQL Server, and Postgres database design.
  • Knowledge of multiple front-end languages (HTML/CSS, JavaScript) and frameworks (Angular, React, Node.js) with UI/UX design experience.
  • Strong working knowledge of Docker, Kubernetes and messaging queues such as Kafka or RabbitMQ.
  • Leadership experience in a team-oriented workplace with success in coaching and development of employees.
  • High accuracy, meticulous attention to detail, and strong analytical skills to make well-judged decisions.

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$105,400 - CA$150,700 per year

Degree requirement

Bachelor's Degree

Tech skills

AngularBigQueryDockerJavaScriptKafkaKubernetesNode.jsPostgresPythonRabbitMQReactSQL

Location requirements

HybridOakvilleCanada

Report this job

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