Description:
As a Senior Technical Product Manager, you will own the end-to-end lifecycle of a key Gurukul product. You’ll partner with business stakeholders to gather requirements, collaborate with our Program Manager to plan and track deliverables, and guide a team of developers through execution. This is a hands-on, multi-hat role that blends strategic planning with technical communication.
Requirements:
Desired Skills & Experience
- Proven product management expertise, from requirement gathering through delivery
- Solid technical background in C#, .NET, React, Azure cloud services, and MySQL
- Strong communicator who can bridge business and technical teams
- Excellent leadership, organizational, and problem-solving skills
- Comfortable working onsite with committee leads when needed
Volunteer Commitments
- Up to 5 hours per week, with flexible scheduling
- Self-driven and motivated to deliver against defined goals
- Ability to wear multiple hats and contribute as an individual contributor
- Clear, timely communication with teammates and leadership
- Alignment with Gurukul’s mission and collaborative volunteer culture
Responsibilities:
Key Responsibilities
- Define product scope, requirements, and success criteria in collaboration with business owners and end users
- Work alongside the Program Manager to build a detailed project plan, sequence tasks, and estimate resources
- Monitor progress, manage risks, and adjust plans to keep the product on time, on budget, and aligned to quality standards
- Conduct regular quality reviews and ensure deliverables meet functional and technical expectations
- Serve as the primary liaison between stakeholders and developers, translating business needs into technical specifications