Technical Program Manager Job Description

Technical Program Manager Job Description

4.5
152 votes for Technical Program Manager
Technical program manager provides guidance and direction to the development teams and other key stakeholders regarding modern software engineering best practices.

Technical Program Manager Duties & Responsibilities

To write an effective technical program manager job description, begin by listing detailed duties, responsibilities and expectations. We have included technical program manager job description templates that you can modify and use.

Sample responsibilities for this position include:

Driving product post mortems and developing corrective actions driving for systemic improvement actions
Take our Customer Care strategy and put it into action by building capability for seamless customer transition across multiple communication channels (phone, email, chat, social, mobile)
Communicate expectations to all the right people
Write and Prioritize business use cases and rules
Work with IT to ensure the technical systems meet requirements
Track project progress against schedule
Harmonize business processes across breadth of products and regions
Define the framework for measurement, analytics, and reporting
Translating process requirements into concrete end-to-end project plans
Negotiating with stakeholders to commit to these plans

Technical Program Manager Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Technical Program Manager

List any licenses or certifications required by the position: PMP, CCNA, MCSA, SCRUM, CAPM, CTS, PGMP, ITIL

Education for Technical Program Manager

Typically a job would require a certain level of education.

Employers hiring for the technical program manager job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Technical, Engineering, Project Management, Management, Business, Computer Engineering, Technology, Electrical Engineering, Education

Skills for Technical Program Manager

Desired skills for technical program manager include:

Build processes
Current web technologies
Operations
Code reviews
Source control management
Testing
Professional software engineering practices & best practices for the full software development life cycle
Hardware development process and lifecycle
Service-oriented architecture
Program management best practices

Desired experience for technical program manager includes:

Clear focus on customer/end user requirements
Proven track record of delivering creative, commercially successful digital content acquisition services in a business-to-business context
Previous media production experience
Experience in dealing with external partners (content providers and service providers)
Ability to create action plans from a chaotic environment
BS with 6 years relevant experience, or MS with 4 years relevant experience, or PhD with 2 years relevant experience

Technical Program Manager Examples

1

Technical Program Manager Job Description

Job Description Example
Our company is growing rapidly and is hiring for a technical program manager. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for technical program manager
  • Establish process, KPIs and tracking methods/tools to measure the progress and improve
  • Provide oversight for on-boarding customers/partners, enable with infrastructure/service provisioning and deployment of service/applications in the target environment
  • Gathers information about program objectives, functions, features and input/output requirements in the engagements
  • Analyzes and estimates feasibility, costs, time and compatibility with technical environments and ensures successful execution within those parameters
  • Responsible for all aspects of the development and implementation of assigned projects and provides a single point of contact for complex large scale, highly technical and/or organizational change management projects
  • Drive projects/programs from original concept through final implementation, managing requisite deliverables
  • Mentor, train and develop other team members
  • Lead cross functional program management inclusive of negotiation with internal and external stakeholders
  • Lead cross-team initiatives, full-stack projects that require resources from multiple different teams, each of which may have their own set of priorities
  • Identify and execute on process improvements, more accurate effort estimates, increased team velocity, e.t.c
Qualifications for technical program manager
  • At least 5+ years industry expertise in Technology and Analytics products/technologies (web analytics, predictive analytics, business Intelligence, analytics toolkits such as SAS, Enterprise Miner, recommendations engines, etc…)
  • Ability to work effectively with and influence executives
  • Proven ability to manage multiple projects and responsibilities in a highly agile environment
  • Platform TPM experience a plus
  • 3+ years of experience in project management in a global environment
  • Strong technical background, preferably combined HW & SW storage Development or Test
2

Technical Program Manager Job Description

Job Description Example
Our innovative and growing company is hiring for a technical program manager. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for technical program manager
  • Develop and maintain the master plan and schedule for multiple product releases
  • Build and nurture key relationships with product management, development management, and quality engineering management
  • Identify and resolve problems, gaps, and challenges in software engineering processes
  • Ascertain the true requirements underlying feature requests
  • In conjunction with various internal and external stakeholders, design complex and cross-functional technical architecture solutions to a wide variety of IT infrastructure gaps and problems
  • Assess costs and benefits
  • Analyze site/software metrics
  • Work closely with customers and participate in bi-anuual operational planning exercises
  • Possess a strong understanding of the Payments industry
  • Develop, maintain, and distribute (as appropriate) standard project management deliverables for the successful launch of new products and
Qualifications for technical program manager
  • Experience delivering on projects of various size and duration
  • 4+ years’ experience successfully deploying Cloud technologies (both internal & external) in a global environment
  • 3+ years of SCRUM/Agile Program/Project Management experience, Kanban is a plus
  • Proven history of leading change and improvement
  • 5+ years Project Management experience in PC/mobile or related industry
  • Proven history of Project/Program Management of software and hardware products
3

Technical Program Manager Job Description

Job Description Example
Our growing company is looking for a technical program manager. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for technical program manager
  • Provide weekly program status updates via the standard template.Represent the program to Internally to Sr
  • Work closely with Engineering Managers and Tech Leads on projects to ensure successful project delivery
  • Work with engineers on analysis and recommendations for Yammer engineering direction
  • Drive large technical projects
  • Degree in computing science or related field, or relevant practical experience
  • Experienced in large project life cycle across geographies and out with immediate team
  • 3+ years of Program/Project/Product Management experience
  • Be part of the leadership team of an Agile program consisting of more than 10 scrum teams which has recently undergone a Waterfall to Agile transformation
  • Get technical alignment between search and other teams to make search work
  • Gather search-technology requirements from various sources, including product category owners, taxonomists, catalog, search engine optimization team and customer feedback
Qualifications for technical program manager
  • Bachelor's degree in Computer Science, Engineering or related field (Master’s degree in Computer Science and/or Business Administration preferred)
  • Possess a strong understanding of SaaS products (preferred)
  • Superb follow-through
  • Measure project progress
  • Work with purchasing to provide purchase requisitions and specifications for procurement of materials, services, consultants
  • Ensure customer furnished equipment, are properly documented and returned to customer
4

Technical Program Manager Job Description

Job Description Example
Our company is hiring for a technical program manager. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for technical program manager
  • Ensure tools address the needs of a broad set of users by conducting detailed user analysis and identifying and scoping out requirements
  • Implement and define standards for the creation of internally developed applications that support efficient workflow and process
  • Establish project deadlines given project complexity, resources, and dependencies
  • Drive projects to completion by keeping stakeholders informed on project status, acquiring user feedback, and holding workers accountable to established deadlines
  • Scope technical requirements
  • Identify customer needs to define product requirements
  • Lead complex, multi-disciplinary product and engineering projects
  • Work directly with engineers and analysts
  • Business owner of technology advancement - Managing the full life cycle of requirement gathering, design, development, implementation & rollout technology solutions to support business advancement
  • Design - Working with Business Users to understand critical business requirements and bottlenecks, conceptualize to-be vision, formulate process & technology solutions
Qualifications for technical program manager
  • Project Risk Management - Leads complex/large teams in development of a project FMEA &/or 9-box project risk summary, & identifies & manages the actions to mitigate the risk
  • Knowledge of system management tools, products, and industry challenges
  • Comfortable working at a highly detailed level with development teams, at a portfolio level with senior executives
  • Excellent risk and change management skills
  • Hands-on expertise in Linux is a plus
  • Technical knowledge and experience in software development
5

Technical Program Manager Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of technical program manager. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for technical program manager
  • Coordinate resources with other internal teams
  • Define AWS software localization vision
  • Convert the vision into well defined roadmap
  • Hands on prototyping
  • Create, recommend and evangelize internationalization development best practice and standards that are tailed made for AWS
  • Owns end to end management of a few small localization projects
  • Work as a key member of a service specific team, providing project leadership / management, deployment and support for cloud-based Applications / Solutions
  • Work directly with the stakeholders to deliver next generation ITSM solutions
  • Develop framework for ITIL processes and best practices
  • Take accountability for successful project deliveries
Qualifications for technical program manager
  • Earn Trust of Others
  • 10+ years of industry experience as a TPM role
  • Have coding experience last year in one scripting or non-scripting languages
  • Hands on knowledge in C/C++, Java, Ruby or Python
  • Have used any of the AWS services
  • Have hardware or low level infrastructure hardware and service experiences

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates