Provides project management and technical expertise on large-scale IT projects
Oversee development of all deliverables, status reports and other work products
Plan and oversee all project work and develop/manage any potential organizational change management strategies or processes that might be needed
Provide technical oversight of applicable vendor and/or client processes, methodologies, and tools to minimize risk and validate the applicable requirements, standards and best practices are being followed on the project.
Perform technical reviews and assessments of vendor and/or client tasks, deliverables, and work products, including providing recommendations for risk mitigation and acceptance.
Support the goals and outcomes of the project stakeholders
Develop, manage, and update Project Plan and other project documents (e.g., Communication Plan, Risk Plan, Stakeholder Register, Resource Plan)
Support the client and stakeholders in the planning and strategy discussions on the best approach for addressing risks and issues as they occur, in an effort to ensure that the project remains on schedule and within budget.
Understand various software development life cycle methodologies and how they are used
Participate in business development activities and assist with proposal development
Provide management oversight of project budget
Manage communications with clients, vendors, and project stakeholders