Remote Software Engineer - Bioinformatics Develop tools for research teams, maintain and migrate legacy Java software, create new backend services, enhance data access using RESTful APIs and modern UI/UX frameworks, and troubleshoot with end-users for feature enhancements.