Program Management Director
At Majesco, we believe in connecting people and business to Insurance in ways that are innovative, hyper-relevant, compelling, and personal. We bring together the brightest minds to build the future of Insurance; a world where Insurance makes life and business easier, more connected, and better protected.
Reporting to the VP of Program Management, the Program Management Director will bring a software engineering mindset and apply critical thinking to continuously improve the way we implement Majesco software for our customers.
The ideal candidate :
- Uses SAFe agile methodology, principles, and practices to plan, manage and optimize delivery of business value
- Collaborates with Product Owner to prioritize the product backlog and facilitates product roadmap and implementation planning
- Schedules and facilitates all scrum events including Sprint Planning, Daily Stand up, Sprint Review / Demo, and Sprint Retrospective, ad-hoc project meetings
- Coordinates stakeholder meetings to facilitate decision-making
- Facilitates brainstorming and problem-solving and promotes an environment of continuous improvement
- Plans and organizes product demos / system demos with product owner, business team, and other stakeholders
- Facilitates training and engages business users early in planning and conducting incremental user acceptance testing for all delivered features
- Coaches and mentors scrum team members to learn, internalize and practice SAFe agile values, principles, and practices
- Collaborates with all team members, other Scrum Masters, and stakeholders to proactively identify dependencies, issues, risks, and action items and facilitates timely mitigation
- Generates and monitors SAFe Agile metrics and makes data-driven decisions to optimize delivery
- Ensures use of collaborative processes and tools for tracking and removing impediments for the scrum team, facilitates resolution of conflicts within the team and with other teams
- Ensures project scope is delivered as per agreed quality metrics within budget and timeline
- Prepares and presents daily, weekly, and ad-hoc status reports to internal and external stakeholders
- Promotes reusability, best practices, and innovation to optimize team velocity, and facilitates continuous improvement through inspect and adapt process
- Acts as a delivery liaison and represents Scrum team on bigger forums like Program Increment Planning, Scrum of Scrums, Interface discussions with client and other vendors, and Portfolio review meetings with internal and external stakeholders
- Collaborates with internal product engineering teams, Cloud operations teams, DevOps team, Solution Assurance, Business Analysis, and other teams to facilitate solution to business problems
- Promotes a healthy and positive environment for all team members to thrive and grow, learn, and adopt and deliver, and realize their potential to the maximum extent
All About You :
Good working knowledge of Agile methodologies, Scrum master certification is a plusExperience of handling Scrum Master roles, with accountability of delivery for two or more cross-functional Scrum delivery teamsWorking knowledge of agile methodology, techniques, and frameworks, such as Scrum or Kanban, to optimize business value delivered to businessProven ability to facilitate removal of impediments or roadblocks for Scrum team membersProven people and project management skillsSound communication, presentation, and interpersonal skillsStrong analytical and problem-solving skillsProven ability to collaborate with internal and external groups to facilitate deliveryExperience of mentoring Scrum team members to be able to learn and adopt Agile methodology and self-organize to optimize deliveryExperience in JIRA / ConfluenceHands-on experience of generating and using Agile Metrics and data-driven project dashboardExperience of using metrics to track project health and proactively identify and mitigate risks and issuesAbility to identify and actively monitor delivery of external dependenciesOutstanding communication, collaboration, facilitation, negotiation, and coaching skillsAdept at refinement, story splitting, estimation, velocity, retrospection, and other Scrum techniquesExcellent knowledge of Scrum techniques and artifacts (such as definition of done, user stories, automated testing, backlog refinement)Experience of collaborating with Product Owners to manage Program Backlogs, prioritization of features and stories, and managing Sprint and Program Increment planExperience of facilitating Agile ceremonies, including Sprint planning, Daily Stand up, Sprint demo, Retrospectives, etc.Proven ability to mentor team members to embrace a culture of continuous improvementDemonstrated ability to quickly learn, adopt and deliver, and be able to thrive in challenging situationsInsurance domain knowledge