Here's the job description for a Technical Program Manager, formatted with bullet points and bold subheadings:
Responsibilities
- Lead and inspire cross-functional teams through excellent communication and negotiation skills.
- Effectively collaborate with executives and stakeholders to drive consensus and alignment on objectives, scope, and deliverables.
- Consistently advocate for the best interests of the organization while maintaining positive relationships.
- Provide strategic guidance and insight to support decision-making through data-driven analysis.
- Utilize knowledge of industry trends, organizational priorities, and technology and architecture trends.
- Drive program management excellence by leading the planning, execution, and delivery of complex programs.
- Manage cross-functional teams, ensuring adherence to timelines, budgets, and quality standards.
- Ensure programs are aligned with business objectives.
- Foster an outcome-based strategy and culture by demonstrating strong leadership skills.
- Promote a culture of collaboration, accountability, and continuous improvement.
- Champion best practices in program management and execution.
- Exhibit exceptional organizational skills by effectively balancing multiple priorities and dependencies.
- Manage risks and mitigating issues.
- Manage resources effectively, optimizing resource allocation across programs.
- Ensure the efficient and effective use of resources while delivering maximum value to the organization.
- Demonstrate strong problem-solving skills by identifying and resolving critical issues.
- Leverage professional and technical expertise to implement innovative solutions.
Basic Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Eight to eleven years experience as a Technical Program Manager or similar role.
- Track record of successfully delivering complex software projects in a SaaS-based environment.
- Flexibility to adapt work schedule to work across multiple timezones as needed.
- Strong understanding of Agile practices, including SAFe, Scrum, LPM, and DevOps.
- Demonstrated expertise in strategic thinking and decision-making abilities.
- Excellent leadership and interpersonal skills, with the ability to inspire and motivate cross-functional teams.
- Strong Cross-functional team experience with various business centric.
- Exceptional problem-solving abilities and a keen attention to detail.
- Experience managing complex programs.
- Excellent communication skills, both verbal and written.
- Ability to convey technical concepts across all levels within an organization towards common goals.
- Able to perform in a hybrid-office role, requiring three or more days per week in the office.
- Technical and business familiarities with financial systems (D365), CRM (Salesforce), enterprise data warehouse (Azure Data Lake) or infrastructure projects.
- Experience creating and maintaining project plans and reporting status to senior leaders.
Preferred Qualifications
- Master's degree in Computer Science, Engineering, or a related field.
- Experience with large-scale system architecture.
- Ability to leverage a customer-centric lens to represent the customer's needs and preferences, where applicable.
- Out-of-the-box thinker and results-driven problem solver.
- Excited to dive into tough problems and committed to delivering clear business outcomes.
- Having a continuous learning approach, including the ability to ask relevant questions to understand requirements and context.
- Ability to receive and incorporate feedback.
- Experience with JIRA, PowerBI, DevOps.
- Preferred certifications include: PMP, PgMP, PMI-ACP, CSM, LPM.
- Agile coach experience a plus