Salary: £54,000 - 60,000 per year Requirements: Strong experience with C# and .NET development Experience integrating with REST APIs and external systems Background in desktop applications such as WinForms or WPF Strong debugging and problem solving capability Experience working with Microsoft Azure services Understanding of networking fundamentals and device communication Ability to quickly take ownership of existing codebases Comfortable working independently in a delivery focused role Experience with IoT or device based systems such as Teltonika beneficial Exposure to Azure IoT or telemetry platforms advantageous Responsibilities: Take ownership of an in progress configuration tool and deliver to production Extend and improve an existing .NET WinForms application Integrate device APIs to automate provisioning and configuration workflows Enhance error handling, logging and system reliability Troubleshoot device communication and network related issues Improve usability for field engineers and end users Implement JSON driven configuration logic and templates Ensure maintainability through clear documentation and structure Collaborate with engineering teams on wider platform development Technologies: Azure C# IoT JSON Network REST WPF ASP.NET Cloud Hardware More: We are an engineering led organization delivering specialist technology solutions across infrastructure environments. We are seeking a Contract Software Engineer for a hands-on delivery role based at our head office in Chandlers Ford. This role focuses on stabilizing and enhancing an existing application while contributing to a wider Azure based IoT platform. We offer a fast-paced environment with a focus on delivering critical tools and building a growing IoT platform. The contract duration is 3 to 6 months, and we are looking for candidates who can start immediately or on short notice. last updated 14 week of 2026