Software Developer

Cartisian Technical Recruitment
Guildford, United Kingdom
9 days ago

Role details

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

Job location

Guildford, United Kingdom

Tech stack

ASP.NET
.NET
Agile Methodologies
Artificial Intelligence
Business Logic
Software Applications
C Sharp (Programming Language)
Databases
Data Visualization
Database Schema
Entity Framework
Extensible Application Markup Language
Design of User Interfaces
Windows Presentation Foundation
Model View ViewModel
Service-Oriented Architecture
Software Engineering
SQLite
SQL Databases
Systems Architecture
Multithreading
Backend
GIT
Data Layers
Front End Software Development
REST
Software Version Control
Data Binding

Job description

Join a world-class engineering team developing intelligent machinery that's helping shape the future of cancer research.

This is an opportunity to work at the intersection of AI, robotics, data visualisation, and automation, building software that controls and connects highly advanced physical systems.

We're expanding our .NET development team with multiple openings across the stack, from Front-End (WPF/MVVM) through to Back-End (ASP.NET Core, Entity Framework, SQL).

You'll work in a multidisciplinary environment alongside hardware, automation, and AI specialists to deliver powerful, interactive, real-time applications.

Front-End .NET Developer (WPF / MVVM)

You'll design and develop rich, interactive desktop applications that bring complex data and robotic control systems to life.

This is a front-end software engineering role within the .NET environment, focused on application logic, data binding, and performance, not web or UI/UX design., If you're an experienced .NET Developer looking for a meaningful, technically stimulating role, whether front-end, back-end, or full-stack, we'd love to hear from you.

Requirements

  • Proficiency in C#, .NET Framework / .NET 6+, and WPF
  • Solid experience with MVVM, XAML, and data-binding patterns
  • Understanding of multi-threading, async operations, and performance optimisation
  • Experience developing GUI-driven applications (dashboards, operator consoles, or visualisation tools) is advantageous
  • Familiarity with REST API integration and lightweight databases such as SQLite preferred

Back-End .NET Developer (ASP.NET Core / SQL)

You'll build the services and data layers that power intelligent automation, integrating with hardware, AI modules, and data-visualisation components.

Your work will form the backbone of a robust, scalable system architecture supporting real-time machine interaction and analytics.

Key Skills

  • Strong C# and ASP.NET Core development experience
  • Experience with Entity Framework, SQL / SQLite, and database schema design
  • Proven ability to design and implement RESTful APIs and service-oriented architecture
  • Understanding of integration, scalability, and secure communication between systems
  • Familiarity with Agile development, version control (Git), and CI/CD pipelines

Who We're Looking For

Experienced developers whether you're stronger on the front end or the back end.

What matters most is:

  • A solid foundation in modern .NET software engineering
  • A passion for technology, automation, and innovation, even if no prior experience with robotics.
  • A collaborative mindset, eager to work closely with cross-disciplinary teams

You don't need prior experience in robotics or automation, just curiosity and enthusiasm for pushing software into new, intelligent applications.

Benefits & conditions

  • Opportunity to contribute to cutting-edge cancer research technology
  • Permanent and contract options available
  • Competitive salary or day rate
  • Hybrid working (UK-based)
  • Exposure to AI, voice interaction, robotics, and data visualisation projects
  • Supportive, technically driven culture

Apply for this position