EXPERIENCE
Essential skills and experience
- Have demonstrable experience of successful software development within a scientific domain
- Have demonstrable experience of expert development using C++
- Have demonstrable experience of expert development using Java
- Have demonstrable experience of development using Python
- Have demonstrable experience of development using R
- Have demonstrable experience of development using Qt
- Have demonstrable experience of writing high quality software documentation
- Experience in developing software for a security restricted domain
Nice-to-have skills and experience
- Experience of using container technologies (such as Docker)
- Experience of development using GPUs
- Experience of development and deployment of software onto HPCs
- Experience of CBR dispersion models