×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer C#

Job in Birmingham, West Midlands, B1, England, UK
Listing for: Humand Talent
Full Time position
Listed on 2026-02-19
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software, Senior Developer, Full Stack Developer
Job Description & How to Apply Below
Position: Senior Software Engineer C# ID46855

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 Opportunity

Our 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 Great

This 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 You

You 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 Environment

This 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 Inclusion

As 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-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary