Senior Software Developer
1 week ago
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.
-
Senior Software Developer
3 weeks ago
Cambridge, United Kingdom ECM Selection (Holdings) Limited Full timeSystems 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...
-
Senior Embedded Software Developer
6 days ago
Cambridge, United Kingdom Mellis Blue Full time**Role**: Senior Embedded Software Engineer (Linux) **Location**: Cambridge **Salary**: £60-70K plus benefits (an early finish on Fridays, bonus (this has paid out roughly 8% over the last few years), private healthcare, pension, dental plan, 25 days annual leave and more) **Senior Embedded Software Developer (Linux)** Unique opportunity for an...
-
Senior Software Developer
5 days ago
Cambridge, United Kingdom ECM Selection Full timeThis 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...
-
Senior Software Developer
3 days ago
Cambridge, United Kingdom Ecm Selection Full timeThis 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...
-
Senior Software Developer
6 days ago
Cambridge, United Kingdom hackajob Full timehackajob Cambridge, England, United Kingdom Senior Software Developer (test) hackajob Cambridge, England, United Kingdom 3 days ago Be among the first 25 applicants hackajob is collaborating with Entrust to connect them with exceptional tech professionals for this role. Senior Software Developer (C/Python Systems) About The Position You will join a team...
-
Senior Software Developer
3 days ago
Cambridge, United Kingdom AVEVA Denmark Full timeSenior Software Developer page is loaded## Senior Software Developerlocations: Cambridge, United Kingdomtime type: Full timeposted on: Posted Todayjob requisition id: R012533**AVEVA is creating software trusted by over 90% of leading industrial companies.**Job Description**Job Title:** Senior Software Developer**Location:** Cambridge, United Kingdom...
-
Lead Software Development Engineer in Test
1 week ago
Cambridge, United Kingdom Cloud Software Group Full timeLead Software Development Engineer in TestIntroduction:We are seeking a highly experienced Lead Software Development Engineer in Test (SDET) to join our XenServer (XS) System Quality team. This is a hands-on technical leadership role where you will spend the majority of your time designing coding and executing automated tests using Python. You will work...
-
Senior Software Developer in Test
4 days ago
Cambridge, United Kingdom So Code ltd Full time**Job title**:Senior Software Development Engineer in Test **Location**:Cambridge (flexible remote working) **Job Type**:Permanent **Salary**:£45,000 - £63,000 (depending on your experience) **Start Date**:ASAP Are you a Software Development Engineer in Test looking to progress your career? We are working with one of the world leaders in industrial...
-
Senior Software Developer
1 week ago
Cambridge, United Kingdom AVEVA Full timeAVEVA is creating software trusted by over 90% of leading industrial companies.Job Title: Senior Software DeveloperLocation:Cambridge United Kingdom Hybrid (3 days at the office)Employment Type: Full-time regular (flexible working options available)The jobAs part of our Industrial Platform Group you will join a talented team of software engineers dedicated...
-
SENIOR C/C++ ML SOFTWARE ENGINEER
3 days ago
Cambridge, United Kingdom Software Placements Full timeClient:Our client, a leading Multinational Semiconductor Organisation, requires a number of C/C++, Python, Machine Learning Software Engineers for roles based in Cambridge, England.You will be required to be onsite 4 days per week.Role:They are seeking a number of Junior Software Engineers to join our team responsible for developing and maintaining AI...