Guildford, England, United Kingdom Hybrid/Remote Options
Cartisian Technical Recruitment
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. … 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 More ❯
communication between application components. Develop scalable solutions using .NET Core and C# , adhering to best practices and coding standards. Implement and optimize data storage solutions using Entity Framework and SQLite . Collaborate with team members to integrate individual modules into the larger system architecture. Conduct code reviews, write unit tests, and debug to ensure quality and reliability. Document technical designs … strong understanding of object-oriented programming principles. Experience designing and building REST APIs with a focus on performance, security, and scalability. Hands-on experience with Entity Framework and integrating SQLite for data storage and retrieval. Strong problem-solving skills and the ability to develop and debug complex logic. Familiarity with version control systems (e.g., Git) and CI/CD pipelines. More ❯
technology demonstrator applications supporting satellite and communications use cases. Implement application frameworks using Python and related technologies for data processing, visualization, and control. Develop and maintain relational databases (e.g., SQLite) to support application data storage and retrieval. Design, implement, and integrate RESTful APIs for communication between services and external systems. Containerize and deploy applications using Docker for reliable, reproducible execution … Contribute to system documentation and participate in Agile development processes. Required experience: Proficiency in Python, including experience with multi-threading, asynchronous programming, and concurrency. Experience with relational databases (preferably SQLite) and database schema design. Knowledge of RESTful API development and service integration. Hands-on experience with Docker for application packaging and deployment. Strong problem-solving skills and ability to translate More ❯
communication between application components. Develop scalable solutions using .NET Core and C# , adhering to best practices and coding standards. Implement and optimize data storage solutions using Entity Framework and SQLite . Collaborate with team members to integrate individual modules into the larger system architecture. Conduct code reviews, write unit tests, and debug to ensure quality and reliability. Document technical designs … strong understanding of object-oriented programming principles. Experience designing and building REST APIs with a focus on performance, security, and scalability. Hands-on experience with Entity Framework and integrating SQLite for data storage and retrieval. Strong problem-solving skills and the ability to develop and debug complex logic. Familiarity with version control systems (e.g., Git) and CI/CD pipelines. More ❯