Responsible for applying business and technical knowledge to ensure availability of our systems and to provide quality solutions for business and enterprise software needs Perform lead analyst role to complete highlevel and technical systems design for new and enhanced systems Design including system specifications develop test document and implement quality application software within targeted due dates Provide and validate program task system estimates Proactively identify implications of a