C# / .Net Software Engineer

Smart Resource Solutions
Cambridge, United Kingdom
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 70K

Job location

Remote
Cambridge, United Kingdom

Tech stack

.NET
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.

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

  • 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

Benefits & conditions

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