Kitchener, ON, CA
2 days ago
Technical Program Manager

At HP, we are not only delivering for our business today, but also taking bold steps to create a stronger HP for the future. A critical part of building a future ready business is accelerating our investment in consumer services and solutions.

We have invested heavily in building new platforms that unify the customer experience across all HP products while helping to accelerate the shift to new contractual business models. HP applications will be our consistent consumer experience across all HP consumer products—from configuration, to use, to support. HP is looking forward for new subscription offerings that will span all our consumer PCs, printers, accessories, and services.

We are looking for a Technical Program manager, responsible for scoping and defining the technical design, driving execution, and delivery of a software feature, solution, or product. Serves as the bridge between cross-functional teams including marketing, Design, and R&D.  Refines the requirements and distributes work into logical customer valued deliverables and opportunistically identifies synergies with HP's existing systems.  Responsible for defining the overall approach and architecture and is accountable for defining the overall quality plan for that feature, solution, or product, and ensuring the on-time delivery, escalating, as necessary.

Key Responsibilities:

Drives portions of the planning and execution of multiple complex projects or programs in support of the continuing evolution of the organization's software products.

Partners with cross-functional software development teams to help them prioritize, plan, track and execute complex, cross organizational programs.

Performs program analysis, manages risk, identifies and influences necessary course corrections, and communicates program status and activities across multiple levels of management.

Continuously assesses and improves the processes that comprise the software development lifecycle and mentors, other members of the team, to do the same.

Manages risks and resolves issues that affect release, scope, schedule, and quality of highly visible, complex programs.

Have deep understanding of the product development process, the product lifecycle, and program management. 

Have excellent communication skills for a smooth collaboration with engineers and other stakeholders. 

Recording and evaluating product performance metrics is crucial, along with the ability to report them to senior management and other stakeholders. 

Manage project timelines, prioritize tasks, and align teams based on those tasks is crucial. 

Ability to solve problems and technical issues as they present themselves. 

Strategic thinking is key in ensuring the efficient management of several complex projects. 

​Knowledge & Skills:

Comprehensive experience in developing commercial software products using agile development practices.

Expertise in managing cross-organizational software development projects from initiation through delivery.

Hands-on experience with developing and reporting on metrics for engineering development.

Analytical and problem-solving experiences with large-scale systems.

Experience with a controlled software release process involving a product lifecycle management tool.

A bachelor’s degree in computer science or a related field is necessary. 

At least 3 years of technical program management experience. We prefer that you have prior relevant experience in a similar or related industry but it’s not a requirement. 

Advanced knowledge of development stages is a must. 

Working knowledge of Agile practices is a requirement. 

A PMP or Scrum Master certification is a plus. 

Excellent project management and communication skills are crucial. 

It’s preferable if you’re proficient with programming languages and some coding. We prefer that you have a working understanding of actual development. 

Practical knowledge of archiving, development, and other relevant processes is a requirement. 

You need excellent leadership skills, along with a knack for problem-solving. 

You need to have prior leadership experience in planning, management, and project management. 

Directly influences the nature of the work delivered.

Takes responsibility for code and overall delivery quality.

Impact of decisions can often alter program timelines by multiple quarters.

Programs are typically cross-functional and involve multiple related software engineering team

Impact & Scope
Impacts multiple teams and may act as a team or project leader providing direction to team activities and facilitates information validation and team decision making process.

Complexity
Responds to moderately complex issues within established guidelines.

Disclaimer
This job description describes the general nature and level of work performed in this role. It is not intended to be an exhaustive list of all duties, skills, responsibilities, knowledge, etc. These may be subject to change and additional functions may be assigned as needed by management.

HP Canada is an equal opportunity employer. We welcome the many dimensions of diversity.  Upon request by qualified candidates, accommodation of special needs may be considered during all stages of the selection process within the framework of the HP Accommodation Policy.  If you need assistance in filling out the employment application or require a reasonable accommodation while seeking employment, please e-mail hrgsglobalstaffing@hp.com. Note: This option is reserved for applicants needing a reasonable accommodation related to a disability.

In order to satisfy our contractual obligations with clients, the successful candidate will be required to pass a basic, standard Criminal Records check.  You will also be required to sign off on HP's Confidentiality, Non-Solicitation and Conflict of Interest Agreement.

Confirm your E-mail: Send Email