Senior Software Engineer - Full Stack Responsible for participating in all aspects of the SDLC, collaborating with Product Managers and Engineers to design and develop applications in life sciences, ensuring testing coverage with QA Engineers, and contributing to troubleshooting and technical support of the product.