At a Glance
- Tasks: Join a team to develop and maintain software for global health research.
- Company: Be part of the Pandemic Sciences Institute at the Nuffield Department of Medicine.
- Benefits: Full-time role with a competitive salary and impactful work.
- Why this job: Make a difference in global health by supporting rapid responses to infectious diseases.
- Qualifications: Postgraduate qualification in Computer Science or related field; expertise in Python and AWS required.
- Other info: Fixed-term contract for 24 months with opportunities for professional growth.
The predicted salary is between 36000 - 60000 £ per year.
We are seeking an enthusiastic and skilled Research Software Developer to join the International Severe Acute Respiratory and emerging Infection Consortium (ISARIC) team at the Pandemic Sciences Institute (PSI) within the Nuffield Department of Medicine (NDM). This role offers the opportunity to contribute to a globally recognised platform that supports rapid, evidence-based responses to emerging infectious diseases. As a member of our team, you will work alongside clinicians, data scientists, epidemiologists, software engineers, and statisticians to support the ongoing development, maintenance, and testing of the suite of tools and platforms developed by ISARIC. Your work will play a key role in enabling better data capture, sharing, and analysis across global clinical research efforts.
Responsibilities:
- Refactor and maintain the codebase of existing ISARIC tools and applications, leading the development of new features and functionalities to meet evolving needs of ISARIC members, users, and researchers.
- Ensure code reliability, modularity, and scalability through automated testing and CI/CD pipelines.
- Oversee deployment, monitoring, and optimisation of applications in AWS environments.
- Manage and integrate databases to support ISARIC's software ecosystem and ensure all tools remain robust, user-friendly, and well-documented.
Qualifications:
- Postgraduate or equivalent qualification in Computer Science, Engineering or Data Science.
- Professional experience demonstrating expertise in Python and AWS; experience maintaining production-level codebases is essential.
This position is offered full time on a fixed term contract for 24 months and is funded by the Wellcome Trust.
Research Software Developer in Oxford employer: University of Oxford
Contact Detail:
University of Oxford Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Research Software Developer in Oxford
✨Tip Number 1
Network like a pro! Reach out to professionals in the field, attend relevant meetups or webinars, and connect with ISARIC team members on LinkedIn. Building relationships can open doors that a CV alone can't.
✨Tip Number 2
Showcase your skills! Create a portfolio of your projects, especially those involving Python and AWS. Having tangible examples of your work can really impress during interviews and discussions.
✨Tip Number 3
Prepare for technical interviews by brushing up on coding challenges and system design questions. Practice makes perfect, so consider mock interviews with friends or use online platforms to get comfortable.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our awesome team at StudySmarter.
We think you need these skills to ace Research Software Developer in Oxford
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Research Software Developer role. Highlight your expertise in Python and AWS, and don’t forget to mention any relevant projects or contributions to similar platforms.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to express your enthusiasm for the role and the impact you want to make at ISARIC. Share specific examples of how your background aligns with the responsibilities outlined in the job description.
Showcase Your Technical Skills: Since this role involves maintaining and developing software tools, be sure to include any relevant technical skills and experiences. Mention your familiarity with CI/CD pipelines and automated testing, as these are key to ensuring code reliability.
Apply Through Our Website: We encourage you to apply directly through our website for a smoother application process. This way, we can easily track your application and ensure it reaches the right team members!
How to prepare for a job interview at University of Oxford
✨Know Your Code
Make sure you’re familiar with the codebase of ISARIC tools and applications. Brush up on your Python skills and be ready to discuss how you've maintained production-level code in the past. Being able to talk about specific projects will show your expertise.
✨Understand the Ecosystem
Get a good grasp of how AWS environments work, especially in relation to deployment and optimisation. Familiarise yourself with CI/CD pipelines and automated testing. This knowledge will help you answer technical questions confidently and demonstrate your readiness for the role.
✨Collaborate Like a Pro
Since you'll be working with a diverse team, think about examples from your past experiences where you collaborated with clinicians, data scientists, or other professionals. Highlight your communication skills and how you’ve contributed to team success in previous roles.
✨Show Your Passion for Research
Express your enthusiasm for contributing to global health initiatives. Be prepared to discuss why you’re interested in emerging infectious diseases and how your skills can support ISARIC's mission. This will help you connect with the interviewers on a personal level.