Role & responsibilities
- Program Leadership: Lead the end-to-end execution of complex software product development programs, ensuring that all projects are delivered on time, within scope, and within budget.
- Strategic Planning: Collaborate with cross-functional teams to define program scope, goals, and deliverables in alignment with business objectives. Create and maintain comprehensive project plans, including timelines, resource allocation, and risk management strategies.
- Cross-functional Coordination: Act as the primary point of contact between various teams (product, development, design, marketing, sales, and customer success) to ensure seamless communication, collaboration, and execution throughout the product lifecycle.
- Stakeholder Management: Manage and influence stakeholders at all levels of the organization, including executives and key decision-makers. Provide regular updates on program progress, risks, and key performance indicators.
- Risk Management: Proactively identify potential risks and develop mitigation strategies to minimize project disruption. Conduct regular risk assessments and report findings to stakeholders.
- Process Improvement: Continuously evaluate and improve program management processes, methodologies, and tools to increase efficiency and effectiveness across the organization.
- Performance Tracking & Reporting: Develop metrics and reporting frameworks to track progress against program goals. Deliver clear, concise reports and presentations to stakeholders on program status, including performance against KPIs.
- Change Management: Manage changes to project scope, schedule, and costs using appropriate verification techniques and stakeholder input.
Preferred candidate profile
- Bachelor's degree in Computer Science, Engineering, Business Administration, or related field; asters degree is a plus.
- 5+ years of experience in program or project management, ideally in a software product development environment.
- Strong understanding of Agile, Scrum, and other software development methodologies.
- Proven experience leading cross-functional teams and managing large-scale, complex projects from concept to delivery.
- Excellent communication, presentation, and organizational skills.
- Strong problem-solving skills and ability to adapt to changing priorities and environments.
- Proficiency with project management tools such as Jira, Asana, Trello, or similar platforms.
- PMP, PRINCE2, or Scrum Master certification is a plus.