As a Senior Software Engineer, the ideal candidate will have designed, developed, tested, implemented, and documented solutions that include not only the code to supports business functionality, but also the underlying infrastructure required to run that code and the systems required to deploy it. The candidate will have also standardized and tuned the patterns and components in the complex system for use in other systems. They should also possess the vision and communication skills to help the