Web service/Web Graphical User Interface (GUI) Developer – Computer Officer x 2
Computer Officer - £28,982 - £37,768
We seek to appoint two developers with expertise in Web service/Web Graphical User Interface (GUI) development. The post-holders will contribute to an exciting programme of work on the development of cancer risk prediction tools for breast, ovarian and prostate cancer, funded by Cancer Research-UK and the European Union. The main objective of the programme is to develop and validate quantitative tools for cancer risk-stratification and prevention that take advantage of discoveries in both cancer genomics and epidemiology. Appointed panels of national and international experts will guide the development of these tools explicitly for use in primary, secondary and tertiary care while ensuring that this novel approach, combining data on all genetic, lifestyle/hormonal, clinical and imaging risk factors, has utility and accuracy for each level of healthcare. The post holders will work within a team of developers at the Centre for Cancer Genetic Epidemiology, Department of Public Health and Primary Care, University of Cambridge.
We seek to appoint two individuals with complementary skills. Both post holders will implement GUIs to enable users to estimate cancer risks quickly and easily on the Web. Specific requirements for each post are as follows:
Post (1)
The post-holder will design and implement GUIs to enable users to estimate cancer risks quickly and easily on the Web. The GUIs will be used to capture a clinical data set and then submit it to a server-side Perl script or Web service for processing. Initially, the post holder will liaise closely with qualitative researchers and end-users to establish the software requirements for developing the optimal cancer risk assessment tools for use at all clinical care levels. Once the software requirements have been established, she/he will implement Web GUIs for use on desktop PCs, laptops and tablet computers.
Applicants for this position must have a track record of Web GUI development and a knowledge of client-side development technologies (Java, JavaScript, jQuery or similar). It is likely that the GUIs will capture clinical data graphically (e.g. a nurse could draw a simple family tree online as part of a clinical consultation). Therefore, experience of using graphics (like SVG) with graphical input devices/widgets to capture information on the Web, and experience of developing software for mobile/tablet devices will be an advantage.
Post (2)
The post-holder will design and implement a Web service in Perl for use with in-house GUIs and commercial healthcare software packages. Once the Web service is established, the post-holder will be involved in the design and implementation Web GUIs to enable users to estimate cancer risks quickly and easily on the Web.
Applicants for this position must have a track record of software development in Perl. Experience of programming Web services, and a knowledge of XML parsers and XML Schema would be an advantage. In addition, some experience of Web GUI development, and a knowledge of client-side development technologies (Java, JavaScript, jQuery or similar), and experience of developing software for mobile/tablet devices will be an advantage.
For both posts, a knowledge of the LAMP development environment would be beneficial.
Applicants should have a first degree and/or post-graduate qualification in a scientific subject. We seek to implement high quality source code. As a result, applicants must be able to write robust source code that is clear and well documented. Applicants must have strong team working ethic and good communication skills, as they will work closely with scientists and healthcare professionals, and provide support to end users.
The appointments will be made for three years in the first instance.
Location - Department of Public Health and Primary Care, Strangeways Research Laboratory, Worts Causeway, Cambridge CB1 8RN
Informal enquiries about the post can be made by e-mail to Ms Pat Hamilton [log in to unmask]
Closing date: 17th April 2016
Interview Date: 29th April 2016
To apply online for this vacancy, please visit http://www.jobs.cam.ac.uk/job/9573/. This will route you to the posts on the University's Web Recruitment System, where you will need to register an account (if you have not already) and log in before completing the online application form.
You may leave the list at any time by sending the command
SIGNOFF allstat
to [log in to unmask], leaving the subject line blank.
|