Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
with businesses seeking innovative solutions. We believe in the power of remote work and are committed to fostering a collaborative and inclusive work environment. Position Summary As a Remote Software Engineer at RemoteStar, you will play a crucial role in developing cutting-edge software solutions for our clients. You'll work closely with a team of talented engineers … to design, build, and maintain high-quality applications that meet our clients' specific needs. Responsibilities Design, develop, and maintain robust software applications using modern programming languages and technologies. Collaborate with product managers, designers, and other team members to understand project requirements and deliver exceptional solutions. Write clean, efficient, and well-documented code that adheres to best practices and coding … standards. Conduct thorough testing and debugging to ensure the quality and reliability of software products. Stay up-to-date with the latest industry trends and technologies to continuously improve your skills. Contribute to a positive and collaborative team culture by actively participating in code reviews, knowledge sharing, and problem-solving. Qualifications Bachelor's degree in Computer Science, SoftwareMore ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Oscar Associates (UK) Limited
Senior .NET Developer Location: Cambridge (One day a week) We are looking for an experienced Senior .NET Developer to join a fast-growing software house based in Cambridge. You will play a pivotal role in designing, developing, and maintaining an internal SaaS platform used across multiple teams and clients. If you have strong expertise in C# , Angular … and experience with cloud infrastructure (preferably AWS), plus a passion for clean code and Agile delivery, this is an excellent opportunity to grow your career and work alongside talented software professionals. Key Responsibilities Develop scalable, secure, and maintainable software solutions using C#, Angular, and TypeScript . Work with multiple database technologies, including SQL, NoSQL, and graph databases . … Lead code reviews, mentor junior developers, and promote best practices in software engineering. Design system architecture aligned with business goals and ensure optimal performance. Manage and enhance CI/CD pipelines , containerization, and cloud deployments (AWS). Collaborate with product managers, designers, and remote engineering teams to deliver high-quality software. Participate actively in Agile ceremonies and contribute to More ❯
Location: Cambridge (CB5) Duration: Permanent Hours: Hybrid options available Salary: 70,000 - 80,000 Job Reference: 35714 We are looking for a highly experienced Software Engineer with advanced Python skills and demonstrable product management experience for our client based in Cambridge. You will play a critical role in developing, scaling and improving core web applications for our innovative client. More ❯
Location: Cambridge (CB5) Duration: Permanent Hours: Hybrid options available Salary: £70,000 - £80,000 Job Reference: 35714 We are looking for a highly experienced Software Engineer with advanced Python skills and demonstrable product management experience for our client based in Cambridge. You will play a critical role in developing, scaling and improving core web applications for our innovative client. More ❯
Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
RemoteStar is looking to hire a SoftwareDeveloper(with experience in both Java and C++) in Bengaluru on behalf of our client headquartered in the United Kingdom. About Role - SoftwareDeveloper(with experience in both Java and C++) A UK-based FTSE 250 company is looking for a dynamic, creative, SoftwareDeveloper(with experience … in 18 countries and five continents. Their award-winning products and platforms empower go-getters around the world giving them access to over 19,000 financial markets As our SoftwareDeveloper(with experience in both Java and C++) , you will: Developing quality software to business specifications Participating in the software development life cycle Investigating issues in … the software when they occur and fixing them Maintaining CI/CD pipelines Supporting our applications in all environments Ensure development best practices are followed (Clean Code, Clean Architecture, code reviews) Actively communicate with the stakeholders, team members, and clients What do we value 4+ years of commercial experience in Java , C++ . Demonstrable understanding of modern C++ and More ❯
Entrust Cambridge, England, United Kingdom Join or sign in to find your next job Join to apply for the Principal SoftwareDeveloper role at Entrust Entrust Cambridge, England, United Kingdom 1 week ago Be among the first 25 applicants Join to apply for the Principal SoftwareDeveloper role at Entrust Get AI-powered advice on this … over 150 countries with cutting-edge, scalable technologies. Our success is driven by our people—curiosity, dedication, and innovation are at our core. We are looking for a Principal SoftwareDeveloper to join our Cambridge, UK team. Position Overview A highly skilled C/Python developer to work on a major crypto-security product. Responsibilities Design and … develop our full-stack system, including software embedded in HSMs, client-side tools, and API libraries. Lead features from inception to delivery, including design, coding, testing, and review. Coordinate efforts across disciplines and lead by example, mentoring juniors and setting standards. Support the architecture team in feature analysis. Essential Qualifications Degree or equivalent in Software Engineering, Computer Science More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
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 with the flexibility to work remotely for … part of the week, you would work on developing new features and functionality with involvement throughout the software development lifecycle. The company has an Agile employee-centric culture and values collaborative working within small friendly teams drawn from specialisms including software engineering, product management and test. Their pragmatic development processes are based around eXtreme Programming principles. They develop … software for long term use, and therefore value employees who want to remain with the company 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 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 with the flexibility to work remotely for part of the week, you would work on developing new features and functionality with involvement throughout the software development lifecycle. The company has an Agile employee-centric culture and values collaborative working within small friendly teams drawn from specialisms including software engineering, product management and test. Their pragmatic development … processes are based around eXtreme Programming principles. They develop software for long term use, and therefore value employees who want to remain with the company 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++ More ❯
This pioneering leader in advanced therapies is revolutionising the treatment of previously untreatable diseases. They are seeking a Senior Software Engineer to join their growing team. This role presents an exciting opportunity to make a significant impact in the field of biotech by developing advanced software solutions that support the manufacturing of cutting-edge therapies. The successful candidate … will work closely with the software architect and product owner to develop and implement the architectural roadmap, translating it into actionable user stories. As the technical lead for software projects, you will ensure that projects are executed to plan, and that the team delivers high-quality results at a sustainable pace. You will also mentor and guide junior … engineers, helping them to develop their skills and contribute to the overall success of the software development process. Requirements: Demonstrable experience in leading and developing complex software projects, with a focus on software architecture, design, and planning Good familiarity with message-orientated or event-based systems for designing distributed architectures Strong knowledge of full-stack development using More ❯
Lead biotech innovation with elegant software solutions This pioneering leader in advanced therapies is revolutionising the treatment of previously untreatable diseases. They are seeking a Senior Software Engineer to join their growing team. This role presents an exciting opportunity to make a significant impact in the field of biotech by developing advanced software solutions that support the … manufacturing of cutting-edge therapies. The successful candidate will work closely with the software architect and product owner to develop and implement the architectural roadmap, translating it into actionable user stories. As the technical lead for software projects, you will ensure that projects are executed to plan, and that the team delivers high-quality results at a sustainable … pace. You will also mentor and guide junior engineers, helping them to develop their skills and contribute to the overall success of the software development process. Requirements: Demonstrable experience in leading and developing complex software projects, with a focus on software architecture, design, and planning Good familiarity with message-orientated or event-based systems for designing distributed More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Digital Preservation Coalition
Vacancy for Senior SoftwareDeveloper (Digital Preservation) at Cambridge University Library Date: 20 April 2025 Location: Cambridge, UK Type: Fixed Term We have an exciting opportunity for a Senior SoftwareDeveloper to join the Software Development Team at Cambridge University Library, working on the Digital Preservation Programme to establish a new Digital Preservation Service. Based … within the Digital Innovation and Software Development team and working with the Programme's Technical Lead, the role will focus on implementing systems and tools for digital preservation, including a cloud-native, open-source repository and preservation system with serverless workflows, and enabling and ensuring ongoing access and supporting tools for the deposit, search, discovery, and use of digital More ❯
Cambridge University Biomedical Services has an excellent opportunity for a full stack Java web developer to join the team in the role of SoftwareDeveloper for the Mouse Colony Management System (MCMS). The MCMS is a laboratory management database provided as Software as a Service to academic and commercial establishments that use Model Organisms (for … example rodents) for scientific research. You will work as part of a small, closely knit, and busy team of Software Developers and User Support Engineers to develop new features and enhancements, while acquiring a sound understanding of the whole system to support and maintain the software.You will also work with client establishments and user focus groups to provide support … development experience. In addition, the candidate will have experience with relational databases, preferably Oracle, and web development frameworks such as Spring. The role holder will work across the full software development lifecycle from scoping and prototyping to development, testing, release, and product support. Please see the further information file for additional details of the role. Once an offer of More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
The One Group
Are you a Software Tester seeking a new role in the Cambridge area? If yes, this could be the perfect opportunity for you! What's in it for you? Salary: up to £60,000 Hybrid working - 2/3 days a week on site Work in an evergrowing company that are leaders in their market Fantastic career growth opportunities … design and test execution in an exciting, collaborative environment. Create automation & integration tests and use tools to carry out complex exploratory testing scenarios and stimulate external systems that the software interacts with. The applications vary between AWS-Cloud based applications and desktop applications. Responsibilities: Participate with other members of the team to identify areas of risk Create and maintenance … of tools to aid testing Create automation integration tests Helping recreate and troubleshoot issues Your experience: Have 5+ years' experience in software development as a tester or QA engineer. Has great interpersonal skills and enjoys problem solving and collaboration Experience in the language of C# with .NET frameworks To apply, please send your CV to wwest More ❯
Permanent £50,000 - £80,000 Site Based Cambridge, Cambridgeshire, United Kingdom Updated on: 04-04-2025 ROLE OVERVIEW We are currently looking for a Senior Bioinformatics SoftwareDeveloper to join a leading biotechnology company based in the Cambridge area. As the Senior Bioinformatics SoftwareDeveloper, you will be responsible for developing and enhancing the company's … or a related field (or equivalent experience). Proven industry experience working with genomic data within a cloud environment. A working knowledge and practical experience with writing production-level software in Python or Go. Key Words: Senior Bioinformatics SoftwareDeveloper/Bioinformatics/Software Development/Genomic Data/Cloud Environment/Python/Go/ More ❯
ROLE OVERVIEW We are currently looking for a Senior Bioinformatics SoftwareDeveloper to join a leading biotechnology company based in the Cambridge area. As the Senior Bioinformatics SoftwareDeveloper, you will be responsible for developing and enhancing the company's proprietary profiling platform, which supports drug discovery based on clinical data. KEY DUTIES AND RESPONSIBILITIES: Your … duties as the Senior Bioinformatics SoftwareDeveloper will be varied; however, the key duties and responsibilities are as follows: 1. Design and develop bioinformatics analysis tools and workflows. 2. Implement production pipelines in a managed compute environment. 3. Optimise and streamline production pipelines and processes to meet industry standards. 4. Evaluate and implement new tools and technologies to … improve and extend platform capabilities. ROLE REQUIREMENTS: To be successful in your application to this exciting role as the Senior Bioinformatics SoftwareDeveloper, we are looking to identify the following on your profile and past history: 1. PhD or Masters in Computer Science, Bioinformatics, or a related field (or equivalent experience.) 2. Proven industry experience working with genomic More ❯
ROLE OVERVIEW We are currently looking for a Senior Bioinformatics SoftwareDeveloper to join a leading biotechnology company based in the Cambridge area. As the Senior Bioinformatics SoftwareDeveloper, you will be responsible for developing and enhancing the company's proprietary profiling platform, which supports drug discovery based on clinical data. KEY DUTIES AND RESPONSIBILITIES: Your … duties as the Senior Bioinformatics SoftwareDeveloper will be varied; however, the key duties and responsibilities are as follows: 1. Design and develop bioinformatics analysis tools and workflows. 2. Implement production pipelines in a managed compute environment. 3. Optimise and streamline production pipelines and processes to meet industry standards. 4. Evaluate and implement new tools and technologies to … improve and extend platform capabilities. ROLE REQUIREMENTS: To be successful in your application to this exciting role as the Senior Bioinformatics SoftwareDeveloper, we are looking to identify the following on your profile and past history: 1. PhD or Masters in Computer Science, Bioinformatics, or a related field (or equivalent experience.) 2. Proven industry experience working with genomic More ❯
ROLE OVERVIEW We are currently looking for a Senior Bioinformatics SoftwareDeveloper to join a leading biotechnology company based in the Cambridge area. As the Senior Bioinformatics SoftwareDeveloper, you will be responsible for developing and enhancing the company's proprietary profiling platform, which supports drug discovery based on clinical data. KEY DUTIES AND RESPONSIBILITIES: Your … duties as the Senior Bioinformatics SoftwareDeveloper will be varied; however, the key duties and responsibilities are as follows: 1. Design and develop bioinformatics analysis tools and workflows. 2. Implement production pipelines in a managed compute environment. 3. Optimise and streamline production pipelines and processes to meet industry standards. 4. Evaluate and implement new tools and technologies to … improve and extend platform capabilities. ROLE REQUIREMENTS: To be successful in your application to this exciting role as the Senior Bioinformatics SoftwareDeveloper, we are looking to identify the following on your profile and past history: 1. PhD or Masters in Computer Science, Bioinformatics, or a related field (or equivalent experience.) 2. Proven industry experience working with genomic More ❯
work permit required: Yes col-narrow-right Job Views: 4 Posted: 31.05.2025 Expiry Date: 15.07.2025 col-wide Job Description: ROLE OVERVIEW We are currently looking for a Senior Bioinformatics SoftwareDeveloper to join a leading biotechnology company based in the Cambridge area. As the Senior Bioinformatics SoftwareDeveloper, you will be responsible for developing and enhancing … the company's proprietary profiling platform, which supports drug discovery based on clinical data. KEY DUTIES AND RESPONSIBILITIES: Your duties as the Senior Bioinformatics SoftwareDeveloper will be varied; however, the key duties and responsibilities are as follows: 1. Design and develop bioinformatics analysis tools and workflows. 2. Implement production pipelines in a managed compute environment. 3. Optimise … Evaluate and implement new tools and technologies to improve and extend platform capabilities. ROLE REQUIREMENTS: To be successful in your application to this exciting role as the Senior Bioinformatics SoftwareDeveloper, we are looking to identify the following on your profile and past history: 1. PhD or Masters in Computer Science, Bioinformatics, or a related field (or equivalent More ❯
Embedded Software Integration Engineer - Engine Electronics Location: Peterborough (Cambridgeshire, PE1 5FQ) OR Staffordshire (ST1 3UB) Employment Type: 12 Month Contract (likely to extend) Salary: 21.00 to 25.20 This is an exciting opportunity for a Software Integration Engineer to work in a high-impact role developing and integrating embedded engine control features that power the machines of tomorrow. About … the Role As part of the Engine Applications Software Team , you will help develop and deliver cutting-edge embedded software that directly controls the performance and efficiency of complex power systems. You'll work across disciplines to develop features using Matlab/Simulink , conduct rigorous testing, and support the integration of high-performance electronic systems. Key Responsibilities Design … implement, and integrate embedded software features for advanced engine systems. Work closely with cross-functional teams to understand system requirements and deliver tailored software solutions. Develop control algorithms using Matlab/Simulink and verify them via Hardware-in-the-Loop (HIL) testing. Troubleshoot and resolve system issues encountered during development or testing. Support configuration, integration, and version control More ❯
Peterborough, Cambridgeshire, Walton, United Kingdom
83zero Ltd
Embedded Software Integration Engineer - Engine Electronics Location: Peterborough (Cambridgeshire, PE1 5FQ) OR Staffordshire (ST1 3UB) Employment Type: 12 Month Contract (likely to extend) Salary: £21.00 to £25.20 This is an exciting opportunity for a Software Integration Engineer to work in a high-impact role developing and integrating embedded engine control features that power the machines of tomorrow. About … the Role As part of the Engine Applications Software Team , you will help develop and deliver cutting-edge embedded software that directly controls the performance and efficiency of complex power systems. You'll work across disciplines to develop features using Matlab/Simulink , conduct rigorous testing, and support the integration of high-performance electronic systems. Key Responsibilities Design … implement, and integrate embedded software features for advanced engine systems. Work closely with cross-functional teams to understand system requirements and deliver tailored software solutions. Develop control algorithms using Matlab/Simulink and verify them via Hardware-in-the-Loop (HIL) testing. Troubleshoot and resolve system issues encountered during development or testing. Support configuration, integration, and version control More ❯
Peterborough, Cambridgeshire, East Anglia, United Kingdom
83zero Limited
Embedded Software Integration Engineer - Engine Electronics Location: Peterborough (Cambridgeshire, PE1 5FQ) OR Staffordshire (ST1 3UB) Employment Type: 12 Month Contract (likely to extend) Salary: £21.00 to £25.20 This is an exciting opportunity for a Software Integration Engineer to work in a high-impact role developing and integrating embedded engine control features that power the machines of tomorrow. About … the Role As part of the Engine Applications Software Team , you will help develop and deliver cutting-edge embedded software that directly controls the performance and efficiency of complex power systems. You'll work across disciplines to develop features using Matlab/Simulink , conduct rigorous testing, and support the integration of high-performance electronic systems. Key Responsibilities Design … implement, and integrate embedded software features for advanced engine systems. Work closely with cross-functional teams to understand system requirements and deliver tailored software solutions. Develop control algorithms using Matlab/Simulink and verify them via Hardware-in-the-Loop (HIL) testing. Troubleshoot and resolve system issues encountered during development or testing. Support configuration, integration, and version control More ❯
Junior SoftwareDeveloper - £30,000 - £60,000 Title : Junior SoftwareDeveloper Client : Next-Gen Network Software Location : Cambridge Package : £30,000 - £60,000 This is a rare chance for any genuinely passionate engineer with a demonstrable passion for Software/Computer/Network engineering to join an award-winning company of like minded people. … Founded by gamers frustrated by unreliable and slow networks, they are working on the next generation of network optimisation, and working on the cutting edge of networking software with the likes of NetGear and more. A GitHub portfolio (or other examples of your code) is crucial for this interview process. It is important that you can demonstrate a genuine … skills Developing the main product in C++ Young, friendly, collaborative team culture Requirements: Genuine interest in technology! It is imperitive you have a demonstrable passion for this - ideally in software development with a lower level language 0-5 years professional experience Extensive list of personal software projects If you are interested learning more, please contact max @ platform - recruitment More ❯
Software Development Engineer, Alexa AI Developer Tech Alexa+ is our next-generation assistant powered by generative AI. Alexa+ is more conversational, smarter, personalized, and gets things done. Our goal is make Alexa+ an instantly familiar personal assistant that is always ready to help or entertain on any device. At the core of this vision is 'Alexa AI Developer Tech', a close-knit team that’s dedicated to providing software developers with the tools, primitives, and services they need to easily create engaging customer experiences that expand the wealth of information, products and services available on Alexa+. Interested in Alexa+? Ever wonder what's involved in enabling third-party partners to create experiences for Alexa+? Then come … design, architecture, and implementation of products used every day, by people you know. We’re working hard, having fun, and making history; come join us! Key job responsibilities Building software that runs with high quality on millions of Echo family devices, and Alexa-enabled Devices using latest AI technologies, including LLMs. Taking a long-term view of architecture, proactively More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
Do you want to work on software used by billions around the world? Do you believe in the goals of the open-source software community? This team wants to hear from you. You will be working alongside similarly enthusiastic and highly skilled developers building software with open-source projects and making important contributions to the open-source … WebKit, or building new Linux kernel driver, or one of countless other projects this team tackles, all of them deeply technical. Requirements: Knowledge and interest in developing systems level software such as kernel drivers, web rendering engines, display servers, or A/V libraries. Demonstrable and significant contributions to open-source projects. This includes engagement with the community and More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Collabora
We are always looking for passionate and talented software developers to join our geographically-distributed engineering team. If you do not think your profile can fit any of the other targeted job openings on our web site, as we are eager to learn more about you, just apply to this one and we will definitely look into your application. … and business strengths, and target markets. Understanding client needs and reconciling time constraints, available technologies and resources, and open source best practices. Desired Skills Track record of experience in software development is essential. Knowledge of open source development methodologies and good standing in the open source community. Good English language skills (both verbal and written). Ability to work … drivers, distribution integration, porting. Self-learning skills to get sufficient knowledge of Collabora's services, business model, project delivery life cycle, and other related technical domains. Collabora is a software consultancy specializing in bringing companies and the Open Source community together. We combine years of Open Source software leadership with an understanding of the challenges that businesses, non More ❯