• Senior Technical Program Manager

    Location US-CA-Rocklin
    Job ID
    34957
  • 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

      Physical Demands and Work Environment: Representative of those that must be met by an employee to successfully perform the essential functions of this job. Must be able to operate a PC and sit for extended periods of time. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Need help finding the right job?

    We can recommend jobs specifically for you! Click here to get started.