DescriptionThe Bioinformatics Software Engineer will collaborate with an interdisciplinary team of computational scientists on developing implementing documenting and maintaining web-based software applications used by the larger biomedical and biological scientific communities for the analysis integration and visualization of large-scale biological omics imaging and clinical datasets.
Responsibilities- Work independently to identify and define technical requirements for tasks and timelines.
- Design build test and deploy scalable bioinformatics web-based applications in a cloud environment.
- Develop document and maintain version-controlled code.
- Mock develop and enhance interactive UI designs.
- Build Docker containers for various bioinformatics workflows.
- Maintain and enhance efficient solutions to reproducible workflow orchestrations on the cloud and local HPC.
- Author and manage technical documentation that concisely describes design and implementation details.
- Manage publish and maintain code repository (e.g. GitHub) container repository (e.g. DockerHub).
- Respond to new feature requests assist with issues raised by user base as needed.
- Report project status regularly to the Principal Investigator.
- Performs other related duties.
Qualifications- Bachelors or Masters degree in Computer Science Informatics Mathematics Statistics Engineering or Biomedical Science.
- 1-2 years of minimum experience; or experience demonstrated through prior research projects or coursework.
- Knowledge of open-source bioinformatics tools and workflows
- Working with high performance clusters and cloud technologies
- Developing web-based applications with front ends utilizing frameworks such as React NodeJS RShiny Flask or Dash
- Building and orchestrating containers (Docker) using technologies like Kubernetes
- Extensive experience with Git or other version control systems
DescriptionThe Bioinformatics Software Engineer will collaborate with an interdisciplinary team of computational scientists on developing implementing documenting and maintaining web-based software applications used by the larger biomedical and biological scientific communities for the analysis inte...
DescriptionThe Bioinformatics Software Engineer will collaborate with an interdisciplinary team of computational scientists on developing implementing documenting and maintaining web-based software applications used by the larger biomedical and biological scientific communities for the analysis integration and visualization of large-scale biological omics imaging and clinical datasets.
Responsibilities- Work independently to identify and define technical requirements for tasks and timelines.
- Design build test and deploy scalable bioinformatics web-based applications in a cloud environment.
- Develop document and maintain version-controlled code.
- Mock develop and enhance interactive UI designs.
- Build Docker containers for various bioinformatics workflows.
- Maintain and enhance efficient solutions to reproducible workflow orchestrations on the cloud and local HPC.
- Author and manage technical documentation that concisely describes design and implementation details.
- Manage publish and maintain code repository (e.g. GitHub) container repository (e.g. DockerHub).
- Respond to new feature requests assist with issues raised by user base as needed.
- Report project status regularly to the Principal Investigator.
- Performs other related duties.
Qualifications- Bachelors or Masters degree in Computer Science Informatics Mathematics Statistics Engineering or Biomedical Science.
- 1-2 years of minimum experience; or experience demonstrated through prior research projects or coursework.
- Knowledge of open-source bioinformatics tools and workflows
- Working with high performance clusters and cloud technologies
- Developing web-based applications with front ends utilizing frameworks such as React NodeJS RShiny Flask or Dash
- Building and orchestrating containers (Docker) using technologies like Kubernetes
- Extensive experience with Git or other version control systems
View more
View less