This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.
THIS VACANCY IS OPEN TO INTERNAL APPLICANTS ONLY
About us:
The Precision Health Informatics Data Lab, led by Professor Richard Dobson, aims to enable a "panoramic" view of patients that is precise, predictive, preventative, and participatory. This is achieved through integrating traditional 'omics data with data from mHealth, electronic patient records, and knowledge graphs. The group collaborates closely with the National Institute for Health Research Maudsley Biomedical Research Centre (NIHR Maudsley BRC), supporting translational research into novel tests, treatments, and technologies for understanding and treating mental disorders.
About the role:
Our RADAR-Base platform is pioneering the future of mHealth technology in remote health data monitoring and management. Used across numerous research fields, it spans over 20 disorder areas in 54 studies. The Senior Software Engineer will be responsible for implementing and optimizing infrastructure and deployment processes, as well as contributing to the development of key software components. This role offers a significant opportunity to impact a globally adopted, low-cost, open-source mobile health platform.
This is a full-time position with a fixed-term contract until 31/07/2027.
About you:
To succeed in this role, candidates should possess the following skills and experience:
Essential criteria
1. PhD qualification in a relevant subject area or equivalent experience
2. Extensive experience in software development and DevOps practices (4+ years)
3. Deep understanding of infrastructure-as-code principles and technologies (e.g., Terraform)
4. Proficiency in Java/Kotlin, mobile app development, and backend development
5. Experience working with Apache Kafka, KSQL streams, and reactive backend systems
6. Proficiency in Kubernetes and container orchestration
7. Experience with cloud platforms like AWS
8. Experience with database and data storage systems used by the platform
9. Strong problem-solving and troubleshooting skills
10. Ability to work collaboratively in a team environment
11. Experience with configuration management and automation
Desirable criteria
1. Familiarity with open-source software development practices
2. Understanding of data analysis and processing pipelines
3. Experience with real-time data processing frameworks (e.g., Kafka Streams/KSQL) and data validation for quality control
4. Experience with and prior contribution to the open-source RADAR-Base software stack
Downloading a copy of our Job Description
Full details of the role, including skills, knowledge, and experience requirements, can be found in the Job Description document available after clicking "Apply Now". This document outlines the criteria assessed at each recruitment stage.
Further information:
Applicants are asked to submit their CV and a supporting statement demonstrating how they meet the essential criteria. If the applicant pool is competitive, the desirable criteria may be used to select the final shortlist. Please include evidence of your experience against these criteria where possible.
For information on how applications are reviewed, see our 'How we Recruit' pages.
Interview dates to be confirmed.
#J-18808-Ljbffr