Overview Senior Software Engineer reports to the Tech Manager, Software Engineering and is responsible for developing and supporting applications leveraging their expertise and knowledge of multiple systems/customer areas to build a robust, scalable, and reliable platform.