The role of the IT Application Project Manager is to plan, execute, and finalize software and application projects within scope, schedule, budget and resource constraints. This includes project resources in a weak matrix IT organization and coordinating the efforts of team members and third-party contractors or consultants in order to deliver projects according to plan. The Application Project Manager will also define the project's objectives and oversee quality control throughout its life cycle. The Application Project Manager will work closely with various IT departments, the Legal Department, steering committees, business partners, internal and external audit teams, and other key stakeholders to ensure compliance with business requirements and relevant regulations and legislation.
ESSENTIAL DUTIES AND RESPONSIBILITIES (and other duties as assigned)
Strategy & Planning
1. Ability to grasp business concepts quickly and articulate business objectives to multiple levels of an organization.
2. Create, facilitate, and manage steering committees and governance models for specific projects, business lines, or companies as necessary.
3. Create Project Charters, conduct Project Kick-Off meetings, conduct Project Status Meetings, execute Change Orders as needed, conduct Project Close Out & Review meetings.
4. Define project scope, goals, deliverables, milestones and schedule that support the business in collaboration with senior management and stakeholders.
5. Create detailed IT project plans, including resources, issue and risk identification, resolution and contingency processes, communications, schedule, task tracking and status reporting.
6. Effectively communicate project expectations to team members and stakeholders in a timely and clear fashion, e.g., project deliverables, goals, milestones, and key success factors.
7. Conduct process gap analysis via continuous communication feedback and observation, and recommend specific actions to fix gaps in processes and/or process management as required by the project.
8. Track project milestones and deliverables and communicate status to the project team and key stakeholders.
9. Define project objectives and success criteria and effectively disseminate them to involved parties throughout project life cycle.
Acquisition & Deployment
1. Estimate the resources and participants needed to achieve project goals.
2. Draft and submit budget proposals, and recommend subsequent budget changes where necessary.
3. Determine and assess the need for additional staff and/or consultants and assist with the appropriate recruitments if necessary during IT project cycle.
1. Direct and manage IT Application project execution from start to finish.
2. Delegate tasks and responsibilities to project team members.
3. Identify and resolve issues and conflicts within the project team.
4. Identify, manage and track project dependencies and critical path tasks.
5. When appropriate, regularly report project progress to executive team, members of the board, shareholders, and other stakeholders.
6. Assist in developing Requests for Proposals (RFP) for external services.
7. Where appropriate, monitor vendor or contractor performance for compliance with project requirements, including follow-up checks for corrective action.
8. Proactively manage changes in project scope, identify potential risks and issues, and create contingency plans.
9. Where appropriate, apply established metrics to determine the readiness, quality, and operability of software, systems, and products due for release within ASRC.
10. Develop and deliver status reports, requirements documentation, and project update presentations.
11. Conduct project close out and reviews and document lessons learned in order to identify successful and unsuccessful project elements.
12. Coach, mentor, motivate and oversee project team members and contractors, and influence them to take positive action and accountability for their assigned work. This may include team evaluations.
13. Build, develop, and grow any business relationships vital to the success of the project.
EDUCATION and/or EXPERIENCE
1. Project Management Professional (PMP) certification or the equivalent preferred
2. Bachelor's Degree or higher
3. Minimum 5 years of project management
4. Minimum 3 years of experience managing IT software projects.
5. Possesses a thorough and practical working understanding, at an IT Enterprise level, of:
a. The Software Development Lifecycle including experience managing agile and waterfall software projects
b. Project delivery methodologies for commercial off the shelf software solutions and custom application development.
c. Experience managing software projects that require complex testing cycles
d. Application programming, database, and system design
e. General IT infrastructure project management knowledge, including data center architecture, server/VM architecture, network operations, data backup and disaster recovery, end-user services, desktop support and cybersecurity.
1. Understands multiple Project Management methodologies and can apply specific pieces of each one as appropriate to any given project.
2. Ability to build, manage and collaborate multidisciplinary teams.
3. Can conform to shifting priorities, demands and timelines through applying analytical and problem-solving capabilities.
4. Identifies opportunities for improvement and makes constructive suggestions for change.
5. Ability to bring project to successful completion while maintaining political sensitivity.
6. Adept at conducting research into project-related issues and products.
7. Must be able to learn, understand, and apply new technologies.