Senior .Net IoT Developer

Sabenza IT & Recruitment

📍 randburg, city of johannesburg metropolitan municipality, South-Africa

Full-time Other-General

Job Description

Bryanston, South Africa | Posted on 24/06/2026

Are you a tinkerer who likes building cool and exciting products for large scale enterprises? Our clients in the consulting space are in search for a seasoned .Net Developer for a permanent position based in Bryanston.

Excellent communication and an passion for hardware development is a must.

Requirements

  • 6+ years building production .NET applications (C# 10+, .NET6/8) with clean architecture and testing discipline.
  • Hands-on production experience with Azure IoT services (IoTHub, DPS, IoT Edge) — you have shipped real device fleets to production.
  • Proven delivery of IoT projects involving physical hardwareconnectivity (sensors, protocols, edge devices — not just simulations).
  • Comfortable at the hardware-software boundary: readingdatasheets, debugging with logic analyzers, and writing code that directly interfaces with sensors/actuators via I2C, SPI, ...
Apply for this Position