Agile Team Scrum Master

Posted: Feb 27, 2018 Job Type: Full Time Location: Costa Rica

About dotCMS

dotCMS is a leading, open source content and customer experience management platform for companies that want innovation and performance driving their websites and other content-driven applications. Extensible and massively scalable, both small and large organizations can rapidly deliver personalized and engaging content across browsers, mobile devices, channels, second screens and endpoints -- all from a single system.

Founded in 2003, dotCMS is a privately owned US company with offices in Miami, Florida; Boston, Massachusetts and San Jose, Costa Rica. With a global network of certified development partners and an active open source community, dotCMS has generated more than a half-million downloads and thousands of implementations and integration projects worldwide. Notable dotCMS customers include: Telus, Standard & Poors, Hospital Corporation of America, Royal Bank of Canada, DirecTV, Thomson Reuters, China Mobile, Aon, and DriveTest Ontario.

Core Duties

  • Manage the scrum process with the coordination of multiple scrum teams in Agile methodology
  • Responsible for removing impediments for the scrum team
  • Arrange daily stand-up meetings, facilitate meetings, schedule meetings, demo and decision-making processes in order to ensure quick inspection and proper use of adaptation process
  • Helps the product owner to ready the product task backlogs for the next sprint
  • Conduct retrospective meetings
  • Organizes and facilitates the sprint planning meetings
  • Acts as safeguard for each team


  • Understand java web applications
  • Coordinate the daily scrum, sprint planning, sprint demo and retrospective meetings with development team
  • Create useful, reliable and practical plans for software development projects
  • coach individuals and interactions over processes and tools
  • Help team or individual to clarify goals and actions to achieve them
  • Ensure the correct use of scrum process
  • Track and remove impediments


  • Demonstrable experience of Scrum Management in any well-known software environment.
  • Agile Experience
  • Planning Experience
  • JIRA/Confluence experience
  • Proven and demonstrable analytical, problem-solving, and communication skills
  • Ability to speak and write English fluently
  • Able to work efficiently in a team-oriented, collaborative environment
  • Willing and able to travel occasionally


  • Bachelor’s Degree
  • 4+ years of experience as a scrum master for web application software development teams


  • Knowledge of agile methodology and frameworks like Scrum, Kanban, XP, etc.
  • Good skills to coach team how to follow agile scrum
  • Understand the basic fundamentals of iterative and incremental development
  • Strong knowledge of Scrum theory, rules and practices
  • Basic knowledge of software development processes and procedures
  • He should have knowledge about Agile techniques like: User Stories, Continuous Integration, ATDD, TDD, Continuous Testing, Pairing, Automated Testing, Agile Games
  • Ability to take and understand the commitment to deliver the product on time
  • Know about the value of metrics and incremental delivery
  • Knowledge about tasks, backlog tracking, burndown metrics, velocity, user stories etc.
  • Expert written, oral, and interpersonal communication skills with the ability to present information at an audience-appropriate knowledge level


This is a full time position. Compensation will be commensurate with experience. We offer a competitive benefits packages.  To apply send a resume to: