Fully Remote Senior C#. NET IOT Developer (Outside IR35) at CodeFirst, Republic of Ireland, £400-£450 per day

£400 - £450 per day

Contract Description

We have a rare opportunity for a long-term, remote-working senior C# developer contract that falls outside of IR35.

About the Role
We are seeking a Senior .NET Software Engineer with proven, production-grade experience in C# .NET to lead and deliver critical software components across simulation, IoT integration, and industrial-facing services. You will operate as a hands-on engineer with ownership over architecture, reliability, and long-term technical direction.


Required Skills & Experience
  • Minimum 5 years solid C# .Net experience.
  • Experience of architecting systems.
  • Experience with event-driven logic or simulation-style logic (DES, workflows).
  • Strong data modelling abilities and an understanding of how to represent real-world processes in software.
  • Experience with building systems that interact with external devices or services.
  • Excellent communication skills and the ability to work effectively with mechanical, electrical, and controls engineers (ability to pitch concepts and defend principles).


Additional Skills
  • Blazor (WASM or Server) development experience.
  • Experience with IoT platforms, device integration, or industrial communication protocols.
  • Familiarity with OPC UA, FT Optix, or industrial automation software.
  • Experience modelling processes using graphs, routing, or state machines.


Why Apply?
  • The opportunity to build software used alongside real industrial equipment and IoT devices.
  • A role with significant architectural influence and technical ownership.
  • A collaborative environment where software and engineering disciplines work closely together.
  • Training and support to learn the industrial-automation and IOT domains.