Knowledge of the various software development life cycle methodologies (Agile, Incremental and Iterative, Scrum-ban, Lean).
Job Description
The Network Charging team is responsible for the development of real-time charging, rating and policy management solutions, such as Online Charging Systems, Wireless Prepaid, Event Based Charging, Data Charging Solutions, and future real-time charging management opportunities. Reporting to the Senior Manager in Network Charging, the successful candidate will collaborate closely with the product owner and architecture team in order to help delivery teams with integration of new platforms and services
Job Duties/Accountabilities
- Reporting to the Senior Manager in Network Charging, the successful candidate will be responsible for: Facilitating daily stand-ups, planning, grooming, reviews, retrospectives, scrum of scrums
- Helping the team to stay focused (e.g. by acting as a buffer between external, distractions and the team)
- Helping the team to maintain their scrum tools (Story board, Action board, charts, backlogs etc.)
- Measuring & tracking velocity & team true capacity
- Assessing team process health & overall process health
- Ensuring all dependencies are being met during each iteration
- Developing and nurturing team dynamics
- Helping the team to make decisions
- Fostering the team´s self-organization
- Helping the team to continuously improve
- Reflecting issues to the team through observation from outside of the team
- Asking open questions and giving feedback to the team
- Exchanging knowledge with other Scrum Masters in the organization
- Keeping in touch with every stakeholder regularly
- Sharing insights throughout the team
Key Responsibilities:
- Excellent ability in facilitation, continual improvement, empowerment, and increasing transparency
- Facilitate getting the work done, support the team to remove roadblock
- Facilitate discussion, decision-making, and conflict resolution
- Coaching and mentoring team members and providing constructive performance feedback
- Building a trusting and safe environment where problems can be raised
Critical Qualifications/Competencies:
- Certification in Scrum Master and Agile practices and theory
- 1-3 years previous experience as a Scrum Master role or related field
- University Degree in Computer Science, Engineering or Business
- Strong leadership and Negotiation skills
- Experience in consulting, leadership, facilitation, situational awareness, conflict resolution,
- Strong organizational and prioritization skills
- Ability to work in a fluid team environment
- Extensive experience in managing project delivery involving multi-tiered systems integration.
- Ability to gain management support and work effectively at all levels across the organization
- Ability to handle ambiguity and rapid change
- Superior problem solving skills and ability to coach team members through problem solving
- Strong verbal, written, and interpersonal communications skills
Preferred Qualifications/Competencies:
- Knowledge of the various software development life cycle methodologies (Agile, Incremental and Iterative, Scrum-ban, Lean).
- Knowledge and/or experience with continuous integration, continuous testing, pairing, automated testing, agile games
- Applicable knowledge of the IT/network technologies
- Previous experience as a team lead is an asset