Rentsync is an award-winning, high-growth organization that specializes in developing cutting edge software, state-of-the-art websites, marketing/advertising services and unique solutions to the rental & property management industry throughout Canada and the United States.
About the Role:
As a Scrum master, you will facilitate and coordinate Agile Scrum processes within our organization, ensuring the company can work collaboratively and efficiently to deliver high-quality solutions.
You will work closely with the product development team to ensure that the work progresses on schedule, within budget, and to the desired level of quality. Additionally, you will serve as a coach and mentor to our team – helping to foster a culture of continuous improvement and ensuring that the team is meeting its objectives consistently.
This is a hybrid-remote position; all qualified candidates are encouraged to apply, however preferential consideration may be given to applicants who are able to report to Rentsync’s offices (located in Montreal/Toronto/St. Catharines) on a regular basis.
Duties & Responsibilities:
- Facilitate Agile Ceremonies: Schedule and lead daily stand-ups, sprint planning, sprint reviews, and retrospectives, ensuring productive and effective discussions.
- Coach and Mentor Teams: Guide the team and organization on the appropriate use of Agile/Scrum best practices, fostering self-organization and empowering team members.
- Remove Impediments: Identify and proactively address any blockers that hinder the team’s productivity, escalating issues when necessary.
- Collaborate Across Departments: Work closely with product owners, developers, QA teams, and other stakeholders to ensure clear backlog prioritization, well-defined acceptance criteria, and smooth product deliveries.
- Promote Continuous Improvement: Track, analyze, and report on team metrics (e.g., velocity, burn-down charts), and drive process improvements for greater efficiency and productivity.
- Ensure Transparency and Communication: Foster open communication channels, manage expectations, and keep relevant parties informed about project timelines, risks, and progress.
- Maintain a Focus on Quality Support the team in adhering to best practices, meeting non-functional requirements (e.g., security, performance), and delivering high-quality software solutions. Occasional help test features or validate bugs.
- Support Organizational Goals: Align Scrum team objectives with broader business and product roadmaps, ensuring deliverables meet both functional and strategic requirements.
Required Knowledge, Skills, and Abilities:
- In-depth understanding of Agile principles, Scrum framework, and related methodologies.
- Demonstrated ability to coach teams through Agile adoption and foster a collaborative, high-performance culture.
- Excellent communication, negotiation, and conflict-resolution skills.
- Strong analytical and problem-solving capabilities, with a track record of removing impediments effectively.
Essential Qualifications:
- Bachelor’s degree in Computer Science, Engineering, Business, or a related field.
- Minimum of 5 years of experience working in Agile environments, with at least 3–5 years as a dedicated Scrum Master (or in a similar role).
- Must reside in and be eligible to be employed in Canada.
Additional Preferred Qualifications:
- Certified Scrum Master (CSM), Professional Scrum Master (PSM), or equivalent certification.
- Experience in a SaaS or software development environment, Jira / Azure DevOps or similar tooling.
- Familiarity with DevOps practices, CI/CD processes, and pipeline management.
- Proven ability to integrate AI tools or other emerging technologies into Agile workflows.
- Availability to work on-site in our offices located in Montreal, Toronto, or St. Catharines.