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
£ 70KJob 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