Senior Software Engineer C#
Listed on 2026-02-19
-
Software Development
Software Engineer, Cloud Engineer - Software, Senior Developer, Full Stack Developer
Senior Software Engineer (C# / .NET / Azure)
Oxfordshire | Hybrid Working | Permanent | Competitive Salary + Benefits
- Are you ready to take ownership of a modern cloud platform and connected device ecosystem?
- Do you enjoy building robust C# applications that power real-world, intelligent technology?
- Looking for a Senior Engineering role where your decisions genuinely shape architecture, scalability and product direction?
If so, this could be the opportunity you have been waiting for.
About the OpportunityOur client, an innovative UK-based technology business, is seeking a Senior Software Engineer (C#/.NET) to play a leading role in developing its connected-device software and cloud-based platform.
This is a hands‑on, high‑impact position within a collaborative and forward‑thinking engineering team. You will work across IoT device software, cloud services, APIs and system reliability, contributing to a sophisticated end‑to‑end technology ecosystem used in mission‑critical environments.
Why This Role is GreatThis is not just about maintaining code. It is about shaping the future of a connected platform.
In this role, you will have the opportunity to:
- Own IoT Software Development – Lead the evolution of a C# codebase powering intelligent, connected devices.
- Drive Cloud Platform Engineering – Design, develop and enhance scalable cloud‑based systems using modern .NET technologies.
- Build Robust APIs – Create and maintain APIs that integrate seamlessly with external platforms and data services.
- Enhance Reliability and Performance – Take responsibility for monitoring, troubleshooting and optimising system performance.
- Collaborate Across Technical Disciplines – Work closely with firmware, data and international technical teams to deliver integrated solutions.
- Influence Engineering Standards – Contribute to architectural decisions, Dev Ops practices and best‑in‑class engineering approaches.
- Thrive in a High‑Trust Environment – Operate with autonomy while contributing to a positive, solution‑focused team culture.
You will be joining a small, technically strong team where your input matters and your expertise is valued.
About YouYou are an experienced Senior Software Engineer
, C# Developer
, or .NET Engineer who enjoys solving complex technical problems and building production‑grade systems.
You will likely bring:
- Strong commercial experience in C# and .NET, including modern versions such as .NET Core 8+
- Experience working with cloud platforms, ideally Azure
- Familiarity with Docker and containerised environments
- A degree in Computer Science, Engineering, or equivalent hands‑on experience
- Excellent communication skills and the confidence to collaborate across teams
It would be fantastic, but not essential, if you also have experience with:
- Industrial communication protocols such as CAN or Modbus
- Time‑series or high‑performance databases
- C++ or Python
- Delivering commercial IoT or connected‑device solutions
If you do not tick every box but have transferable experience in distributed systems, cloud‑native development, or connected platforms, our client would still love to hear from you.
Working Style and EnvironmentThis role would suit someone who:
- Learns quickly and enjoys exploring new technologies
- Is pragmatic and comfortable navigating evolving requirements
- Works well autonomously while contributing positively to a small team
- Enjoys broad technical exposure rather than narrow specialisation
The organisation offers flexible working hours, 25 days’ holiday plus bank holidays, and a competitive salary reflective of experience.
Diversity and InclusionAs a specialist recruitment partner, we are proud to represent forward‑thinking organisations that invest in engineering excellence and innovation.
We welcome applications from all qualified candidates regardless of age, disability, gender identity, marriage or civil partnership status, pregnancy or maternity, race, religion or belief, sex, or sexual orientation. Both our agency and our client are committed to equal opportunity and fair treatment throughout the recruitment process.
Ready to Take the Lead?If you are an experienced Senior C# Developer
, .NET Engineer
, or Cloud Software Engineer looking for a technically stimulating role where you can make a real impact, we would love to hear from you.
Apply today with your CV and let’s start the conversation.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: