This website no longer supports outdated browsers like Internet Explorer. For the best user experience, please upgrade to a supported browser.

Agile Project Manager

Job Summary

The Agile Project Manager (APM) is responsible for the timely delivery of high-quality technical solutions that drive key business strategies.  The APM leads a cross functional development team through all phases of the product development process, from discovery, through development, to product launch.  The APM uses his/her toolbox of Agile practices, Project Management processes, and facilitation skills to predictably produce high-quality software releases.  The APM is responsible for creating agile plans, reporting status to management, resolving critical project issues, and building an effective project team.  The APM is part of a leadership team that drives process improvements, especially Agile improvements, across the entire Software Team.  Hybrid work schedule includes onsite and remote locations.

Primary Responsibilities

  • Leads the project team through all phases of the Software Development process. 
  • Facilitates all Scrum ceremonies seeking to create a regular “Sprint Rhythm”. 
  • Identifies and drives implementation of continuous improvements within the project team.
  • Proactively identifies and helps to resolve issues that impact achievement of team sprint commitments. 
  • Regularly reports overall project status to management and key stakeholders, escalating major issues as necessary.
  • Maintains a project repository of historical and current project information. 
  • Facilitates team meetings and other day-to-day activities as required by the team.
  • Ensures the team is fully functional, cooperating, and productive.
  • Shields team from external interferences and removes obstacles.
  • Administers and manages business relationships with the project’s external consultants and third parties ensuring they meet their project obligations.
  • Suggests and implements improvements to project management, software development and other organizational processes. 
  • With the Product Owner and Development Manager, provides the project team a concise vision and creates a positive team environment. 

Job Qualifications

Education:  Bachelor’s degree in a Computer Science, Engineering, or related technical field. Experience:  2+ years working as a Scrum Master on software development projects. 

Knowledge, Skills, and Abilities

  • Demonstrated history of successful project delivery in an agile environment.
  • Formal Scrum and/or Project Management training.
  • Knowledge of various project planning and tracking tools such as Azure DevOps, Trello, JIRA  
  • Strong motivation and initiative.
  • Organized, detail orientated and thorough.
  • Strong planning skills – schedules, resource allocation, issue management, tracking, etc.
  • Able to multi-task.
  • Strong interpersonal and collaborative skills as well as highly effective communication skills.
  • Strong desire to help improve processes and mentor others.
  • Situational leadership.

Hybrid Work Schedule Available:  2 to 3 days onsite 

Interested in this career opportunity?

Send us copy of your resume and cover letter.


This translation is powered by TranslatePress. Anyone relying on information obtained using this translation does so at his or her own risk. Keystone does not guarantee the accuracy or reliability of any information of the translated pages.

Some pages, forms or features found on, and/or may not be translated.

If information on the translated page conflicts with the English version, the terms of the English version will control.