Senior Software Developer – Edge OS

Posted 3 days 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 working with Genetec’s Edge OS to develop features for connected device lifecycle management. Collaborating with cross-functional teams and ensuring quality assurance practices are followed.

Responsibilities

  • Participate in the analysis, design, and implementation of new features for a modern connected device management platform
  • Keep quality assurance in mind by following best practices for automated testing and integrating them into the software development lifecycle
  • Contribute to task effort estimation and time management to deliver solutions according to expectations
  • Collaborate with your team lead to receive guidance and high-level objectives aligned with the product vision and priorities
  • Work with various stakeholders such as tech leads, architects, and developers from other teams

Requirements

  • Bachelor’s degree in computer engineering, software engineering, computer science, or equivalent experience
  • Minimum of 5 years of software development experience
  • Strong knowledge and experience with a modern object-oriented programming language
  • Fluency in French and English, both spoken and written (this role requires interactions with our international colleagues and clients)
  • An asset if you have:
  • Knowledge of C#/.NET, Go, Rust
  • Experience with Linux
  • Experience with IoT technologies and remote fleet management
  • Experience with messaging protocols (AMQP, MQTT, etc.)
  • Experience with containerization and orchestration technologies (Docker, Kubernetes)
  • Experience in web development (HTML, CSS, JavaScript, TypeScript, React)
  • Experience with cloud development in a CI/CD environment

Benefits

  • Attractive compensation package
  • Training expense reimbursement program
  • Subsidized meals at our on-site bistro (Les Cordons Bleus)
  • Work-life balance supported by a flexible work schedule
  • Unlimited free coffee
  • Free parking for all employees
  • On-site fitness center

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

ChefCloudDockerIoTJavaScriptKubernetesLinuxReactRustTypeScriptGo.NET

Location requirements

HybridMontrealCanada

Report this job

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