Lead end-to-end design, development, testing, deployment, maintenance and enhancement efforts
Manage tasks using a project management tool and follow up with specific owners to deliver components of the project on time
Produce a detailed functional design document to match customer requirements
Create a technical specification document and systems integration requirements document
Work with external contractors and service providers to lead the development of end to - end solution design and development
Present program status and issues to our company's Executive Team(s) on a regular and consistent basis in regular status reporting and status meetings
Understand and coach/teach others, show a high level of ethics and team work.