Please enable cookies in your browser to experience all the personalized features of this site, including the ability to apply for a job.
Returning Candidate?
Senior Technical Program Manager
Senior Technical Program Manager
Location US-CA-Rocklin
Job ID 34245
More information about this job
Summary The Senior Technical Program Manager is responsible for managing multiple cross-functional development programs while working closely with team of technical program managers, engineering teams, product management teams, and business teams to lead them towards a launch. This position involves regular communication with leadership on status, risks, plans, and changes in launch strategy.
Responsibilities - Acts as a Delivery Lead on complex projects in parallel with significant scope / systems dependencies, focused on software definition and execution
- Assembles the team of product managers, User Experience (UX), engineering, QA and others to execute the software project
- Drives the process on complex projects to ensure software is being developed that meets the customer need.
- Acts as an established, knowledgeable resource on the traditional and Agile methodology, effectively applies knowledge to projects, and enforces project standards.
- Provides coaching for other team members to improve skill sets.
- Drives reviews with the team and key stakeholders / users, with an emphasis on reviewing working code
- Tracks the exact status of assigned projects at all stages
- Works with project team to continuously update dates, scope, status, and documentation so that the project and its status are well understood
- Demonstrates in-depth knowledge of the systems architecture that impacts assigned projects. Brings excellent insight into new projects around dependencies / potential issues, influences the design of projects, and rapidly identifies and resolves technical dependencies and risks.
- Champions the end-user, and ensures the software meets associated needs
- Where business unit funding is needed, manages the process of scoping and budgeting.
Qualifications - Self-motivated, proactive and proven ability to adapt well and work with different teams within organization
- Demonstrated ability to use hard data and metrics to back up assumptions and evaluate outcomes.
- Ability to operate as an individual contributor to get the job done; at the same time be able to guide a team toward an objective.
- Able to provide architectural guidance and direction throughout the project lifecycle.
- Excellent communication skills ? both oral and written
Experience / Education: - Bachelor's degree in Computer Science or equivalent technical education and work experience.
- Master's degree in Computer Science, Computer Engineering or related technical discipline preferred
- 10+ years of software industry experience
- 5+ years Technical Program Management experience running large worldwide complex programs in a fast paced environment using traditional and Agile methodologies and delivering highly scalable and robust systems.
- Experience managing technical teams, who can prioritize well, communicate clearly, and influence partner teams and cross-functional teams, such as product management, technical program management, development teams and senior business leaders.
- Self-motivated, proactive and proven ability to adapt well and work with different teams within organization
- Demonstrated ability to use hard data and metrics to back up assumptions and evaluate outcomes.
- Ability to operate as an individual contributor to get the job done; at the same time be able to guide a team toward an objective.
- Able to provide architectural guidance and direction throughout the project lifecycle.
- Excellent communication skills, both oral and written
- Experience in Agile/Waterfall development methodologies, understanding of software development in large teams, and a track record of shipping software on time preferred
- PMP, Prince 2, SAFe, or SCRUM/Agile certified preferred
- Hands-on technical expertise, one year prior experience as a software developer preferred
Options
Share on your newsfeed
Connect With Us!
Not ready to apply quite yet? to get job updates based on your interests.
Your application choices are: