Essential Functions:  Design, implement and test software products, applications, and relevant modules Analyze system functions to determine optimal architecture and design required for new projects and enhancements Learn and understand pari-mutuel industry business process and related software functionality   Requirements:  An understanding and development skills in Microsoft technologies, including: