Job Description  We are seeking an innovative, collaborative, Senior Full Stack Software Developer to join our software products group (a group within the company that produces our own software, including IMAGINiT Clarity, IMAGINiT Pulse, and more)