If you are looking for a C# IoT role in which the applications you work on are deployed to thousands of clients in the blink of an eye, this could be for you.This is a chance to work with end to end on applications, from hardware to APIs then to mobile applications.The tech is Microsoft stack (C# and .NET Core hosted on Azure).If you want to be involved in an exciting C# IoT project please get in touch.Responsibilities of the Role-Design and construct web application solutions to planned business and productrequirements.-Provide users with an attractive, highly usable web portal interface.-Actively participate in sprint planning, retrospectives, and reviews to ensure the highest ofstandards are applied to systems development.-Evangelise best-practice methods for web application development.-Identify and evaluate technical debt and promote resolutions.Technical Skills and ExperienceEssentials-Comprehensive understanding of the full stack software development lifecycle with C#, .Net,MVC, Azure (or other similar cloud services), SQL and Cosmos technologies, source coderepositories, and deployment methods with specific skills building customer facing webportals.-Able to produce high quality, scalable, cohesive, testable, and readily deployable sourcecode to defined functional, performance and security specifications and patterns.-Able to visualise location and event time series data into actionable information.-Experience of systems with high transaction rate relational and document databasesingesting real time data from IoT devices.-Able to design and build excellent web user experiences.Desirable-Able to define and develop middle-layer components (Business logic, APIs, Controllers).-Able to develop back-end data ingestion and processing systems using heuristic and machinelearning methods.-Understanding of hardware state-machines and communication protocols.-Experience with lossless and lossy processing of data. Randstad Technologies Ltd is a leading specialist recruitment business for the IT industry. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.