Download Role Profile Template Jan 2013

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
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.