direction, ensure performance and scalability, and mentor a talented development team within a growing technology business. Key Responsibilities Lead the architecture and development of high-performance, secure systems using C#/.NET Build low-latency, scalable applications for real-time communication and data handling Define and implement coding standards, CI/CD pipelines and best practices Resolve complex technical issues … to maintain system reliability Guide and mentor engineers to support continuous improvement Skills & Experience Required Degree in Computer Science, Software Engineering or similar 10+ years’ experience with C# and .NET (Core/5+) Strong background in scalable, distributed systems (microservices) Experience with messaging and data technologies (Kafka, RabbitMQ, gRPC, TCP/IP) Skilled in performance tuning, concurrency and multithreading Solid … and patterns like MVVM, MVP or MVC Desirable Experience planning and managing software projects Agile Scrum background Familiarity with Docker, Kotlin/Java and CI/CD tools Keywords C#, .NET, Microservices, Distributed Systems, Kafka, RabbitMQ, CI/CD, WPF, Agile, Docker, Kotlin For more info please do reach out, Sam Payne @ The One Group. More ❯
Senior Software Engineer Salary: £65,000 - £75,000 C#, .NET, Windows Desktop We’re representing a scaling SaaS business are hiring a Senior Software Enginee r to strengthen their product development team. You’ll be hands-on with C# and .NET , crafting high-performing Windows applications used across global markets. This isn’t just coding. you’ll help shape technical … Connect applications with OS-level features and external systems Ensure stability, performance, and maintainability of the codebase What You’ll Bring as a Senior Software Engineer: Solid background in C#/.NET desktop development Experience delivering advanced Windows client software Strong knowledge of Windows APIs and event-driven programming Familiarity with CI/CD and modern development workflows Collaborative mindset More ❯
native services (via RESTful APIs). Any experience of communication interfaces (OPC UA. RS232/485), would be desirable. Experience using two or more of the following: Modern C++, C# or Java. Experience with Python, React/Angular or databases would be advantageous. Applicants do need to demonstrate relevant project experience (ideally software associated for hardware/instrumentation). Projects … rights to work in the UK indefinitely without the need for company sponsorship will be considered (applicants with restricted time-limited visas will not be progressed). Keywords: C++, C#, Java, Python, Hardware/Software, React/Angular, Instrumentation, Databases, Desktop/Enterprise, Cloud-Native, Communications, South Cambridgeshire Another top job from ECM, the high-tech recruitment experts. Even if More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Avanti
that communicates directly with cutting-edge hardware, solving real engineering problems, and pushing technology forward. WHAT YOU’LL BE DOING Designing and developing software applications and RESTful APIs in C#/.NET Core (currently .NET6, moving to .NET8) Working on Windows (WPF) and Linux-based systems Collaborating closely with embedded software and hardware teams to integrate applications with real-world … boxed into narrow roles; your input will directly influence live systems used by major organisations worldwide. WHAT YOU’LL BRING We’re looking for someone who’s: Experienced in C#/.NET Core (2–3 years minimum) Confident building APIs and working with data-driven applications Strong on software design patterns, architecture, and OOP principles Comfortable working across Windows and More ❯
Cambridge, Cambridgeshire, England, United Kingdom
Eclectic Recruitment
We are delighted to be working with one our long-term clients. They are recruiting for a Junior Software Engineer join their team on a full time, permanent basis. Key responsibilities will include: Working closely with the development team to More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Sagentia
will enjoy a fast-paced environment in which we solve a variety of challenges for different clients. Responsibilities Design and develop software applications and control algorithms using OO languages (C# and C++) and/or embedded code (C) Collaborating with electronics, mechanical and systems engineers to integrate software with hardware components and robotics platforms Writing technical design documentation Skills, Knowledge … and Expertise Proficiency in : o C/C++, C#, or .NET for PC application development. o Embedded software development for microcontrollers (e.g., ARM Cortex, STM32). Familiarity with RTOS, bare-metal, or embedded Linux environments. Professional experience utilising Docker containers. Experience with communication protocols (UART, SPI, I2C, USB). Experience with IEC 62304, ISO 13485, or FDA 21 CFR Part More ❯
but fascinating domain What you’ll be doing: Acting as a technical expert, supporting customers with complex software and system issues Writing and debugging code in C++ (and sometimes C#) to solve real engineering problems (don’t worry – specific C++ and C# experience isn’t needed, as you’ll learn the products in the position itself – as long as you … applications role Happy working onsite in a small, collaborative engineering environment Self-sufficient, pragmatic, and keen to develop long-term expertise Desirable skills: Strong hands-on experience in C++ (C#/.NET experience a plus) Experience with .NET/C#, embedded systems, or DevOps Background in physics, maths, geospatial, or defence-related sectors Prior customer-facing or pre-sales engineering More ❯
Employment Type: Permanent
Salary: £60000 - £75000/annum Bonus, Healthcare, Life Insurance
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
of numerical methods for solving ODEs and PDEs PhD in a STEM subject supported by a strong undergraduate degree from a respected university Good mathematical programming skills, ideally in C# Good technical communication skills Keywords: Numerical Methods, PDE, ODE, Mathematical Modelling, Fluid Dynamics, Thermodynamics, Programming, C#, Cambridge/Hybrid Another top job from ECM, the high-tech recruitment experts. Even More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Fyre Global Limited
niche but fascinating domain What youll be doing: Acting as a technical expert, supporting customers with complex software and system issues Writing and debugging code in C++ (and sometimes C#) to solve real engineering problems (dont worry specific C++ and C# experience isnt needed, as youll learn the products in the position itself as long as you have a programming … applications role Happy working onsite in a small, collaborative engineering environment Self-sufficient, pragmatic, and keen to develop long-term expertise Desirable skills: Strong hands-on experience in C++ (C#/.NET experience a plus) Experience with .NET/C#, embedded systems, or DevOps Background in physics, maths, geospatial, or defence-related sectors Prior customer-facing or pre-sales engineering More ❯