Roles & Responsibilities
- We are hiring a Staff Technical Program Manager to join our team, supporting our MSC Content System Team.
- The ideal candidate communicates clearly with both internal and external stakeholders, organizes project timelines, secures commitments, manages risks, identifies the critical path, spots edge cases, reviews metrics & data, and monitors operations within the Content program. The ideal candidate is a strong self-starter, has the ability to oversee multiple complex programs and can drill into business data and research results to identify clear direction and focus for their tasks, projects and programs. They continue to move forward in the face of ambiguity and imperfect knowledge.
- Partner with product management and engineering to translate product requirements and functional designs into milestones, epics, and user stories. You bring the architectural and design pattern insights of an engineer to this task, combined with a project managers understanding of team dynamics, dependencies, and scheduling constraints.
- Always be shippingyou will drive all processes around delivering the right software on time and on budget. You will participate in daily scrums and meta-scrums, manage and prioritize sprint backlogs, proactively anticipate bottlenecks or resource contention, unblock development, triage issues, modify or rescope stories to reduce risk, and accept stories when they are done.
- Regularly engage stakeholders and external teams to communicate the status of various in-flight development, and anticipate the result of schedule changes to other teams
- Track and coordinate work across multiple development teams
- Where necessary, serve as the ongoing direct liaison between a given brands team and the platform group, helping identify platform gaps and assisting the brand with a project or launch.
- Participate in the review of outages and provide feedback to prevent future occurrences.
- Using data to inform and drive software development enhancements
What to Bring :
10 - 13 yrs of relevant experience in project management in the technology realm.Proven experience as a technical leader. Demonstrated ability to lead the development of complex applications.Strong sense of responsibility and ownership for the success of projects from inception to rollout and maintenance.Experience building services and solutions to measure, monitor, and alert on the Quality of Experience is highly preferredCommunicate clearly, analyze technical designs, organize project timelines, secure commitments, manage risks, identify the critical path, spot edge cases, triage bugs, review metrics and data, and monitor launch operations for large software projects.Anticipate bottlenecks, provide escalation management, anticipate and make trade-offs.You have a solid understanding of software development methods like CI / CD, Agile Scrum, Waterfall, etc.You have shipped multiple high impact projects and used data to assess their impact.You have experience with all phases of project delivery from concept to production, including defining features and deliverables, securing team commitments, establishing a project charter, handling all communication and reporting, overseeing development & deployment, and performing retrospective assessment using data and key performance indicators.You operate cross-functionally; both internally and externally, across multiple teams and stakeholders.You have demonstrated the ability to make decisions for more than one project or program area showing that your judgment is fungible, and you must be able to handle more than one project simultaneously and successfully.You have repeatedly demonstrated the ability to understand organizational and corporate goals and ensured that your projects delivered what was required to hit these goals.You must have experience with JIRA, Confluence, Smartsheet and Microsoft Suite of products.Skills Required
Agile Scrum, technical project , Confluence, Ms Office Suite, Jira