Apply for the job
Cambridge Cognition Plc

Senior Software Developer

null, null, GB

Company: Cambridge Cognition Plc

Category: Computer and Mathematical Occupations

Published on 2022-05-10 13:08

Department: Software Developer team

Reporting to: Dragos Sorescu, Software Development Manager

People Manager? No

Location: Remote in the UK

Contract: Permanent

Working pattern: Full time

Who are Cambridge Cognition and what do we do?

Our mission is to improve patient outcomes by providing the technology to better understand, detect and treat conditions affecting brain health. Our scientifically validated, gold standard portfolio of digital health solutions provide effective and efficient assessments of cognition and other markers of brain health. We are constantly innovating, researching, and developing new products and services to suit the needs of our academic and commercial clients. Our high-quality service ensures that our customers are fully supported throughout their experience with us. Our success in commercialising existing products together with increasing demand in the sector is driving rapid growth. We are looking for exceptional candidates to join our team at this exciting time as we continue to invest for future growth.

What you’ll do

Together with your sprint team you will:

  • Create and enhance web applications, primarily using JavaScript (ES6 or TypeScript) with a React/Redux and Node.js application stack
  • Design and implement software solutions that deliver maximum value to Cambridge Cognition and our customers
  • Develop game-like computerised cognitive tests
  • Assist with improving our user experience, developing our platform’s architecture and creating optimal development processes
  • Write and review appropriate documentation to demonstrate Cambridge Cognition’s products adhere to the required regulatory standards

The team you’ll be working in

This is an exciting opportunity for a driven Senior Software Developer to join a growing, fast paced and high performing team. You’ll take a key role in a sprint team enhancing and maintaining CANTAB® Connect, a cognitive testing platform, and its end-user applications using modern web technologies. Your work will therefore support researchers and health organisations worldwide in improving patient outcomes in conditions affecting brain health.

You’ll typically work with 3-4 other colleague developers and testers in a sprint team practicing Agile Scrum or Kanban. Each team works off a dedicated backlog focused on different areas of the business. We pride ourselves on great team work, a supportive environment and learning culture.

What we’d love from you

  • A desire to build meaningful healthcare software applications that improve the quality of people’s everyday lives
  • Extensive commercial software development experience and significant experience using JavaScript technologies (ES6, TypeScript, React/Redux, Node.js) and including automated testing
  • The ability to create efficient and robust designs for software components and effectively communicate these to stakeholders, ensuring an accurate implementation and that advantages of the design are used to best effect
  • Experience of using an Agile methodology and in leading software development sprints/iterations
  • Full software development lifecycle experience in successful projects, utilising good software development and quality management practices
  • Enthusiasm for learning and developing your skills, taking advantage of all provided mentoring and training opportunities
  • A desire to work in an inclusive environment where everyone feeds into continuous improvement and where all team members share knowledge to nurture the team’s overall skill base
  • A proven history of being an excellent team player and care deeply about the commitments your team collaboratively makes
  • A strong academic record, educated to degree level or holding equivalent relevant professional experience
  • Good basic mathematical ability and excellent communication skills
  • Formal education in Computer Science, Software Engineering, Mathematics or similar field would be preferable
  • DevOps experience, including configuring and maintaining tooling, Ansible and Linux sysadmin and command line experience would be preferable
  • Experience of developing software under a formal quality management system would be ideal
  • An interest in creating great user experiences with supporting knowledge/experience would be ideal

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

  • Flexibility – you can be based anywhere in the UK for this role
  • 26 days annual leave per year plus bank holidays
  • Generous pension with up to 6.5% company contribution
  • Life assurance 2x base salary
  • Private Health Insurance - Bupa Insurance, Simply Health Cashback Scheme

Please note we aren’t a sponsoring employer. This means we’re unable to consider applications from candidates who are not eligible to work in the UK.

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.