Job Openings Senior .NET (C#) Developer - IoT (Zigbee, BLE)

About the job Senior .NET (C#) Developer - IoT (Zigbee, BLE)

Were Hiring for Our Client: Senior .NET (C#) Developer IoT (Zigbee, BLE)
Location: Hybrid in Montreal, QC, Canada
Industry: Smart Home Technology & Security Systems
Applications Close: June 20, 2025
Compensation: CAD $100,000 $120,000

Were hiring on behalf of a leading smart technology company focused on cloud-based security and access management systems for connected homes and vacation properties. With a robust IoT ecosystem and a growing engineering team, they are pushing the boundaries of secure device communication using modern software and hardware protocols.

Required Skills & Experience:

  • 5+ years of fullstack software development experience

  • Expertise in .NET C#, ASP.NET, RESTful API design, and asynchronous programming

  • Strong understanding of microservice architecture and backend performance optimization

  • Frontend development experience using Angular

  • Solid experience with both SQL and NoSQL databases

  • Cloud development experience, preferably AWS

  • Practical knowledge of hardware communication protocols (e.g., USB, IP/UDP, HTTP/S)

  • Hands-on experience with IoT communications such as Zigbee and Bluetooth Low Energy (BLE)

  • Experience working in Agile/SAFe environments and applying software engineering best practices

  • Bachelors degree in Computer Science, Software Engineering, or a related discipline

Preferred Qualifications:

  • Experience with Docker and building containerized applications

  • Familiarity with Infrastructure-as-Code tools like Terraform

  • Knowledge of CI/CD pipelines (e.g., Jenkins)

What Youll Be Doing

As a Senior .NET (C#) Developer IoT (Zigbee, BLE), youll work within a cloud platform services team that powers smart access systems for residential and commercial environments. Youll help shape the way secure IoT devices communicate and function within a highly scalable, cloud-connected infrastructure.

Your Core Responsibilities:

  • Design, develop, and maintain robust backend services and fullstack web applications

  • Build scalable, cloud-native microservices adhering to modern development principles (SOLID, DRY, YAGNI)

  • Interface with firmware teams to enable and secure device-level IoT communication

  • Debug and tune high-performance code for scalability and fault tolerance

  • Collaborate in an Agile/SAFe setting using test-driven development and peer code reviews

  • Analyze data and user behavior to continuously improve product features and UX

Why Join?
  • Be part of a company innovating in the smart home and IoT security space

  • Work on meaningful projects that directly impact end-user safety and convenience

  • Hybrid role based in Montreal, QC enjoy flexibility with in-person collaboration

  • Competitive salary and modern tech stack