Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via email 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 $100000 $120000
Were hiring on behalf of a leading smart technology company focused on cloudbased 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# 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)
Handson 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 InfrastructureasCode tools like Terraform
Knowledge of CI/CD pipelines (e.g. Jenkins)
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 cloudconnected infrastructure.
Your Core Responsibilities:
Design develop and maintain robust backend services and fullstack web applications
Build scalable cloudnative microservices adhering to modern development principles (SOLID DRY YAGNI)
Interface with firmware teams to enable and secure devicelevel IoT communication
Debug and tune highperformance code for scalability and fault tolerance
Collaborate in an Agile/SAFe setting using testdriven development and peer code reviews
Analyze data and user behavior to continuously improve product features and UX
Be part of a company innovating in the smart home and IoT security space
Work on meaningful projects that directly impact enduser safety and convenience
Hybrid role based in Montreal QC enjoy flexibility with inperson collaboration
Competitive salary and modern tech stack
Full Time