Full Stack IOT Developer
Description
This is a remote position.
Full Stack IOT developer to become part of a Global Agile Product Development Team that develop industrial and enterprise solutions for web and mobile use. We are looking for an experienced candidate that meets the following criteria:
-
They must have proven experience in developing IOT solutions for industrial applications
-
Proven experience developing enterprise level applications using NodeJS and TypeScript, ideally with C# experience.
-
Experience using Microsoft IOT Hub and Microsoft IOT Edge
-
Experience with Microsoft Azure for example Cosmos, Azure Search, Azure Functions etc
-
Azure DevOps and version control systems, ideally GIT
-
Excellent written and spoken communication skills
-
They have good knowledge of all phases of the software development lifecycle including analysis, design, functionality, testing and support, in an Agile environment.
-
The developer will also adhere to technical standards, estimation guidelines and best practices.
-
The ideal candidate is expected to be logical with critical thinking, be independent and a self-starter with strong troubleshooting skills.
Any experience in the following will also be beneficial:
-
.NET technologies. Specifically, C#, .Net Core, JavaScript, Azure PaaS, Entity Framework, IOC
-
Embedded programming using C++
-
Docker or other container technologies
-
Development experience with Flutter
-
GraphQL
-
Time Series databases