Senior C# Developer for Azure

San Francisco 1 months agoFull-time External
854.9k - 1m / yr
Description: • Design & build a headless windows software package to be deployed on windows edge devices; the software package to support the below features o collect data from the industrial assets on industrial protocols o transmit securely to Azure IoT platform • Build the software package utilizing Azure IoT SDK to enable device management & provisioning features & it should be integrated with Azure IoT Hub • Troubleshoot and resolve issues with the software package • Help develop and maintain automated processes, tools & documentation • Identify and suggest various opportunities to improve efficiency Educational Qualification: BS or MS Degree is preferred Technical Skills : • Overall 5-7 years of IT experience • Proficiency in programming languages used for IOT device programming C#, and .Net • Good understanding and knowledge of Azure IoT Hub, Azure Iot Edge & Azure IoT SDK (Device SDK, Device Provisioning SDK etc) • Hands on experience working with Azure IoT SDK's • Experience building adapters for industrial protocols, using IoT SDK's & 3 rd party libraries (eg, Modbus, OPC DA) • Experience on messaging platform (not mandatory) • Experience in Agile Software Development • Strong communication skills (oral & written) • Work closely together with other team members- application development group and dedicated technology suppliers and implementation partners • Passionate about building high-quality systems with software implementation best practices