> Markdown version of [/jobs/ext/2871044-senior-software-engineer-c-iot-2280cb5](https://www.wearedevelopers.com/jobs/ext/2871044-senior-software-engineer-c-iot-2280cb5). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - C# / IoT (2280CB5) - **Company:** Referment Limited - **Location:** Oxford, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** .NET Framework, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Software as a Service, Cloud Computing, Databases, Data Integration, Firmware, Monitoring of Systems, Python (Programming Language), Modbus, Cloud Platform System, .NET Core, Backend, Kubernetes, Api Design, Predix, Docker - **Published:** September 13, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/senior-software-engineer-c-iot-2280cb5/46640164 ## About the Role reliability and scalability of the IoT platform. Working closely with firmware, data and hardware engineers. Collaborating with international software and technical teams. Taking ownership of software from design through to deployment and ongoing operation. What We're Looking For You'll Ideally Have Significant professional C#/.NET engineering experience. Strong experience with modern .NET / .NET Core. Experience building cloud-based applications and services. Experience with Azure or another major cloud platform. Experience with Docker. Strong backend and API development experience. Experience designing reliable production software. The ability to work autonomously within a small engineering team. Strong communication and problem-solving skills. Experience with commercial IoT or connected-device products would be particularly valuable. Exposure to any of the following would also be useful: Azure IoT CAN or Modbus Kubernetes Time-series or analytical databases C++ or Python Energy, battery or industrial technology This could suit a Senior C# Engineer, Senior .NET Engineer, Senior Backend Engineer, IoT Software Engineer or Cloud Software Engineer who wants to work closer to physical products and connected systems. #J-18808-Ljbffr ## Description Referment is working with a growing energy technology company to hire a Senior Software Engineer to lead the development of software supporting its connected energy-storage systems. This is a hands-on engineering role spanning both IoT device software and cloud backend development. You'll work on the C# software running on connected devices as well as the cloud platform used to collect, process and expose data from those systems. You'll work closely with firmware, data and engineering teams to develop and maintain the infrastructure connecting physical energy systems with the cloud. The Role You'll Be Responsible For Developing and maintaining C#/.NET software running on IoT devices. Developing backend services for the company's cloud platform. Designing and building APIs for external systems and data integrations. Maintaining reliable communication between connected devices and cloud infrastructure. Monitoring system performance and troubleshooting connectivity issues. Improving the ## Related Videos - [Optimizing Land-Based Fish Feeding with Node-RED](https://www.wearedevelopers.com/videos/2032-optimizing-land-based-fish-feeding-with-node-red) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Enabling intelligent logistics automation: home-grown Industrial IoT platform at Austrian Post](https://www.wearedevelopers.com/videos/2018-enabling-intelligent-logistics-automation-home-grown-industrial-iot-platform-at-austrian-post) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)