Job Description
Overall Purpose Of Position:
The purpose of this position is to perform agile project management activities for complex, high profile programs and projects, working with cross-functional IT teams and product owners to deliver business solutions; and to provide expert guidance and expertise to self-organizing teams in the areas of agile/iterative planning, agile execution techniques, and cross-team coordination.
Essential Duties:
The position’s essential duties include the following:
You are passionate about our mission to help Americans gain access to essential communications technology
Performing agile project management activities including planning, execution, tracking and reporting
Developing and reporting team status and metrics to various stakeholders
Coordinating deployments and ensuring compliance with change control procedures
Working as a Scrum Master, conducting and effectively participating in sprint planning, task estimates, task sequencing, sprint reviews and retrospectives
Assisting the team with making appropriate commitments through story selection, task definition
Scaling Scrum to large project teams using techniques such as “scrum of scrums” to allow clusters of teams to discuss their work, focusing especially on areas of overlap and integration
Leading the development and maintenance of team standards, tools, and best practices
Identifying and removing impediments, preventing distractions
Taking the leadership role in cultivating robust and sustainable working relationships between business and technology teams
Fostering an environment of cross-team collaboration and teamwork
Serving as a coach for other Scrum Masters and Agile Project Managers
Facilitating team self-organization and self-management rather than traditional command-control/directed styles
Encouraging an environment where the team drives progress and feels ownership for its success
Facilitating discussion and conflict resolution
Leading the establishment of internal review processes and technical standards
Developing training programs, documents, and materials
Developing and maintaining a thorough knowledge of business processes supported by software systems
Documenting business requirements when needed
Participating in requirements reviews, design reviews, and change control activities
Representing the IT department in coordination with other departments
Managing outsourced work, consultants, vendors, and relationships
Technical Experience:
You have 8 to 10 years of experience performing the duties outlined above in a professional environment
You have 8 to 10 years of demonstrated experience with increasingly complex software development initiatives
You have 6 to 8 years of experience as an agile project manager of increasingly complex software development initiatives
You have 3 to 5 years of hands-on experience in requirements analysis and technical documentation
You have 3 to 5 years of experience as a Scrum Master and/or as a project manager in an Agile environment, managing contractors, consultants and./or vendors, as well as coaching and mentoring Scrum Masters or project managers
You have 3 to 5 years of experience developing and managing project budgets
You have 3 to 5 years of experience with Microsoft Project
You possess a bachelor’s degree from an accredited institution in a related field or have equivalent related experience
Certified Scrum Master is required
The following skills are desired:
PMP certification is desired
You have experience with software development
Any Graduate