Consultant at Yardi Systems Inc
Toronto, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

27 Sep, 25

Salary

95872.0

Posted On

27 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Information Technology/IT

Description

About the Role:
Are you a strategic thinker with a passion for technology and client success? Yardi is seeking an experienced Consultant to join our team and provide high-level professional services, product consultation, and software implementation for a portfolio of clients.

What You’ll Do:

  • Analyze Client Needs: Utilize your keen attention to detail to assess and interpret client operational needs, identifying the best software products and services to meet their business and process goals.
  • Advise Clients: Leverage your strong interpersonal skills to guide clients on enhancing or expanding their use of software, ensuring they gain maximum value.
  • Build Alliances: Establish and maintain robust relationships with clients, ensuring high levels of satisfaction and retention.
  • Resolve Issues: Analyze and resolve software functionality and reporting problems, ensuring smooth operations for clients.
  • Manage Integrations: Oversee ongoing software integrations, maintenance, and updates in collaboration with clients.
  • Lead Implementations: Guide clients through the entire software implementation process, from setup to integration, determining initial system configurations.
  • Ensure Success: Perform or assist with testing, data mapping, conversion, user training, and other services to guarantee successful software deployment.
  • Conduct Meetings: Facilitate and participate in client meetings, providing expert counsel to instill confidence in software use.
  • Enhance Processes: Conduct system and business process reviews, identifying inefficiencies and recommending productivity improvements.
  • Proactive Support: Address potential client concerns preemptively and enlist support for complex client requests and issues.
  • Document Solutions: Develop and document solutions and best practices for a solutions repository.
  • Advise Best Practices: Offer recommendations on best practices relevant to clients’ use of products and services.
  • Identify Opportunities: Recognize and refer opportunities to sell additional products and services to existing clients.
  • Collaborate Internally: Work closely with client services, programmers, marketing, and sales teams to meet client needs and maintain high customer service standards.
  • Advise Development: Provide feedback to the development team on product functionality.

Who You Are:

  • Bachelor’s Degree in Business, Finance, Math, or Computer/Engineering Sciences; or an equivalent combination of education and experience.
  • Five plus (5+) years of experience in software or business process consulting or equivalent consulting experience interacting with customers.
  • Proven ability to manage projects with multiple touch points.
  • Proven client-centered commitment and focus.
  • Proven ability to meet critical deadlines and prioritize multiple tasks in a fast-paced environment.
  • Independent, sound decision-making, critical thinking, and problem-solving skills.
  • Excellent written and oral communication skills.
  • Client-centered commitment and focus.
  • Excellent interpersonal skills.
  • Collegial, team-oriented disposition with the desire and ability to establish cooperative working relationships with all levels of employees and clients.
  • Ability to think and act strategically by visualizing new possibilities, challenging assumptions, and recommending the implementation of new ideas or strategies.
  • Proficiency in Microsoft 365 desktop applications.
  • Ability to travel up to 80%.
Responsibilities
  • Analyze Client Needs: Utilize your keen attention to detail to assess and interpret client operational needs, identifying the best software products and services to meet their business and process goals.
  • Advise Clients: Leverage your strong interpersonal skills to guide clients on enhancing or expanding their use of software, ensuring they gain maximum value.
  • Build Alliances: Establish and maintain robust relationships with clients, ensuring high levels of satisfaction and retention.
  • Resolve Issues: Analyze and resolve software functionality and reporting problems, ensuring smooth operations for clients.
  • Manage Integrations: Oversee ongoing software integrations, maintenance, and updates in collaboration with clients.
  • Lead Implementations: Guide clients through the entire software implementation process, from setup to integration, determining initial system configurations.
  • Ensure Success: Perform or assist with testing, data mapping, conversion, user training, and other services to guarantee successful software deployment.
  • Conduct Meetings: Facilitate and participate in client meetings, providing expert counsel to instill confidence in software use.
  • Enhance Processes: Conduct system and business process reviews, identifying inefficiencies and recommending productivity improvements.
  • Proactive Support: Address potential client concerns preemptively and enlist support for complex client requests and issues.
  • Document Solutions: Develop and document solutions and best practices for a solutions repository.
  • Advise Best Practices: Offer recommendations on best practices relevant to clients’ use of products and services.
  • Identify Opportunities: Recognize and refer opportunities to sell additional products and services to existing clients.
  • Collaborate Internally: Work closely with client services, programmers, marketing, and sales teams to meet client needs and maintain high customer service standards.
  • Advise Development: Provide feedback to the development team on product functionality
Loading...