Cambridge, England, United Kingdom Hybrid / WFH Options
OLI Systems, Inc
field (or equivalent experience). 4+ years of professional software development with hands-on experience in creating and delivering production code. Strong and demonstrable proficiency in modern .NET/C# and Python. Good knowledge of protocols and APIs (HTTP/HTTPS, REST & JSON API) and the core trio for structuring content (HTML), styling (CSS), and interactivity (JavaScript) for the web. More ❯
agile team that values quality, feedback, and continuous improvement What we're looking for Software development experience on Unix/Linux systems Familiarity with procedural languages (e.g., C, C++, C#, Java) and scripting languages (e.g., Python) Interest or experience in functional programming (e.g., OCaml, Haskell, F#, Scala, ML) Understanding of software engineering best practices including automated testing, code review, and More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
effective written and verbal communication skills Nice to have skills and experience Experience working on managed runtimes or compilers. Proficiency in one or more of the following languages: Java, C#, Rust, Go, JavaScript, Python Familiar with Agile software development methodology such as Scrum or Kanban. Education & Qualifications Established experience or a Bachelor's (or above) degree in a STEM subject. More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Different Technologies Pty Ltd
and design. Requirements 5+ years professional experience in software development. Solid understanding of computer science fundamentals. Strong skills in a variety of programming languages (such as C++, Java, Golang, C#) Experience shipping code to a production environment. Experience with game development. Experience with multi-platform development and deployment. Experience using version control software (e.g. Git/P4) Excellent verbal and More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
The One Group
the SDLC Experience taking products from concept to launch , including MVPs Deep understanding of cloud infrastructure and performance optimisation Proficiency in at least one modern language (e.g. Python, Java, C#, C++) Familiarity with CI/CD , version control (Git), and Linux Excellent communication and people management skills Degree in Computer Science, Software Engineering, or related discipline Desirable: Familiarity with NMS More ❯
Demonstrable extensive experience as a hands-on software engineer, with recent evidence working in a senior level software engineering role. Strong technical skills and experience using modern Python and C# or C++ (ideally you will have used all three). Experience with modern software design patterns for both desktop enterprise applications as well as cloud-native services via RESTful APIs. More ❯
track record of design and implementation of technological solutions, and hold a relevant degree. Experience with Linux, and programming in C and at least one other language (such as C#, C++, MATLAB) is essential. In addition, experience in any of the following is desirable: Bare metal/RTOS software development on ARM targets High level software architecture Embedded software debugging More ❯
implementation details. Participate as an active member of a product development team, taking part in planning and daily standups. Participate in on-call escalations when needed. Requirements: You know C# . or equivalent, preferably with some coding experience in other stacks or languages (Go, Node.js, Rust, etc.) Able to learn fast, be inquisitive and work within an agile environment. You More ❯
supported in the workplace and at home, there's nothing we can't achieve. BASIC QUALIFICATIONS - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Knowledge of professional software engineering & best practices for More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Noir
.NET Developer - Cambridge (Tech stack: .NET Developer, .NET 9, ASP.NET, C#, React, Angular 19, Microservices, Vue.js, TypeScript, Azure, Web API 2, Agile, Azure SQL, Programmer, Full Stack Engineer, Architect, .NET Developer) We have several fantastic new roles for .NET Developer to join an ambitious Fintech start-up. This is your chance to work with the sharpest minds in private wealth … scalable asset management framework that is unrivalled in today's market place. Our client is looking for passionate .NET Developer with experience in .NET, .NET Core/ASP.NET MVC, C# and Azure SQL. Our client will provide training in: .NET 9, JavaScript, React, Angular 19, Microservices, MongoDB, Vue.js, TypeScript, Azure, AWS, Web API 2, Entity Framework, Node.js, Elasticsearch, Agile, TDD More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Scott Merrick LLP
Graduate IT Developer - Fully Remote, train into C#, PHP, SQL, Azure. About Us Dive into the world of a leading financial company thats all about pushing boundaries with innovative, market-leading products. Were passionate about investing in our people and technology, and were on the hunt for a vibrant Graduate IT Developer to join our fully remote team. Ready to … a master of every tool in our tech stackwere looking for enthusiasm and a willingness to learn. If youve got a good background in object-oriented programming (think Java, C#, ASP.NET, or C++), well provide the training to help you shine in technologies like C#, PHP, jQuery, CSS, MVC, and SQL Server . What Youll Do Build innovative software solutions … 1st class degree in Computer Science or a related field (either obtained or a predicted 1st). A passion for coding and eagerness to dive into object-oriented languages (C#, Java, PHP, ASP.NET, C++, CSS, MVC, etc.). A grasp of databases similar to SQL Server and MySQL for writing queries. Familiarity with cloud computing (ideally, but not essential) - MS More ❯
Programming Skills Proficiency in object-oriented programming languages (e.g., C++, C#, Java) and scripting languages (e.g., Python). Additional Skills Interest or experience in functional programming (e.g., OCaml, Haskell, F#, Scala, ML). Software Engineering Best Practices Understanding of software engineering best practices including automated testing, code review, and CI/CD. Approach A thoughtful approach More ❯
fresh & exciting challenge. You will contribute to architectural foundations & push critical components from prototype to production, enabling faster scientific innovations and breakthroughs. What we're seeking: - Extensive experience with C# & Azure Cloud - Experience with CI/CD pipelines, GIT, Docker - Experience with Blazor would be a bonus (not essential) If you’re looking for a new challenge & you fit the More ❯
university grades Embedded software development experience, with excellent skills in C and a scripting language such as Python for testing. Additional coding skills in languages such as C++ or C# or MATLAB would be a bonus Expertise in areas such as software architecture, bare metal development, RTOS, Arm processors, or signal processing Strong communication skills British nationality - a high level More ❯
from scratch. Proficiency in Azure concepts and fundamentals. Strong advocate of automation first principles. Expertise in JavaScript and RestSharp. Experience is reading tests in Newman. Strong programming skills in C# & Selenium. Experience in leading end-to-end QA lifecycle in a SaaS integration project. Qualifications The Requirements Desirable Skills: Familiarity with IaC testing with Pulumi. Performance and load testing experience More ❯
customer's site safety code Experience in the operation, maintenance, troubleshooting and scripting for liquid handlers, dispensers, plate washers, plate readers, Octet, etc. required. Programming experience using Python, Java, C# or VB.NET Experience with scheduling, operation, training and troubleshooting of fully integrated robotic systems Expertise with Hi-Res BioSolutions' Cellario or Biosero's Green Button Go scheduling software is a More ❯
containerisation (Docker), profiling, monitoring and logging (e.g. Grafana) Experience with software development on both Linux and Windows Strong coding background, in C and other languages like Python, C++ or C#, with a quality mindset Strong analytical and problem-solving skills The ability to communicate equally effectively with all stakeholders, both inside and outside the organization Ability to influence and motivate More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
etc.) Good problem solving skills, strong written and verbal communication skills; presentable and able to work directly with clients Full existing and unrestricted UK work permission MATLAB, Simulink, VBScript, C#, or Python would all be useful, but not essential. The team are based in a pleasant rural location, close to Cambridge. The role features a competitive salary, benefits package, and More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
etc.) Good problem solving skills, strong written and verbal communication skills; presentable and able to work directly with clients Full existing and unrestricted UK work permission MATLAB, Simulink, VBScript, C#, or Python would all be useful, but not essential. The team are based in a pleasant rural location, close to Cambridge. The role features a competitive salary, benefits package, and More ❯
patterns, reliability and scaling) of new and current systems Experience in professional, non-internship software development Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design iOS mobile application development experience in Objective-C and Swift Experience communicating technical problems to both technical and business audiences verbally and in writing PREFERRED QUALIFICATIONS More ❯
patterns, reliability and scaling) of new and current systems - Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full software development life cycle, including coding standards, code reviews, source control management, build More ❯
STEM subject (e.g. engineering or computer science) from a well-respected university Demonstrable ability to engineer high quality, well-designed Python Software. Additional coding languages such as C++ and C# would be a bonus Ability to lead projects Safety-critical systems experience ROS1 or ROS2 expertise and knowledge of networking protocols and control systems Full, unrestricted, and already extant UK More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
The One Group
someone who enjoys owning both backend and frontend work, while also getting hands-on with data structure, performance, and scalability. Key Responsibilities: Build and maintain full-stack applications using C# , .NET , and Blazor Design and optimise SQL-based backend systems and data processes Translate business needs into high-quality, scalable solutions Collaborate in agile sprints, code reviews, and pair programming … Mentor junior developers and support technical issue resolution Contribute to proof-of-concept and R&D initiatives Essential Skills & Experience: 2+ years' experience with C# , .NET , and SQL Strong understanding of full-stack development principles Experience working in an agile team environment Quick learner with a proactive mindset and strong problem-solving skills Desirable Skills: Frontend: Blazor , HTML, CSS Backend More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Gearset Limited
impacted by our work. Engineers work across the business and talk directly to customers and partners , to ensure we're solving the most pressing problems. Our tech stack includes C#, React, TypeScript, Postgres, AWS and Kubernetes. You'll become familiar with our pragmatically chosen stack, but you'll also help us define what great looks like. What you'll achieve … continual improvement, being comfortable giving and receiving constructive feedback to make your work even better You can read more about our engineering values here Great to haves Familiarity with C#/.NET, JavaScript/TypeScript and React Expertise with an OOP language (eg. Java, C++) and a modern JS framework (eg. Angular, Vue.js ) Proficiency in working on a distributed, cloud More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Creating C# tools in an eXtreme Programming development team This established and successful software company develops tools for operational support and portfolio management. Due to continued growth, they are seeking a C# .NET Developer to join their team working on the full-stack development of a web-based application used by some of their largest clients. Based in Cambridge, but … and make a sustained contribution to high quality code. You will need: • A 1st of 2.1 degree in computer science or similarly applicable subject • Demonstrably strong coding skills in C# and .NET Core (C++ or Java may be close enough if you have an excellent software engineering background) • Substantial experience of professional software development, using current industry best practice and … work permission As well as flexible hybrid working and an enlightened approach to software development, this role features a competitive salary, annual bonus scheme, and excellent benefits package. Keywords: C# .NET, MVC, REST, Web API, Entity Framework, Front End, Back End, Full Stack, XP, TDD, Cambridge Another top job from ECM, the high-tech recruitment experts. Even if this job More ❯