Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Patient Information Portal Web Developer Job Specification Role Title: Web Developer (fixed term contract 18 months) Reports to: Lead Architect Location: Cambridge Salary: £30,764 - £40,558 depending on experience Summary of the Role’s Main Purpose: Part of a small team responsible for developing and maintaining a innovative web based Cancer Patient Information Portal that provides secure access for cancer patients to records of their diagnosis and care. The developer will work with the lead architect and the National Cancer Registry Service (NCRS) team to build and maintain the web services that authenticate users and provide them with secure access to clinical data. They will also need to contribute to the operational management of the service and be able to contribute to defining and prioritising requirements, bringing a technical perspective to these discussions. You role requires proficiency in web development and object oriented programming and strong knowledge in computer security. Background to the Cancer Patient Information Portal: Currently in its pilot phase, the Brain Tumour Patient Information Portal is here to give patients the information they need to put them back in control following a brain tumour diagnosis. www.myregistry.nhs.uk This innovative pilot initiative gives patients unprecedented online access to their brain tumour pathology and imaging reports as well as treatment information. The project has been developed by the National Brain Tumour Registry (part of NCRS) in partnership with brain tumour patients, clinicians, dedicated brain tumour charity, brainstrust and Cancer Research UK Having tested the idea with brain tumour patients through the Brain Tumour Information Portal we now plan to extend our pilot to patients with a wider range of cancer types. Our eventual aim is to offer this opportunity to all cancer patients. About the NCRS. The NCRS was formed in April 2013 by the merger of eight pre-existing cancer registries (themselves dating back for up to 50 years). It works in partnership with the NHS in order to compile an increasingly rich central record for all cancer patients in England. The NCRS is part of Public Health England. Public Health England’s mission is to protect and improve the nation’s health and to address inequalities through working with national and local government, the NHS, industry and the voluntary and community sector. PHE is an operationally autonomous executive agency of the Department of Health. About Cancer Research UK. Cancer Research UK pioneers life-saving research to bring forward the day when all cancers are cured. We do this through our world-class research into over 200 types of cancer, all of which is entirely funded by our supporters. They don't just do research – every year CRUK help millions of people by providing information for patients, health professionals and the public. They also push hard for positive changes in public policy and legislation, helping to keep cancer at the top of the health agenda and bring benefit to cancer patients. About brainstrust. brainstrust is a UK brain tumour charity, dedicated to helping people affected by a brain tumour. They work to improve clinical care for brain tumour sufferers and provide co-ordinated support in their search for treatment. They provide support and advice from the point of diagnosis and beyond Key Responsibilities: Core software developer for the cancer patient information portal infrastructure. Write and maintain code to deliver secure access to clinical data. Contribute to requirements development, working with CRUK business analysts as required. Create and run unit and integration tests. Implement security testing and system resilience. Ensure code documentation. Deploy software to production environment and contribute to operational management of the service. Key Behaviours and Competencies: Willingness and demonstrated ability to learn new technologies and techniques where needed. Able to work as part of a small team, assisting with other team members work as required, and maintaining an awareness of how your work fits into the wider project. Self motivated to manage own workload and produce high quality outputs with limited supervision. Able to identify potential problems and act to resolve or highlight these. Key Technical Skills, Knowledge and Experience: Proficient in web development and object oriented programming Proficient in HTML, CSS and JavaScript Experience with OAuth based user authentication Familiar with database administration (PostgreSQL) Experience with test driven development methodologies Experience with Agile development methodologies Experience with version control systems, especially Git Knowledge of security engineering or previous experience developing systems where confidentiality is a critical requirement Knowledge of system administration would be an advantage About the employer, Health Data Insight (HDI): HDI is a social enterprise that has been set up to work as a trusted information broker for patients, the public and providers to give secure and supported access to healthcare information. HDI aims to do three things: • Improve access to data and information to all existing and potential users, providers and commissioners of healthcare services • Help patients and the public to understand the value of their own and other healthcare data by providing guidance and interpretation that supports informed choice and access across healthcare providers • Support commissioners and providers in the delivery of improved care pathways and outcomes to ensure the community receives the best care Those HDI works with use our expertise and knowledge of the UK healthcare system to help identify and gain access to the specific data they require. Yet as a social enterprise HDI is committed to protecting the public interest; HDI does not exist to make profit for personal gain but to deliver benefit to the community HDI serves.