Essential Experience-
- Min 4 yrs of experience as Business Analyst/Business Systems analyst/ Analyst with reputed firm
- At least 5+ yrs of experience in managing software product development & delivery
- Experience building and maintaining relations with technology vendors
- Experience of leading cross-functional teams
- Experience in leading large scale change management initiatives
- Experience in developing, coaching, and leading teams
- Experience working with government stakeholders is a plus
Essential Skills-
- Working knowledge of agile software development methodologies
- Passion for service and social impact, especially in the space of public education
- Readiness to learn, unlearn, and re-learn while adapting to a dynamic work environment and needs
- Comfort with taking up new and complex problems, applying everyday learning and insights, and solving through collaboration
- Proven track record of working with high performing, geographically distributed, and diverse teams
- Strong interpersonal skills, strong writing, and research skills.
- Able to work with cross-functional teams.
- Capable of building and managing relationships with key stakeholders of organizations working in the technology, education sector, social impact organizations, and state government.
- Working knowledge of Microsoft 365 environment and excellent Microsoft Office competency (Word, Excel, PPT etc)
- Facilitation & presentation skills
- Intermediate level quantitative and qualitative analytical skills
- Ability to manage difficult partners and stakeholders and balance between relationship and project outcome.
Key Roles/Responsibilities:
1. Software Product Requirements
- Elicit the requirements through in-depth discussions with various stakeholders
- Document the requirements through user stories, use cases, storyboards, wireframes, and other representations
- Prioritize and analyze the requirements to ensure they are clear, complete, and consistent
- Manage requirements by organizing and re-organizing the list as the product evolves and priorities shift
2. Project Management
- Understand various stages of traditional and agile software development
- Breakdown tasks into appropriate sizes and create Work Breakdown Structure (WBS)
- Identify task dependencies and track the project using available project management tools like Gantt Project, Microsoft Planner, Project Libre, etc.
- Assess and plan for project risks
3. Product Testing & Deployment
- Create acceptance tests and criteria
- Create end-user documentation, manuals, walkthroughs, etc.
- Plan & conduct pilots in coordination with various stakeholders
- Analyze pilot performance and contribute to planning for scale-up deployment
4. Data Collection & Data Analysis
- Design data collection tools needed for product development
- Conduct end-user surveys, analyze responses, and create dashboards on tools like Google Data Studio
- Analyze product usage data and share analysis with team members
5. Technology Facilitator & Enabler
- Facilitate face-to-face and virtual workshops on technology products
- Develop innovative ways to break down barriers to technology adoption
- Enable a culture of ease and experimentation with technology within the organization