Requirements:
Essential:
• 3+ years of experience in software development.
• Excellent C# programming skills.
• Experienced in .NET based software development for enterprise applications.
• Experience with basic networking protocols – TCP/IP, UDP & HTTP, Websockets.
• Understanding of REST API, JSON.
...
• Either of MQTT, AMQP or some other message queuing protocols.
• Multi-Threading and concurrency.
• PowerShell, Batch scripting, Linux Shell scripting.
• IoT Solution development and ideally Azure IoT hub or equivalent.
• Event Streaming and specifically Azure Event Hub or equivalent.
• Experience working with RDBMS, Blob Storage and SQL Databases. Preferred:
• Experience with code versioning tools, such as Git and Azure DevOps. (good to
have)
• Ability to write Unit test case.
show more
Requirements:
Essential:
• 3+ years of experience in software development.
• Excellent C# programming skills.
• Experienced in .NET based software development for enterprise applications.
• Experience with basic networking protocols – TCP/IP, UDP & HTTP, Websockets.
• Understanding of REST API, JSON.
• Either of MQTT, AMQP or some other message queuing protocols.
• Multi-Threading and concurrency.
• PowerShell, Batch scripting, Linux Shell scripting.
• IoT Solution development and ideally Azure IoT hub or equivalent.
• Event Streaming and specifically Azure Event Hub or equivalent.
• Experience working with RDBMS, Blob Storage and SQL Databases. Preferred:
• Experience with code versioning tools, such as Git and Azure DevOps. (good to
have)
• Ability to write Unit test case.