Develop project scope, objectives, constraints and assumptions for a large, strategic, multi-year program. Prepare and manage the project plan, issues and risks, and is accountable for overall delivery of their assigned functional work stream on a large-scale program. Provide guidance in development of the technical design, test plans, and user documentation. Analyze competitive market strategies through analysis of related product, market, or share trends. Coordinate implementation/conversion strategy planning and implementation. Manage scope and change throughout the initiative utilizing formal change control and requirements traceability. Participate in industry forums and keep current on domain knowledge for their specific business and application areas of expertise. Apply experience across various software and/or systems development processes to define and collect metrics and identify and implement opportunities for improvement to increase quality of requirements and speed time-to-market.