Term of Assignment: Approx. 7 months (could go fulltime)
Location: Dayton, OH
Roles and Responsibility:
- Guide and coach the Scrum Team and organization on how to use Agile/Scrum practices and value
- Provide support to the team using a servant leadership style and lead by example. Responsible to hold team accountable to the tenants of agile and working agreements including the use of appropriate tools, standards and best practices
- Promote and demonstrate core agile principles of collaboration, prioritization, team accountability and visibility
- Empower the team to self-organize around achievement of their commitments
- Identify and remove any impediments and distractions that interfere with the team’s ability to deliver against their commitments
- Recommend improvements and assist in changes to best practice where appropriate
- Assist the team in tracking and communicating team progress and metrics
- Facilitate and enable an environment of collaboration and creativity
- Assess the Agile/Scrum maturity of the team and organization. Coach the team to higher levels of maturity, at a pace that is sustainable and comfortable for the team and organization
- Build a trusting and safe environment where problems can be raised without fear of blame, retribution, or being judged, with an emphasis of healing and problem solving
- Facilitate getting the work done without coercion, assigning, or dictating the work
- Facilitate discussion, decision making, and conflict resolution
- Assist with internal and external communication, improving transparency, and radiating information for better visibility
- Support and educate the Product Owner, especially with respect to refining and managing the product backlog
Requirements:
Education / Experience:
- Bachelor’s degree in Computer Science, Business Administration, or other related field, or equivalent years of relevant work experience is required
- Master’s degree in Business Administration , Computer science or other related field is preferred
- Five (5) years of software development experience in full life cycle software development environments is required
- Three (3) years working experience utilizing Agile or any other iterative process to gather requirements for business process improvements and or solutions is required
- Five (5) years of business management experience or stakeholder relationship management experience is required
- Three (3) years of management leadership experience is preferred
- Prior experience in healthcare information technology is preferred
- Five (5) years of experience in managing large scale programs and projects is preferred
Required Competencies / Knowledge / Skills:
-
- Proficient in Microsoft Project, Word, and Excel
- Advanced computer skills
- Software Development Life Cycle Methodology and practices
- Software Testing Life Cycle Methodology and practices
- Understand basic fundamentals of agile development
- Understand other processes and methodologies and leverage other techniques to provide value to a team/enterprise
- Knowledge of basic fundamentals of software development processes and procedures
- Understand incremental delivery and the value of metrics
- Understand backlog tracking, burn down metrics, velocity, and task definition
Familiarity with common Agile practices, service-oriented environments, and better development practices - Ability to effectively interact with all levels of management within the organization and across multiple organizational layers
- Excellent analysis and collaboration skills
- Must be effective and efficient in identifying and proposing creative, innovative solutions to complex, time-critical challenges
- Excellent written and verbal communication skills
- Ability to develop, prioritize and accomplish goals
- Licensure / Certification:
- Certified Scrum Master (CSM) certification is required Professional Scrum Master certification is preferred
- Project Management Professional (PMP) certification is a preferred
Job Type: Recruiting