Job Seekers, Please send resumes to resumes@hireitpeople.com
Minimum years of experience*: 12
Responsibilities you would expect the Subcon to shoulder and execute*:
- The Technical Program Manager/Scrum Master will have oversight across multiple initiatives and will be expected to perform key functions such as Project Planning and Estimating, Demand Management, as well as project delivery and execution.
- The successful individual will leverage their proficiency to clearly define and proactively manage project scope.
Program Management Duties:
- Clearly define deliverables and accountability structure.
- Create, execute and manage a well - defined project plan and schedule with tasks and resource assignments.
- Conduct effective and efficient status meetings for the project team and various levels of project leadership.
- Set and continually manage project expectations with key stakeholders and project team.
- Coordinate between different project stakeholders.
- Monitor and supervise all project steps: business requirements, design, implementation, testing, documentation, production rollout.
- Present weekly/monthly reports on performance as requested.
- Present issues and risks, and their business impact to management in a timely manner with proposed mitigation
- Actively seeks and removes impediments to team success regardless of where they originate
- Manage escalations
- Collaboration across multiple business units and functional departments to develop and deploy solutions that address key business initiatives
- Manages teams of Program Managers, vendors, and team leads across multiple development locations.
- Champion and implement process improvement to ensure that initiatives are implemented with increased success rates (time, cost and quality) and efficiencies through repeatable processes/governance.
- Review performance against Project plans and standards.
- Deployment Planning, Quality Management, Release Management.
- Ensure delivery of the highest quality service
- Strong critical thinking, problem solving and decision making skills.
- Excellent communication skills, including oral and written across Business and IT.
- Negotiation and conflict management skills.
- Flexibility and adaptability.
Scrum Master Duties:
- Guiding the team and organization on how to use Agile/Scrum practices and values to delight customers.
- Guiding the team on how to get the most of self-organization.
- Guiding the team on self-organizing to fill in the intentional gaps left in the Agile/Scrum frameworks.
- Assessing the Scrum Maturity of the team and organization and coaching the team to higher levels of maturity, at a pace that is sustainable and comfortable for the team and organization.
- Removing impediments or guiding the team to remove impediments by finding the right personnel to remove the impediment.
- Building a trusting and safe environment where problems can be raised without fear of blame, retribution, or being judged, with an emphasis on healing and problem-solving.
- Facilitating getting the work done without coercion, assigning, or dictating the work.
- Facilitating discussion, decision making, and conflict resolution.
- Assisting with internal and external communication, improving transparency, and radiating information.
- Supporting and educating the Product Owner, especially on grooming and maintaining the product backlog.
- Providing all support to the team using a servant leadership style whenever possible, and leading by example.
Required Skills:
- Experience in playing the Scrum Master role for at least one year for a software development team that was diligently applying Scrum principles, practices, and theory. (Adjust based on your necessity)
- Good skills and knowledge of servant leadership, facilitation, situational awareness, conflict resolution, continual improvement, empowerment, and increasing transparency.
- Knowledge of various well-documented patterns and techniques for filling in the intentional gaps left in the Scrum approach(example: numerous Burndown technologies, various Retrospective formats, handling bugs, etc.).
- Contributes to a culture of innovation, collaboration, and partnership with a willingness to proactively coach, facilitate, share knowledge, and be the role model and advocate for a changing technology organization.
- Operate as an independent contributor with minimal guidance
- Optimizes overall team performance, by coaching individual team members
- Establish a fun, creative and enjoyable environment balanced with strong collaboration and productivity
- Preferred Skills/Experience (Any of these is a plus):
- Experience is playing the Scrum Master role for at least two years for a software development team that was diligently applying Scrum principles, practices, and theory.
- Good skills and knowledge of servant leadership, facilitation, situational awareness, conflict resolution, continual improvement, empowerment, and increasing transparency.
- Knowledge of various well-documented patterns and techniques for filling in the intentional gaps left in the Scrum approach(example: numerous Burndown technologies, various Retrospective formats, handling bugs, etc.).
- Knowledge of other Agile approaches: XP, Kanban, Crystal, FDD, etc.
- Awareness and experience with widely successful Agile techniques: User Stories, ATDD, TDD, Continuous Integration, Continuous Testing, Pairing, Automated Testing, Agile Games.
- Applicable knowledge of the technologies used by the team.
- The experience in applying a wide variety of well-documented patterns and techniques for filling in the intentional gaps left in the Scrum approach(example: various Burndown technologies, many Retrospective formats, handling bugs, etc.).
- Excellent communication and mentoring skills
Interview Process (Is face to face required?) Yes
Does this position require Visa independent candidates only? Yes