C# .Net Software Engineer - Desktop & Embedded

Smart Resource Solutions
Cambridge, UK
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
£35,000.0 - £70,000.0
Working hours
Regular working hours
Job source

Tech stack

.NET Framework Software Applications C Sharp (Programming Language) Linux System Administration NoSQL Software Engineering SQL Databases Delivery Pipeline Solid Principles Server Operating Systems & Platforms

Job description

We’re looking for an experienced C#, .Net Software Engineer to join a team developing advanced automation technology used in technical and scientific environments.

This is a hands-on role focused on building high-quality software that directly interacts with real-world systems. You’ll spend the majority of your time designing, developing, and improving core functionality.

What You’ll Be Doing

  • You’ll work across desktop, embedded, and server environments, building scalable, reliable solutions that improve workflows and support complex use cases. This is NOT a web developer role.

You’ll also:

  • Collaborate closely with engineering, product, and design teams
  • Take ownership of key components and features
  • Contribute to architecture and technical decisions
  • Support and mentor other developers
  • Help evolve tools, systems, and development practices

Requirements

Do you have experience in C#?, * c5+ years’ experience in software development

  • Strong experience with C#, .NET, and modern software design principles
  • Experience with testing frameworks and DevOps pipelines
  • Experience with SQL databases and ORMs, with an understanding of NoSQL concepts
  • Exposure to Linux environments
  • Any experience with AI-assisted development tools and validating outputs a bonus, * developing desktop applications in C#: 3 years (preferred)
  • developing application for an embedded environment: 3 years (preferred)

Benefits & conditions

Pulled from the full job description

  • Life insurance
  • Company pension
  • Private medical insurance
  • Work from home, Job Types: Full-time, Permanent

Pay: £35,000.00-£70,000.00 per year

Benefits:

  • Company pension
  • Life insurance
  • Private medical insurance
  • Work from home

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:14 min

Evolution of distributed SQL database architectures

Wei Hu Wei Hu · WWC 2024

2:50 min

Electronic diagnostic software tools and factory production flashing

Denis Grahovac · WWC 2021

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all