Vtech Solution Raleigh , NC 27601
Job Title: PM/Scrum Master/Coach
ocation: Raleigh, NC
Duration: 4+ Months
The client System is seeking experienced Certified Scrum Master or Coach to provide leadership and coaching for multiple scrum teams in an app dev environment. A candidate with at least 5-8 years of software development in agile is desired.
The client System is comprised of the System Office, located in Raleigh, NC, and 58 community colleges. The System Office maintains and makes available to the system a common Enterprise Resource Planning (ERP) system template based on Ellucian Colleague and a system wide Data Warehouse.
The Application Development team customizes the Ellucian Colleague base template in response to College System, System Office, State Board and Legislative requirements. As Ellucian publishes new/updated software and patches to the base Colleague product, the Application Development team processes these changes, updates the System template as required and releases them to the system. Additionally, teams are maintaining data extractions for an existing Data Warehouse and working to build modern data collection methods to re-imagine a new Data Warehouse.
The ideal candidate will simultaneously coach five application development teams to facilitate and guide our agile development environment. Outcomes would lead to maturing the teams knowledge, skills and abilities using Agile/Scrum, continual improvement in processing updates to the System ERP template, guiding development of new products/projects and increased team ownership and delivery of acceptable, usable products.
Expected Skills (additional details of skills on Skills tab): Expert knowledge of Agile software development, focusing on the four basic competencies of mentoring, professional coaching, teaching, and facilitation, and the four integral quadrants: mindset, practices, relationship/culture, and environment. Candidate should be experienced in complex environments in which most Agile teams (and Agile coaches) operate.
Able to work without assistance and minimal directional guidance from executive leadership. Able to provide leadership/mentorship to others and manage highly complex work efforts. May have advanced education and extensive industry experience.
Description of duties (including, but not limited to):
Coach and mentor teams, which will lead to increased knowledge and full-ownership and commitment by teams to the agile software development framework, including focus on partnership with the product owner, stakeholders and IT teams to meet committed project goals that support business objectives
Guide and coach the project team and organization on how to use Agile and/or Project Management best practices to deliver business value with quality.
Assess the maturity of the teams, team members, and organization and provide road map to move the team to higher levels of maturity, at a pace that is sustainable and comfortable for the team and organization
Demonstrate best practices for removing impediments, escalating issues, and guiding the team to resolution.
Partner with agile teams way to build an environment where problems can be raised without fear of blame, retribution, or being judged, with an emphasis of critical thinking and problem solving.
Partner with agile teams and project sponsor/product owner on preferred ways to develop scope, priority, and anticipated deliverables
Provide best practices to both agile teams and the program management office to drive team reporting responsibilities in systems of record and key status reporting mechanisms in support of PMO
Provide best practices for internal and external communication, promoting end-to-end project leadership including release and change management, and successful transition to operations and maintenance
Certified Scrum Master
Certified Scrum Coach
Project Management Certification (PMPor PMI-ACP)
Excellent communication and collaboration skills
Strong facilitation, situational awareness, conflict resolution skills
Guide others to resolve multiple, and at times competing priorities and appropriately balance delivery and expectations with all levels of leadership
Adaptive/flexible leadership focused on meeting business needs using a variety of techniques and practices
Applicable knowledge of software development
Demonstrated experience as a collaborative leader who promotes resource growth and has a proven track record of delivery
Project Leadership experience in a variety of different contexts