The Program Manager will be responsible for managing and providing direction to a team of Project Managers and Project Analysts. This may be direct management or indirect management.
This position will project-manage cross-functional teams by working closely with all aspects of the product development community: Market Vertical, Product Manager, Engineering, Testing, Legal, and more. The Program Manager will also drive a portfolio of moderate to complex projects to completion while building development road maps and project schedules and collaborating to resolve issues.
This position has active involvement in managing multiple strategic projects that requires working with top Engineering resources utilizing our industry-leading technology.
Project Management in cross-functional teams; operate as an SME in their respective portfolio.
Oversee Project Managers with moderate to complex projects.
Manage and encourage new ideas from staff to foster improvements through innovations.
Empower the staff to be accountable and responsible for their own actions and decisions
Depending on scope and complexity, manage highly complex projects and some moderate projects
Request and review resource allocation for project, program, and/or portfolio.
Participate in communicating impacts regarding capacity and demand.
Identify and make recommendations for improvement to existing processes and procedures
Manage all phases of the project through the Product Development process
Define key performance parameters and create regular variance reports to track progress
Negotiate with Engineering Resource Managers for project resources
Maintain compliance with corporate and public regulations
Perform data analysis relevant to project tasks
Request resource demand and review resource allocation for projects
Carry out management responsibilities in accordance with the organizations policies, procedures, and applicable laws: interviewing, hiring, and training employees; planning, assigning, and directing work; appraising performance; rewarding and disciplining employees; and addressing complaints and resolving problems
Ensure all staff is provided with training and resources needed to perform their jobs to the most outstanding degree possible
Ensure all staff is provided with frequent feedback and coaching to meet and exceed individual and team performance goals consistently
Manage and encourage new ideas from staff to foster improvements through innovations
Empower staff to be accountable and responsible for own actions and decisions.Required Skills:
Superb relationship management skills
Strong knowledge of process improvement methodologies
Expert project management skills; proven track record of successful on-time/within-budget deliveries
Knowledge of software development life cycle (SDLC)
Agile knowledge required
Exceptional negotiation skills
Advanced understanding of resource allocation
Experience coordinating team work flow in a fast-paced, deadline-driven environment
Experience partnering with other stakeholders to resolve issues and to mitigate project impacts
Accurate project planning, delivers to milestone dates, manages resources effectively, communicates status effectively, manages risks, juggles multiple activities to accomplish goals
Ability to partner with other project stakeholders to resolve issues and to mitigate project impacts
Experience delivering on projects of various size and duration
Highly adaptable to changing needs within the organization adapts to rapidly changing priorities
Strong skills in setting, communicating, implementing, and achieving business objectives and goals through the direct management of others
Strong organization/project planning, time management, and change management skills across multiple functional groups and departments, and strong delegation skills involving prioritizing and reprioritizing projects and managing projects of various size and complexity
Advanced problem-solving experience involving leading teams in identifying, researching, and coordinating the resources necessary to effectively troubleshoot/diagnose complex project issues;
prior success extracting/translating findings into alternatives/solutions; and identifying risks/impacts and schedule adjustments to facilitate management decision-making
Advanced communication (verbal and written) and customer service skills.
Strong interpersonal, communication, and presentation skills applicable to a wide audience including senior and executive management, customers, etc., including diction/terminology and presenting information in a concise and effective manner to clients, management, and various departments using assorted communication mediumsQualifications:
10+ years of IT PMO experience
2+ years of management experience
Bachelor's degree in technology, finance, business, or equivalent experience required
Project governance certification (PMP, PRINCE2, Agile, etc.)
Please refer to Job Description