A career with The Toronto Real Estate Board (TREB) offers individuals rewarding opportunities to use their skills and talents to help make a difference in serving our diverse membership of over 53,000 real estate brokers and salespersons across the Greater Toronto Area.

If you’re looking for a challenging career in a dynamic work environment, TREB is the place to be.

 

YOUR EXCITING CAREER AWAITS YOU AT THE TORONTO REAL ESTATE BOARD.

 

TREB is currently seeking a Full Stack Application/Database Developer to fill a full-time, permanent position within the Information Services department. The successful candidate will report directly to the Senior Manager, Application Architecture and will be responsible for the duties outlined below.

PRIMARY RESPONSIBILITIES

The Full-Stack Application/Database Developer will be involved in all aspects of TREB applications architecture, from the core infrastructure (hardware and operating systems) and back-end (databases and file systems), to the custom front-end (load balancers and application/web servers).

The incumbent is responsible for analysing, designing, developing, documenting, implementing and supporting TREB’s web and client-server applications as well as all databases. For this purpose, the incumbent will be required to work collaboratively with various internal departments and third-party service providers.

In this role, outstanding judgement as well as strong interpersonal and communication skills are required to support end users and interact with third-party service providers. Furthermore, the ability to manage multiple initiatives and support requests concurrently, as well as quickly resolve user issues and effectively monitor system stability and performance to prevent delays and outages is a must.

PRINCIPAL DUTIES

  1. Manage internal applications/middleware and their SQL Server databases, ensuring optimal system responsiveness.
  2. Work with third-party service providers, communicating the organization’s requirements and ensuring appropriate technical action for various out-sourced solutions, including but not limited to Ecommerce, Unified Search, Learning Management System, Membership Management solution, etc.
  3. Provide guidance in application development and management as well as database administration to team members.
  4. Prepare application/system specifications for design, development and implementation of new applications as well as changes to existing applications/middleware.
  5. Analyze, design, develop, evaluate, rewrite and maintain applications/programs specific to user requirements, including the Sage ERP middleware and related financial systems.
  6. Design and develop APIs and mobile Apps.
  7. Prepare written instructions to guide technical/operating personnel during production runs and work with them on solving technical problems.
  8. Administer all TREB databases as well as design, implement and administer a comprehensive strategy for data backup of all systems and databases.
  9. Create technical documents and manuals relating to application architecture, development, integration processes and testing procedures for all applications developed, including details outlining the implementation and maintenance of applications as well as guidelines and standards that should be adhered to in order to successfully run the applications in a production environment.
  10. Maintain a strong knowledge of the organization’s policies and operations, in order to better understand the business needs of TREB members and staff.
  11. Keep abreast of developments in web applications, programming languages and industry best practices.
  12. Perform other duties and special projects assigned from time to time.

HEALTH AND SAFETY RESPONSIBILITIES

The incumbent will follow safe work procedures, knowing and complying with all health and safety regulations. Personal protection and safety equipment will be used if/when required and they will promptly report any injury or illness, unsafe acts or unsafe conditions immediately to their immediate supervisor.

 

REQUIREMENTS

Education:

  • A degree in Computer Science or related discipline.

Experience:

  • 8 - 10 years’ hands-on experience in the complete life cycle of software/ application development in a web-based enterprise environment;
  • Demonstrated proficiency in various programming languages (Java, .Net, C#, C/C++, Python, PHP, Swift, JavaScript, jQuery, etc.);
  • Experience in web frameworks/technologies, such as AJAX, RESTful services, JSON, DOM and Git/GitLab;
  • Extensive hands-on experience in developing Joomla applications and in various related plug-ins used for Joomla as well as other content management systems;
  • Excellent knowledge of HTML / HTML5 / CSS / CSS3/ES6/Node JS, and responsive web design;
  • Excellent organizational and time management skills coupled with the ability to multi-task without compromising productivity or quality are necessary;
  • Demonstrated ability in database and database warehouse design, various database programming languages (VBA, TSQL, etc.) as well as hands-on experience in Microsoft Access, SQL Server and MySQL database administration;
  • Strong technical knowledge of mobile app development, networking (LAN/WAN) and various operating systems, including Active Directory,
  • Good knowledge of leveraging the best SEO practices for websites;
  • Excellent understanding of various Cloud technologies, such as AWS, Azure, Google, etc.;
  • Good knowledge of RETS (Real Estate Transaction Standard) and RESO (Real Estate Standards Organization) standards is an asset;
  • Strong communication, facilitation and collaboration skills;
  • Demonstrated ability to work effectively in a fast-paced, high volume, deadline-driven environment;

SPECIAL WORKING CONDITIONS

  • Occasional overtime may be required for special projects, system maintenance or to meet implementation deadlines throughout the year; therefore, after hours or weekend work may be required.
  • A considerable amount of time will be spent working with computers.
  • This position will be exposed to highly confidential material and/or information. Every effort must be made to ensure that sensitive information and/or materials that are critical in nature are properly stored and secured.
  • A reliable vehicle and valid Ontario driver’s license are required for occasional travel to TREB’s satellite offices within the GTA.
  • Must carry a cell phone.

Application Details

To apply for this position, please submit your cover letter and resume to the attention of:

Claudia Pugliese
Manager, Human Resources
via e-mail: This email address is being protected from spambots. You need JavaScript enabled to view it.
via fax: (416) 443-8134

Note: Please include "Full Stack Application” in the subject line.

As an employer committed to the principles of employment equity, we encourage applications from women, Aboriginal peoples, visible minorities, persons with disabilities, and persons of all sexual orientation or gender identity. We are committed to providing an inclusive and barrier free experience to applicants with accessibility needs in accordance with the Ontario Human Rights Code (2015) and the Accessibility for Ontarians with Disabilities Act (AODA). To request accommodation during the recruitment process, please indicate this in your email.

While we thank all candidates for their interest, only those short-listed will be contacted.

YOUR EXCITING CAREER AWAITS YOU AT THE TORONTO REAL ESTATE BOARD.

 

TREB is currently seeking an Administrative Associate (York Region Office) to fill a permanent, part-time position within the Member Services department. The successful candidate will report directly to the Director, Member Services and will be responsible for the duties outlined below.

PRIMARY RESPONSIBILITIES

The Administrative Associate is responsible for the day-to-day activities at the Toronto Real Estate Board's (TREB) satellite office located north of the GTA. As the main point of contact for members contacting TREB's satellite office, you will be required to maintain a professional appearance and provide a positive and friendly service experience.
The position is mainly a customer service role that requires you to greet and welcome visitors, receive and direct telephone calls and offer Member support, by providing TREB Members with helpful information and addressing any of their concerns.
In this role you must be patient and empathetic and genuinely excited to help people.

PRINCIPAL DUTIES

  1. Serve Members and visitors by greeting, welcoming and directing them in a friendly and prompt manner.
  2. Answer, screen and forward incoming phone calls in a timely manner, ensuring that information provided is accurate and up-to-date.
  3. Communicate with Members through various channels, including email, telephone, in person, etc.
  4. Maintain a thorough and operating knowledge of TREB's products and services, to properly and promptly respond to Member enquiries and product/service requests.
  5. Acknowledge and resolve Member concerns/complaints, escalating to the appropriate staff when required.
  6. Coordinate activities and information with TREB's main office and personnel.
  7. Organize TREB's onsite Professional Development courses and New Member Orientation training, as scheduled by the Professional Development Department, ensuring proper resource set-up, including technology, food and beverage, educational materials, etc.
  8. Maintain a resource centre for the benefit of Members.
  9. Maintain food and beverage stock for Professional Development training courses and other supplies required for the satellite location.
  10. Maintain and operate the York Region REALTOR® Store operation.
  11. Reconcile daily/weekly financial transactions/deposits and make bank deposits.
  12. Assist with logistics and execution of special TREB events in the north GTA and surrounding areas, including maintaining a calendar of events and providing on-site assistance at any of TREB's special events.
  13. Distribute New Member Packages, Authentication devices, etc. to new Members.
  14. Prepare attendance and call activity reports for the location.
  15. Maintain an updated Training Manual that includes all work processes and procedures at the satellite location.
  16. Provide switchboard relief to main TREB reception during busy periods.
  17. Assist the Member Services Department as required.
  18. Process New Member applications, payments and transactions as required.
  19. Perform other duties as assigned from time to time.

HEALTH AND SAFETY RESPONSIBILITIES

The incumbent will follow safe work procedures, knowing and complying with all health and safety regulations. Personal protection and safety equipment will be used if/when required and they will promptly report any injury or illness, unsafe acts or unsafe conditions immediately to their immediate supervisor.

 

REQUIREMENTS

Education:

  • College diploma or bachelor's degree in business or a related discipline.

Experience:

  • Minimum three to five years of administrative experience, preferably in a Trade Association or Service Industry environment.
  • Microsoft Office knowledge is required.
  • Solid communication and customer service skills are required.
  • Time management, multi-tasking and organizational skills are essential.
  • Demonstrated ability to take initiative and work independently and in a team environment.

SPECIAL WORKING CONDITIONS

  • The incumbent will be required to work up to 5 hours per day, with occasional 7 hours per day, over a 3 to 5-day work week from Monday to Friday. Occasional overtime, including working attendance at TREB special events, may be required.
  • A reliable vehicle and valid Ontario driver's license are required for occasional travel to TREB Toronto Office and special events.
  • Must be able to lift and transport moderately heavy items on occasion.

Application Details

To apply for this position, please submit your cover letter and resume to the attention of:

Claudia Pugliese
Manager, Human Resources
via e-mail: This email address is being protected from spambots. You need JavaScript enabled to view it.
via fax: (416) 443-8134

Note: Please include "Administrative Associate (York Region Office)" in the subject line.

As an employer committed to the principles of employment equity, we encourage applications from women, Aboriginal peoples, visible minorities, persons with disabilities, and persons of all sexual orientation or gender identity.

We are committed to providing an inclusive and barrier free experience to applicants with accessibility needs in accordance with the Ontario Human Rights Code (2015) and the Accessibility for Ontarians with Disabilities Act (AODA). To request accommodation during the recruitment process, please indicate this in your email.

While we thank all candidates for their interest, only those short-listed will be contacted.