Program Manager
About the role
We are looking for an experienced, high-energy, results-oriented Program Manager to manage software implementation projects and a team of software implementation project managers and specialists for our growing software and services company. The successful applicant will have a background in managing software rollouts including requirements gathering, environment setup and install, configuration/development, training, go-live, and support. The Program Manager takes full accountability for end-to-end project management of highly complex software implementations and engages with our personnel and customers to establish strong relationships, develop detailed work plans, schedules, project estimates, and status reports. This position requires in-depth knowledge of contractual obligations and terms with the ability to translate those into project deliverables.
At this time, we are only able to consider candidates who are Canadian or U.S. citizens or permanent residents due to employment authorization requirements.
Responsibilities
- Monitor and report the progress of all project activity within the team portfolio, including significant milestones and conditions affecting project costs or schedules.
- Advise clients and company management of project risks in a timely manner.
- Analyze and report actual performance against project plans and recommend adjustments consistent with plan objectives.
- Create communication plans to keep stakeholders informed of progress and issues and ensure timely, adaptive action is taken.
- Manage project completion activities, including lessons-learned sessions and transitioning projects to Support.
- Conduct project meetings and maintain appropriate project documentation.
- Ensure adherence to quality standards.
- Manage client relationships and communications related to requests for additional work.
- Assist with annual planning, budgeting, and reforecasting cycles and processes.
- Manage, mentor, and advise a team of Project Managers and Implementation Specialists.
- Supervise employees on the project implementation team.
Requirements
- 5+ years of Software Implementation Project Management with a track record of success.
- Experience with Agile SCRUM/Kanban methodology.
- Experience with JIRA and Confluence or other Project Portfolio Management Software.
- Justice Case Management experience.
- Experience working within Agile teams or formal training in Scrum or Agile methodologies is considered a strong asset.
Benefits
- Competitive compensation.
- Quality medical, dental, and vision coverage.
- Competitive paid time off as well as paid holiday time.
- 401(k) retirement (US) and GRRSP (CDN) programs.
- Annual professional development funds - $1,500 USD per employee.
- Book subscriptions with an extensive library in each office for personal and professional growth.
- Flexible working hours which you can coordinate with your supervisor.
- Ability for employees to work from a remote location (e.g., home) or office.
- Personal meetings with direct managers approximately every four to six weeks to discuss career growth and advancement opportunities.
- Travel opportunities between Journal Technology offices and with clients.
Pay
The pay range for this role is 136,000 - 145,000 USD per year (US). The salary range posted reflects a good-faith estimate of the base salary we reasonably expect to offer a successful candidate upon hire. Final compensation will be based on job-related factors, including qualifications, experience, geographic location, and internal compensation considerations.