Senior Software Developer

6 days ago


Cambridge Cambridgeshire, United Kingdom Cambridge Cognition Full time

Job title: Senior Software Developer (Full Stack) Department: Software Reporting to: Software Manager People Manager? No Location: UK or Canada, Hybrid / Remote Contract: Permanent Working pattern: Full time, Monday to Friday Who are Cambridge Cognition and what do we do? We are a talented global team based in the UK, Canada and USA. Backed by over 30 years of scientific discovery and validation, Cambridge Cognition offers the end-to-end platform for Central Nervous System (CNS) clinical trials. Our technologies are reliable in-clinic or at home for an improved patient experience and accelerated drug development. We aim to make an extraordinary impact by improving the health of people worldwide with innovative assessments and digital biomarkers that provide researchers with precise measures of patients' symptoms. We lead in CNS research and are broadening our impact across therapeutic areas. Are you interested in working for a company whose main goal is to make a difference to the health of current and future generations, through the knowledge and experience of our passionate team? Role Summary: This is an exciting opportunity for a Senior Software Developer (Full Stack) to join a high-performing team and work on solving business-critical problems. You will have the agency to drive organisational change, exercise technical leadership and generally improve the work life of your coworkers, developing software that is used in clinical trials and healthcare to measure the effectiveness of new treatments and improve patient outcomes for Alzheimer's, Parkinson's, depression and other cognitive and mental health disorders. While you may be involved with technical initiatives across our product portfolio, your first focus area will be CANTAB Connect, our core cognitive assessment platform, and its end-user applications. You will be a key senior contributor, typically working with 3-4 others in an agile sprint team, using primarily JavaScript (ES6 or TypeScript) with a React (mix of classical Flux architecture and Redux) and Node.js application stack. Your work will support researchers and healthcare organisations worldwide in improving patient outcomes in conditions affecting brain health. What you'll be doing: The successful candidate will: Enjoy writing code and contributing meaningfully and proactively to both greenfield and legacy codebases. Take ownership of various backend services and related infrastructure, contributing to API design, server-side logic, data integration, and overall system performance and scalability. Collaborate closely with the system architect to design, build, and maintain the backend services and their strategy. Contribute to the React applications for feature development and to ensure the backend is aligned with the product goals. Provide technical leadership and mentorship to other developers through code reviews, sprint scoping discussions, and knowledge exchange. Coordinate with the test engineers to ensure reliability of software. Play a key role in improving software architecture and development practices to improve the maintainability of code and developer efficiency. Partner with product managers to inform and implement product features, balancing user needs with technical feasibility and design best practices. Develop software within the context of a regulated industry in compliance with standards for handling sensitive information in clinical environments. The team you'll be working in Our diverse team of neuroscientists, software developers and business professionals is motivated by impact. We work collaboratively across time zones and geographies, in a hybrid environment (mostly remote), and encourage curiosity and understanding in everything we do. We have a small, close-knit software team, coming from a range of different backgrounds including computer science, engineering, maths, chemistry, history and music. We are looking for someone who is proactive, solves problems pragmatically, works with others collaboratively, and displays curiosity and empathy. A slight obsession with coffee, baking, dancing or other interest is helpful as well What we need from you: Essential Requirements: A Bachelor's degree or higher in computer science, software engineering, or similar field, or equivalent skills and experience. Demonstrable knowledge of software engineering best practices (such as code reviews, source management, build processes and testing). Experience in contributing to tech strategy, leading projects and larger initiatives end-to-end and mentoring others. Proven senior-level expertise in commercial software development using JavaScript technologies (ES6, TypeScript, React/Redux, Node.js), typically gained over 5+ years of relevant industry experience. Experience with NoSQL and/or SQL databases. Working knowledge of web application infrastructure; for example, being comfortable using a terminal. Being careful and correct, especially when working with sensitive data. Experience with the application of security and privacy best practices in software design. Desirable Requirements: Experience with Docker images and containers. Experience with Terraform or other infrastructure-as-code tools. Experience working with and/or managing cloud infrastructure (AWS) which includes, but is not limited to, host management (EC2), host and container orchestration (EKS), logging (OpenSearch, Cloudwatch), serverless functions (Lambda) and asynchronous inter-service communication (SQS). Experience in hybrid mobile app development (React/Capacitor). Experience with developing software under a formal quality management system. Interest in healthcare or science, and in building software to improve research outcomes. Interest in UI/UX design. Even if you don't have all the experience we've listed we'd still love to hear from you if you're interested. What we can offer you Be part of a driven team to achieve commercial success and make an extraordinary impact on global health Flexibility – 2 days a week at our office in Bottisham, just outside Cambridge; and 3 days from home 26 days annual leave per year plus bank holidays (including 3 days for Christmas break) with a holiday buy/sell scheme Generous pension with up to 6.5% company contribution Life assurance 2x base salary Employee Assistance Programme (EAP) Private Health Insurance - Bupa Insurance, Simply Health Cashback Scheme Cambridge Cognition is an equal opportunities employer, we are committed to equality of opportunity for all employees and application from individuals are encouraged regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief, marriage, and civil partnerships.



  • Cambridge, Cambridgeshire, United Kingdom AVEVA Full time

    AVEVA is creating software trusted by over 90% of leading industrial companies. Job Description Job Title: Senior Software Developer Location: Cambridge, United Kingdom – Hybrid (3 days at the office) Employment Type: Full-time regular (flexible working options available) The job As part of our Industrial Platform Group, you will join a talented team of...


  • Cambridge, Cambridgeshire, United Kingdom Cambridge Cognition Full time

    Job title: Senior Software Developer (Full Stack)  Department: Software  Reporting to: Software Manager  People Manager? No  Location: UK or Canada, Hybrid / Remote  Contract: Permanent  Working pattern: Full time, Monday to Friday    Who are Cambridge Cognition and what do we do?   We are a talented global team based in the UK, Canada and USA....


  • Cambridge, Cambridgeshire, United Kingdom AVEVA Full time

    AVEVA is creating software trusted by over 90% of leading industrial companies. Job Title: Senior Software Developer Cambridge, United Kingdom – Hybrid (3 days at the office) Employment Type: Full-time regular (flexible working options available) As part of our Industrial Platform Group, you will join a talented team of software engineers dedicated...


  • Cambridge, Cambridgeshire, United Kingdom Entrust Full time

    At Entrust, we’re shaping the future of identity centric security solutions. From our comprehensive portfolio of solutions to our flexible, global workplace, we empower careers, foster collaboration, and build solutions that help keep the world moving safely.  Headquartered in Minnesota, Entrust is an industry leader in identity-centric security...


  • Cambridge, Cambridgeshire, United Kingdom Roku Full time

    Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content...


  • Cambridge, Cambridgeshire, United Kingdom Cellular Origins Full time

    Company Description Cell therapies have been shown to cure devastating and previously untreatable diseases like cancer by re-programming the patient's own immune system. Giving more patients access to these life-saving therapies requires a revolution in manufacturing and process automation. Cellular Origins , a TTP Company, is enabling scalable,...

  • Software Developer

    2 days ago


    Cambridge, Cambridgeshire, United Kingdom AMD Full time

    At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Join us as we shape the future of AI and beyond. SMTS SOFTWARE DEVELOPMENT ENGINEER AMD is looking for high calibre accomplished software engineers to work on the design and implementation of...


  • Cambridge, United Kingdom ECM Selection (Holdings) Limited Full time

    Systems engineering for complex software-hardware interaction in biotech application This biotech company is seeking a Senior Software Engineer to join their growing software team. This role presents an exciting opportunity to harness your software skills to solve real challenges on the path towards a personalised medicine platform that truly has the...


  • Cambridge, Cambridgeshire, United Kingdom Entrust Full time

    Join us at Entrust  At Entrust, we’re shaping the future of identity centric security solutions. From our comprehensive portfolio of solutions to our flexible, global workplace, we empower careers, foster collaboration, and build solutions that help keep the world moving safely.  Get to Know Us  Headquartered in Minnesota, Entrust is an industry...


  • Cambridge, Cambridgeshire, United Kingdom Arm Full time

    Job ID 2025-15981 Date posted 08/12/2025 Location Cambridge, United Kingdom Category Sales Are you passionate about writing and ground-breaking technology? Arm’s technology powers 95% of the world’s connected devices, from healthcare to smart homes. To support our users, we need an early career information developer who will thrive at the heart...