Essential job functions - coordinates activities of team members (e.g., staff from software development, quality
assurance, user experience, test, etc.)
to ensure agile values,
principles, methodologies and processes are followed during an
agile-based software development lifecycle (sdlc).
- confers with
team members to provide advice and to resolve problems.
- guides
and coaches team members to become self-organized, self-assess, and
achieve higher levels of performance.
- facilitates and supports
team events (e.g., project planning meetings, retrospectives,
demonstrations, software releases, process reviews, etc.).
-
develops and tracks metrics.
prepares reports to help team
understand its progress during a sprint, work process or project,
and identifies trends for team members and management.
- provides
training and guidance and assigns tasks to less experienced staff
members.
- develops and maintains agile documentation and training
materials and conducts training.
required skills and qualifications
- bachelor's degree in computer science or similar.
- certified
scrum master (csm) and certified product owner (cspo), or similar.
- 3 years of experience as a scrum master or as a project manager
for lean-agile delivery team using a variety of methodologies
(e.g., waterfall, agile, hybrid).
- proven track record of
delivering successful projects in a matrixed agile and traditional
project management environment.
- general knowledge of work
management and microsoft teams collaboration software.
- excellent
verbal and written communications skills; comfortable working
directly with and providing status information to executive
leadership and project stakeholders.
- excellent leadership,
prioritization, organizational skills, team building, resource
planning, and resource management skills - ability to represent the
company in a professional and positive manner and promote company
values.