Mid Level C#.Net Developer

UK Robotics
Loughton Civil Parish, United Kingdom
4 days ago

Role details

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

Job location

Loughton Civil Parish, United Kingdom

Tech stack

.NET
Artificial Intelligence
Software Applications
C Sharp (Programming Language)
Software Debugging
Software Design Patterns
Hardware Design
Object-Oriented Software Development
Data Streaming
Test Driven Development
Microservices

Job description

  • Design, develop, and maintain robust backend services and desktop applications using C# and .NET.
  • Work on performance-critical systems including concurrency, multithreading, and low-latency data flows.
  • Collaborate across disciplines to integrate software with hardware, robotics, and automation systems.
  • Provide technical leadership, mentorship, and input into architectural decisions.

Requirements

Do you have experience in Test-driven development?, * Expertise in C# and the .NET ecosystem, with experience spanning both desktop and cloud environments.

  • Strong grounding in object-oriented programming, design patterns, and test-driven development.
  • Proven ability to design and debug complex systems, with a track record of delivering scalable software.
  • AI exposure or interest in applying AI techniques to scheduling, optimisation, or automation challenges.
  • Experience or exposure to industrial automation, electromechanical systems, or hardware integration is desirable.
  • Excellent problem-solving and analytical mindset, with a collaborative approach and willingness to take ownership.
  • Adaptability and a proactive, "can-do" attitude.

About the company

UK Robotics provides cutting-edge robotics and automation solutions with expertise in turnkey and modular integrated laboratory automation systems. Our flagship product, Revolution, is a dynamic scheduler powering next-generation lab automation in the Life Science industry. Alongside software, our bespoke devices and integrated systems are deployed in labs worldwide., We are seeking an accomplished Mid-level C# developer with deep expertise in C# and .NET to join our growing development team. This role is central to shaping the future of our cloud services and core scheduling engine. You will be responsible for designing, building, and maintaining high-performance software with an emphasis on scalability, multithreading, and low latency. Beyond software alone, this position offers the opportunity to work with real-world automation, integrating cloud back-ends with robotic systems, CAD applications, and laboratory instrumentation. You will collaborate with an exceptional team across software, mechanical, and electronic engineering disciplines, developing solutions that have direct impact on global research and discovery.

Apply for this position