eg.: “Welder”, “Design Engineer”, etc.
eg.: “Toronto”, “Mississauga”, etc.

Software Developer

Remote Canada
Job Type Permanent
Job ID 3781
Job Description


Your Role

  • Build new software components and services that seamlessly integrate user interface with backend services;
  • Write clean code that effectively communicates its own functionality;
  • Help improve our quality by making necessary improvements to our code and our processes;
  • Participate in our Scrum ceremonies, design sessions and code reviews;
  • Assist in the allocation of system requirements to software components;
  • Effectively communicate technical and product knowledge to stakeholders at various levels such as engineers, product managers, engineering managers, architects and upper management;
  • Collaborate with team members in discovering best practices and patterns for continuous improvement; and
  • Maintain a strong sense of accountability and ownership of the solutions produced.




What They Are Looking For:

  • Experience as a Software Developer building distributed solutions;
  • Solid understanding of software development lifecycle and processes in agile development environment using methodologies (Scrum, Kanban) and tools (Jira, Bitbucket, Jenkins and Nexus);
  • Experience developing in any or all of the following languages: GoLang, Javascript, HMTL and CSS;
  • Experience with relational databases (eg PostgreSQL, SQL); and
  • Excellent interpersonal, written/verbal communication and customer interaction skills.


The “nice to haves”:

  • Knowledge/experience with Software automation (CI/CD pipeline);
  • Knowledge/experience using Docker, Kubernetes;
  • Knowledge/experience with the VMWare technologies; and
  • Experience contributing to technical design documentation.


Security Clearance


It is a condition of employment that the successful candidate receive a secret level security clearance.

To obtain such a clearance, the candidate:


Must be either a Canadian citizen or permanent resident of Canada;

  • Must have lived in Canada continuously for the past 10 years & not have a criminal record;
  • Must be able to obtain a Canadian Industrial Security Clearance to NATO SECRET level;
  • Must be eligible for International Traffic in Arms Regulations (ITAR) and Controlled Goods Regulations Program (CGRP) government clearances.

Apply Online

First Name *
Last Name *
Email *
Phone *
Resume *
Cover Letter