Scrum Master - Local to Dallas or Pittsburgh

CGI•Pittsburgh, PA
•Onsite

About The Position

This position is based in a client office in Dallas, Texas, or Pittsburgh, Pennsylvania, five days a week. The Scrum Master works closely with one or more Agile software development teams on fast-paced projects using new technologies and methodologies to develop products and support new initiatives. The role is part of a close-knit team with access to global resources and opportunities to work across industries, technologies, and geographies. With guidance from the Project Manager, the Scrum Master leads Agile teams and supports successful product delivery. The role oversees the work and prerequisites of the Scrum team across requirements, data modeling, design, implementation, quality assurance, and code and product validation. It facilitates team ceremonies, removes obstacles, tracks progress and milestones, communicates with stakeholders and management, and supports team members’ development.

Requirements

  • Bachelor’s degree and 6 years of relevant experience.
  • Certified Scrum Master or Scrum Practitioner, with at least 3 years of experience in a Scrum Master role.
  • Detailed knowledge of and experience with team-level Agile frameworks, including Scrum and Kanban.
  • Experience facilitating Agile team ceremonies.
  • Ability to act as Scrum Master for more than one team.
  • Experience with metrics.
  • Experience using tools such as JIRA Align, JIRA, VersionOne, or Rally.
  • Very effective facilitation skills and experience.
  • Effective oral and written communication skills.
  • Ability to communicate and work in partnership with software developers.
  • Ability to communicate with subject matter experts in the product domain.

Nice To Haves

  • Experience working in the banking industry.

Responsibilities

  • Lead software development teams in applying Agile principles.
  • Oversee the Scrum team and related work across requirements, data modeling, design, implementation, quality assurance, and validation of code and products.
  • Create project outlines and timelines and distribute responsibilities among team members.
  • Facilitate daily scrums, stand-ups, and other meetings to monitor progress and resolve team issues.
  • Shape team behavior through effective management using Agile methods.
  • Perform reviews of software development team members.
  • Remove project obstacles and develop solutions with the team.
  • Ensure milestones are reached and deadlines are met throughout the project lifecycle.
  • Build strong relationships with stakeholders, application users, and program owners.
  • Document progress and communicate it to upper management and stakeholders.
  • Take responsibility for successful product delivery.
  • Collect and distribute status updates to all levels of the organization.
  • Create information radiators showing the progress of stories, features, and releases to stakeholders.
  • Lead the Scrum Master Community of Practice.

Benefits

  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and well-being programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service