About this opportunity
The Senior Program Manager creates, manages and drives detailed planning and execution of a set of enterprise programs and / or projects, on time and within budget and scope.
This position will be located in our San Jose, CA or Raleigh, NC office. In this role, you will Oversee a programs which may comprise of multiple transformational projects focused on modernizing enterprise-scale systems Accountable for creating a detailed delivery plan that can be executed by program / project teams Ensure program / project teams understands the objectives of the project Gain commitments from the program / project team to be accountable for delivering on time Drive and communicates program / project status, schedule baselines, schedule issues, project risks and major decisions.
Maintain intense focus on delivering to all committed milestones and holds the project team accountable by holding weekly project status reviews Aggressively manage risk across the project throughout the project development life cycle to ensure on time delivery Communicate frequently with program / project teams, peers, management and upper management to ensure sharp focus on executing to the delivery plan and timeline Keep the program / project teams organized and on track for effective implementation and delivery and implements process improvements where there’s inefficiency in the execution process Build capability within the program / project teams to accomplish the project goals and deliver the program / project results on time Follow up and maintain accountability of program / project success criteria post deployment Must be flexible and creative in thinking to execute to a timeline when plans do not go as expected Must follow up relentlessly to ensure cross functional project teams are delivering against their commitments Additional responsibilities : Comply with all safety policies, practices and procedures.
Report all unsafe activities to supervisor and / or Human Resources Participate in proactive team efforts to achieve departmental and company goals Perform other duties as assigned Other duties may be assigned SUPERVISORY RESPONSIBILITIES The Senior Program Manager is expected to lead and manage a cross-functional team within a matrixed management structure and will not have formal direct reports.
Locations of matrixed team will be spread across multiple geographical locations. In this role, you’ll need Bachelor’s Degree or equivalent experience 8+ years of project management experience preferably for new enterprise projects and / or product development Experience delivering software projects Experience project managing medical device (inclusive of regulatory requirements compliance) and hardware projects preferred Experience running a portfolio of programs focused on modernizing enterprise-scale systems Experience in CI / CD and DevOpsSec best practices Experience with container orchestration tools PMP certified preferred or equivalent certification (agile, etc) Excellent communication skills Demonstrated leadership experience Should be able to effectively use Microsoft Project or equivalent tools to create and manage detailed program / project schedules Expert understanding of new product development and / or enterprise program management processes including but not limited to waterfall, agile methodologies, etc.
Expert ability to create structures and processes necessary to deliver enterprise programs / projects and / or new products to successful implementation