*1 year Inside IR35 Contract - 3 Days a week onsite in Abingdon (Oxford) - No Sponsorship*
MAIN PURPOSE OF JOB
Development and maintenance of production-quality software. Role will primarily focus on development of the new data management system for the company with integrated analytic workflows. This individual will work closely with scientific teams to fully understand their requirements.
KEY RESPONSIBILITIES
1. Designing, developing, and maintaining production-quality modules for systems using Python/Django and/or JavaScript/React/HTML/CSS.
2. Creating and maintaining key analysis pipelines to process scientific data efficiently.
3. Collaborating with scientific team leaders to gather and refine software requirements, ensuring alignment with project goals.
4. Developing a deep understanding of scientific workflows and proposing technical solutions to optimise data and workflow management.
5. Taking responsibility for individual software development projects, ensuring timely delivery of high-quality code.
6. Conducting thorough code reviews to maintain code quality, adhere to best practices, and facilitate knowledge sharing within the team.
7. Assisting in the maintenance and development of bioinformatics analysis pipelines.
8. Leveraging expertise in relational databases and SQL to ensure efficient data storage and retrieval.
9. Performing data migrations to efficiently transfer and transform data as part of legacy system upgrades or changes.
Key Skills:
10. 5 Years of Python / Django
11. Experience in Jython
12. Must have strong stakeholder engagement skills