Iot Developer

Offer by The HT Group




About this job

Job type: Full-time
Role: Desktop Developer


c#, .net, xamarin

Job description

IoT Developer – Direct Hire – Austin, TX

Are you looking for an opportunity to be part of a fast-growing enterprise software company that is saving lives? Our Client is hiring a Microsoft IoT Developer to join their Austin, TX-based team. They provide a cloud-based emergency dispatch platform & 911 analytics software is the future of emergency response. The company is working with its clients to replace legacy on-premise solutions that are expensive and/or are hard to deploy, don’t scale, and are years behind in terms of features & interfaces. With their current traction in the U.S. market, they are experiencing a lot of new growth and are looking for passionate, dedicated team members who will play a critical part in building out the Austin office.


  • Implement solutions for ingestion and aggregation of IoT telemetry data for device platform technology as well as 3rd party sources
  • Develop feature enhancements and maintain Windows 10 IoT platform technology using .NET Core, UWP, and Microsoft Azure IoT Hubs
  • Provide Tier 3 support for Analytics platform customer deployments
  • Manage configuration, build, and release processes of OEM firmware images for supported hardware and virtual appliance platforms
  • Drive research & development for additional IoT device platform solutions (automotive, 911 call center, mobile units, wearables, etc.)
  • Participate in the complete software development life-cycle using Agile methodologies such as SCRUM and TDD


  • Bachelor's Degree in Computer Science or IT-related subject (Required)
  • 3+ years of developing Microsoft .NET technologies using C# with emphasis on .NET Core and UWP applications
  • Comprehensive experience using Git
  • Experience with Microsoft Azure IoT Stack (such as IoT Hub, SQL, Blob Storage, Stream Analytics, Data Lake, App Service & Power BI)
  • Experience with IoT cloud integration patterns and SoC device platforms
  • Knowledge of Layer 7 protocols, network programming, and streaming data processing
  • Strong understanding of object-oriented programming
  • Skill for writing reusable C# libraries and for writing clean, readable C# code
  • Familiar with various design and architectural patterns
  • Knowledge of concurrency patterns in C#
  • Familiarity with continuous integration

A new version is available REFRESH