General Description
Oxford Brookes University – Faculty of Health, Science and Technology
Oxford, United Kingdom
Oxford Brookes University is seeking an experienced and motivated Senior Research Fellow in Full-Stack Engineering to join the Faculty of Health, Science and Technology. This full-time research role provides an opportunity to contribute to innovative digital engineering and software development projects within an academic research environment.
The successful candidate will play a key role in designing, developing, and implementing robust full-stack software systems that support research and innovation activities. The role involves leading and contributing to the development of scalable and reliable digital solutions, integrating frontend and backend technologies, and collaborating closely with multidisciplinary research teams.
As part of the position, the postholder will design and implement research methodologies, develop advanced software architectures, and produce high-quality, reusable code to support complex research applications. Responsibilities include managing and delivering software development tasks across the full technology stack, ensuring high standards of code quality, and contributing to system integration, testing, and deployment processes.
The Senior Research Fellow will also contribute to the broader research mission of the university by publishing research outputs, presenting findings at conferences and seminars, and collaborating with internal and external research partners. Additional responsibilities include supervising research assistants or postgraduate researchers, mentoring junior team members, contributing to the development of research proposals and grant applications, and supporting the strategic research priorities of the faculty.
This role is based at Oxford Brookes University in Oxford and involves working closely with academic staff, research teams, and technical stakeholders to deliver high-impact research outcomes through advanced software engineering and digital innovation.
Eligibility Criteria
* A PhD in Computer Science, Software Engineering, or a closely related discipline.
* Significant post-doctoral research or professional experience in software engineering or digital systems development.
* Demonstrated experience leading or contributing to research projects and producing high-quality research outputs.
* Experience supervising or mentoring research staff, students, or junior engineers.
* Evidence of independent research capability and the ability to contribute to securing research funding.
Required Expertise / Skills
* Strong expertise in full-stack software development, including both frontend and backend technologies.
* Experience designing and implementing scalable software architectures and complex digital systems.
* Proficiency in modern programming languages and frameworks used in web and application development.
* Experience with database systems, APIs, cloud platforms, and distributed systems.
* Knowledge of software engineering best practices, including testing, version control, and continuous integration/deployment.
* Ability to design and implement research methodologies and software tools that support research objectives.
* Excellent analytical, communication, and collaboration skills.
* Ability to work independently and as part of multidisciplinary research teams.
Salary Details
Not explicitly specified on the listing.
#J-18808-Ljbffr