We’re looking for a full-stack software engineer to pioneer web-based software in the rapidly growing area of digital education. We are a world-leading research and education institution with an exciting and dynamic environment that encourages critical thinking, innovation, and taking the initiative.
We are investing in improving the feedback we provide to students. Our vision is to provide rich, personalised, timely feedback to students during their study. A key enabler to our vision is to develop new software to automate feedback to students based on data analytics and advanced ‘maths aware’ algorithms that interpret student homework. Such software will support students during their study, so that they can make more progress independently and have a better idea of where they need support. Teachers will then be able to spend quality time having enriching discussions with students, rather than concentrating on providing marks and feedback which could be automated.
This post has the potential to work as a Software Engineer or Lead Software Engineer. The title at the stage of appointment will depend on the experience of the candidate.
For appointment as a Software Engineer, you will be proficient in developing modern web services.
For appointment as a Lead Software Engineer you must also:
For more information about the differences between the different titles, please see the Job Descriptions.
This is a fixed term position until the 31st July 2023 in the first instance, with the potential for extension.
Imperial College London is the UK’s only STEM-focussed higher education institution. We are renowned globally for our leading research in science, engineering, medicine, and business. We are also a leading educational institute, with a growing reputation for innovation in education that has led us to the top of the National Student Survey throughout the pandemic compared to peers, and recognised as University of the Year 2022 (Sunday Times).
This project is run by a cross-College team led by practicing teachers who are specifying the software requirements. We have the unique opportunity of being in daily conversation with our users and we can develop our software with users as part of the process.
Queries relating to the position should be directed to Dr Peter Johnson at peter.johnson@imperial.ac.uk.
To apply, please click “APPLY NOW” to go through to the online application form. Should you have any queries regarding the application process please contact ME-HR.Requests@imperial.ac.uk.
The College is a proud signatory to the San-Francisco Declaration on Research Assessment (DORA), which means that in hiring and promotion decisions, we evaluate applicants on the quality of their work, not the journal impact factor where it is published. For more information, see .imperial.ac.uk/research-and-innovation/about-imperial-research/research-evaluation/”>https://www.imperial.ac.uk/research-and-innovation/about-imperial-research/research-evaluation/
The College believes that the use of animals in research is vital to improve human and animal health and welfare. Animals may only be used in research programmes which are ultimately aimed towards finding new treatments and making scientific and medical advances, and where there are no satisfactory or reasonably practical alternatives to their use. Imperial is committed to ensuring that, in cases where this research is deemed essential, all animals in the College’s care are treated with full respect, and that all staff involved with this work show due consideration at every level. http://www.imperial.ac.uk/research-and-innovation/about-imperial-research/research-integrity/animal-research/
Are you warm, outgoing, passionate, enjoy connecting with people and want to make great money at an amazing company in...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> About the job: LaunchDarkly is looking for a Technical Support Manager to lead our Australia...
Apply For This JobFull Job Description *Urgently Hiring* ***IN OFFICE POSITION*** (with the ability to work remotely based on performance after 60 days)...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> At Emerson, we are innovators and problem-solvers, focused on a common purpose: leaving our world...
Apply For This Jobjob description Newport Laboratories is seeking an IT Manager to manage and maintain the organization’s IT systems. Newport Labs, located...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> DCI Job Requirement for: Software Engineer Location: Herndon, VA Job Description Writes stable, extensible code....
Apply For This JobAre you warm, outgoing, passionate, enjoy connecting with people and want to make great money at an amazing company in...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> About the job: LaunchDarkly is looking for a Technical Support Manager to lead our Australia...
Apply For This JobFull Job Description *Urgently Hiring* ***IN OFFICE POSITION*** (with the ability to work remotely based on performance after 60 days)...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> At Emerson, we are innovators and problem-solvers, focused on a common purpose: leaving our world...
Apply For This Jobjob description Newport Laboratories is seeking an IT Manager to manage and maintain the organization’s IT systems. Newport Labs, located...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> DCI Job Requirement for: Software Engineer Location: Herndon, VA Job Description Writes stable, extensible code....
Apply For This JobAre you warm, outgoing, passionate, enjoy connecting with people and want to make great money at an amazing company in...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> About the job: LaunchDarkly is looking for a Technical Support Manager to lead our Australia...
Apply For This JobNotifications