Analyst, Business Applications (Yardi Analyst)

About Allied

Allied is a leading owner-operator of distinctive urban workspace in Canada’s major cities. Our work is grounded in a clear purpose: to provide knowledge-based organizations with distinctive urban environments that support creativity, connectivity and human wellness.

Our vision is more expansive. We seek to make a continuous contribution to cities and culture that elevates and inspires the humanity in all of us. This vision informs how we operate, how we design and how we lead.

Real estate, for us, is not a passive investment. It is a profoundly human endeavour, one that must promote wellness, sustainability, diversity and creativity—today and for generations to come.

Allied is also a place to build a career of consequence. If you are looking for work that is thoughtful, tangible and enduring—work that contributes meaningfully to cities and the people who inhabit them—you will find purpose here.

For more information on Allied’s approach to city-building, visit our Insights page.

Purpose

Support and optimize Allied’s Yardi application environment to enable efficient, secure, and reliable business operations. As a Business Analyst, Yardi, you will provide a broad range of application support, system administration, configuration, testing, reporting, and user access responsibilities to ensure the stability and effectiveness of Yardi and related business applications.

Reporting to the Senior Director, Technology Solutions, you will collaborate with Technology, Finance, Property Accounting, Operations, Property Management, Leasing, and external partners to support day-to-day application performance, troubleshoot issues, maintain system configuration and controls, and contribute to continuous improvement initiatives. Through proactive support, documentation, and stakeholder engagement, you will help maximize the value of Allied’s technology platforms and support informed business decision-making across the organization.

Responsibilities

Yardi Application Support: Provide reliable day-to-day support for core Yardi functions.

  • Provide hands-on support for Yardi Voyager and related Yardi modules used by Allied.
  • Troubleshoot application issues, investigate root causes, and help resolve user-reported problems.
  • Support business users across Finance, Property Accounting, Operations, Property Management, Leasing, and other teams as required.
  • Document support tickets, resolutions, recurring issues, known workarounds, and escalation steps.
  • Identify opportunities to reduce repeat issues through better configuration, documentation, training, or process changes.
  • Escalate complex issues to the Senior Director, Business Applications, Yardi support, consultants, or Technology partners as appropriate.
  • Yardi Configuration and Administration: Support setup, access, workflows, and production configuration.

  • Support Yardi configuration activities including users, roles, permissions, menu access, workflows, properties, entities, and related setup.
  • Assist with setup and maintenance of Yardi workflows, tasks, menus, reports, packages, groups, and configuration items.
  • Support controlled setup in production environments, including Live report setup, task setup, package loading, and other configuration changes.
  • Assist with specialized setup activities such as cheque format setup, custom tables, and other Yardi configuration items as required.
  • Support Facility Manager, Voyager, Residential, Commercial, and related Yardi components where applicable.
  • Maintain clear documentation for configuration changes, approvals, testing, and implementation steps.
  • Access, Controls, and Audit Support: Help maintain secure and reliable application access.

  • Support user onboarding, offboarding, role changes, permission updates, and access troubleshooting.
  • Help maintain consistent access structures across Yardi and related business applications.
  • Support monthly audit reporting, access reviews, and control-related documentation.
  • Identify access inconsistencies, segregation-of-duties concerns, or outdated permissions and escalate as required.
  • Ensure access changes are documented, approved, and aligned with Allied's internal processes.
  • Testing, Releases, and Production Support: Help ensure changes are tested and introduced safely.

  • Support testing for Yardi enhancements, fixes, configuration changes, integrations, and upgrades.
  • Prepare or assist with test scripts, test evidence, issue logs, and validation activities.
  • Support UAT coordination with business users and document testing outcomes.
  • Assist with release preparation, deployment validation, and post-implementation support.
  • Help ensure production changes are reviewed, tested, approved, documented, and communicated.
  • Support issue tracking during project implementations and operational enhancements.
  • Reporting, Data, and Integration Support: Assist with reliable reporting and data movement.

  • Support Yardi reporting needs, including report setup, troubleshooting, validation, and user support.
  • Help investigate data issues affecting reports, workflows, integrations, and operational processes.
  • Support ETL imports, data validation, and related troubleshooting activities.
  • Work with Technology, data and reporting teams, vendors, and business users to resolve reporting or integration issues.
  • Help maintain confidence in Yardi data by identifying recurring data quality issues and supporting corrective actions.
  • Vendor and Stakeholder Support: Work with internal teams and external partners to resolve issues.

  • Assist with escalations to Yardi and other vendors by preparing issue details, screenshots, examples, replication steps, and business impact summaries.
  • Track vendor tickets, follow-ups, status updates, decisions, and resolutions.
  • Participate in vendor calls, support reviews, and troubleshooting sessions as required.
  • Translate technical or system issues into clear, practical updates for business users.
  • Build effective working relationships with business stakeholders, Technology, vendors, and the Business Applications team.
  • Documentation and Continuous Improvement: Strengthen the support model and reduce knowledge risk.

  • Create and maintain support documentation, job aids, configuration notes, runbooks, and standard operating procedures.
  • Document known issues, recurring problems, and common resolution steps.
  • Help improve support intake, ticket triage, prioritization, and resolution practices.
  • Identify process gaps, documentation gaps, and opportunities to standardize how Yardi is supported.
  • Support the Business Applications team in building a more resilient, scalable, and less person-dependent support model.
  • Qualifications

    Must have:

  • 3+ years of experience supporting Yardi, real estate applications, ERP systems, finance systems, or business applications in an enterprise environment.
  • Hands-on experience with Yardi Voyager or related Yardi modules.
  • Experience supporting application configuration, user access, permissions, workflows, reports, or production setup.
  • Strong troubleshooting skills and ability to investigate issues across users, configuration, data, processes, and system behaviour.
  • Experience supporting testing, UAT, change validation, or production releases.
  • Strong documentation skills, including support notes, configuration details, process steps, and user-facing guidance.
  • Ability to work with business users and translate system issues into clear, practical explanations.
  • Strong attention to detail, especially when working with access, financial processes, production configuration, or reporting.
  • Ability to manage multiple requests, prioritize work, and escalate risks or blockers appropriately.
  • Comfort working with Technology, business teams, vendors, and external support partners.
  • Would be an asset:

  • Experience in commercial real estate, property management, REITs, finance, accounting, leasing, construction, or asset-intensive environments.
  • Experience with Yardi Commercial, Facility Manager, Residential, Payscan, Job Cost, Construction Manager, Forecast Manager, CommercialCafe, or related Yardi products.
  • Experience with SQL, SSRS, Power BI, ETL processes, reporting tools, or data validation.
  • Experience supporting cheque formats, custom tables, workflows, task setup, menu setup, or Live/production configuration in Yardi.
  • Experience with application access reviews, audit support, segregation of duties, or control documentation.
  • Experience working with Yardi support, implementation partners, consultants, or managed service providers.
  • Experience with Concur, Argus, SharePoint, Deal Manager, or other real estate/business applications.
  • Experience creating SOPs, runbooks, support playbooks, training guides, or knowledge base articles.
  • Familiarity with change management, release management, incident management, or IT service management practices.
  • Total Rewards* and the Employee Experience

    At Allied, total rewards are designed with the same perspective that shapes our operations. They are intended to support sustained contribution, creativity and a genuine sense of ownership in the work we do.

    In practice, this includes:

    • Shared financial success and an ownership mindset
      Eligible employees participate in performance-based bonus programs and a retirement savings program, with the option to invest in traditional funds or Allied units. This approach aligns individual effort with Allied’s long-term performance and reinforces a sense of ownership at every level of the organization.

    • Intentional presence and time off
      In addition to vacation, employees receive six personal days and half-days before statutory holidays. Allied supports flexibility while maintaining a strong, in-person culture. This reflects how we collaborate most effectively and how we operate as a business.

    • Health, wellbeing and support
      Comprehensive, company-paid health benefits include vision and dental coverage, along with a healthcare spending account. An employee assistance program is available to provide confidential support when it is needed.

    • Growth through leadership and exposure
      Allied believes in leadership at every level. Employees are encouraged to contribute beyond the boundaries of their role, collaborate across disciplines and develop a broad understanding of the business. For those drawn to real estate, this includes uncommon exposure to how buildings, organizations and cities evolve through hands-on experience and shared responsibility.

    • Professional development grounded in practice
      Learning at Allied is both formal and experiential. Ongoing professional development and a mentorship program support growth through structured learning and day-to-day engagement with experienced colleagues across the organization.

    • Purpose and connection beyond work
      Each year, employees are provided with a paid volunteer day to contribute time and effort to a cause that is personally meaningful to them, reflecting our belief that contribution extends beyond the workplace.

    If you are motivated by the role real estate plays in shaping cities and culture, and want your work to contribute to that effort, we encourage you to apply.

    More insight into life at Allied, including our ESG and EDI initiatives, can be found in our annual ESG report.

    *Temporary or contract roles may not qualify for all the benefits listed, and some roles may follow a modified total rewards structure. We will confirm what benefits you qualify for during the recruitment process.

    Additional Information

    We value human connection and experience. While Allied uses technology, including AI-enabled tools, to support administrative efficiency, all screening, assessment and hiring decisions are made by people.

    We are committed to hiring the most qualified candidates with a dedication towards supporting diversity, equity and inclusion across our organization. All qualified applicants will receive consideration for employment without regard to gender, ethnicity, origin, sexual orientation, disability and socioeconomic background. Diverse perspectives strengthen our organization and help us deliver better outcomes for our tenants, partners and communities. All qualified candidates are encouraged to apply.

    We strive to provide an accessible recruitment experience and welcome reasonable accommodation requests at any stage of the recruitment process. Please reach out to talent@alliedreit.com if support is needed.

    We look forward to receiving your application.