Hybrid Software Developer – Cloud, Edge OS

Posted 3 weeks ago

Apply now

About the role

  • Software Developer in the Edge OS Cloud team at Genetec. Developing features for a modern Cloud platform and collaborating with cross-functional teams.

Responsibilities

  • Participate in the analysis, design, and implementation of new features for a modern Cloud platform based on a microservices architecture, working on both backend and frontend components
  • Deploy these microservices to an infrastructure using Docker, Kubernetes, and Azure DevOps services
  • Maintain a quality-first mindset by following best practices for automated testing and integrating tests into the CI/CD pipeline
  • Contribute to task effort estimates and manage time against defined milestones
  • Work with your team lead to receive high-level direction and objectives aligned with the product vision and priorities
  • Collaborate with stakeholders such as tech leads, architects, and developers from other teams
  • Participate in the on-call rotation as needed and according to the established schedule

Requirements

  • Bachelor’s degree in computer engineering, software engineering, computer science, or equivalent experience
  • Minimum of 3 years of Cloud development experience in a DevOps environment
  • Strong knowledge of and experience with a modern object-oriented programming language
  • Fluent in French and English, both spoken and written (this role requires interaction with international colleagues and clients)
  • Knowledge of C# and .NET (an asset)
  • Experience with Microsoft Azure or another cloud platform (AWS, Google Cloud) (an asset)
  • Experience with containerization and orchestration engines (Docker, Kubernetes) (an asset)
  • Experience with Infrastructure as Code technologies (Terraform) (an asset)
  • Experience working in a CI/CD environment (an asset)
  • Web development experience (HTML, CSS, JavaScript, TypeScript, React) (an asset)
  • Experience with Linux and IoT frameworks (an asset)

Benefits

  • Competitive compensation package
  • Tuition/training reimbursement program
  • Agile environment with a strong level of maturity
  • Work–life balance supported by a flexible work schedule
  • Unlimited complimentary coffee
  • Free parking and/or public transit reimbursement
  • Virtual consultations with our kinesiologist / discounted gym membership

Job title

Software Developer – Cloud, Edge OS

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job