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.
Studies Agile values, principles, methodologies and processes.
Minimum Qualifications
Bachelor’s degree in Computer Science or similar.
...
Ready to Apply?
Join thousands of Americans building their careers