The Software Engineer will design and develop novel collaborative information management system architecture. They will work closely with a multi-disciplinary team, including: end-users, UI/UX designers, graphic designers, scientists, and subject matter experts.
The Software Engineer will work across a wide variety of applications and languages. This individual will be involved in the following diverse types of projects:
Additional Responsibilities Include: