Join to apply for the Senior Software Developer (Full Stack) role at Cambridge Cognition
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.
What you’ll be doing:
* 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:
* 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.
* 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.
* 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.
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 Level
Mid-Senior level
Employment Type
Full-time
Job Function
Engineering and Information Technology
Referrals increase your chances of interviewing at Cambridge Cognition by 2x
#J-18808-Ljbffr