Talent.com
Condominium Authority of Ontario
Lead, CRM DeveloperCondominium Authority of Ontario • Toronto, Ontario, Canada
Lead, CRM Developer

Lead, CRM Developer

Condominium Authority of Ontario • Toronto, Ontario, Canada
22 hours ago
Salary
CA$125,000.00 yearly
Job type
  • Full-time
Job description

Background

The Condominium Authority of Ontario (CAO) is a modern digital-first organization serving Ontarios rapidly evolving condominium sector through information education and dispute resolution services.


As a trusted delegated administrative authority (DAA) consumer protection organization with province-wide impact the CAO offers a unique opportunity to contribute to meaningful public-interest work while helping shape the future of condominium living in Ontario.

We are a collaborative high-performing team that values innovation accountability continuous improvement and practical problem-solving. Our team members tell us they value the opportunity to make a visible impact work closely with leadership and contribute to an organization where ideas are welcomed and acted upon.


We are accountable to the government through the Administrative Agreement with the Minister of Public and Business Service Delivery and Procurement. The seven-member Board of Directors provide strategic guidance and oversight of the organization.


We are an organization driven by our vision mission and values:

Our Vision: Strong and vibrant condominium communities in Ontario.

Our Mission: Engage and empower Ontarios condominium communities with information education and dispute resolution

Corporate Values: Innovation trust teamwork value for money integrity fairness

Team Values: Respect trust diversity collaboration leadership

We value flexibility and have adopted a hybrid work model whereby employees use a combination of working remotely 2 days a week and in the office for 3 days in Torontos Financial District.



Role Purpose

Reporting to the VP Technology & Application Development the Lead CRM Developer guides the technology that powers the CAOs digital services the majority of which is built on Microsoft Dynamics 365. This is a hands-on leadership role that combines technical direction and solution architecture with day-to-day development. Working closely with the IT team and business stakeholders the Lead CRM Developer designs reliable secure and maintainable solutions leads their delivery from discovery through deployment and mentors a cross-functional team while championing engineering and security best practices.


Please apply by August 14 2026


Key Responsibilities

Development and Operational

  • Project Leadership:Lead CRM projects from start to finish including discovery development automated testing and deployment phases.
  • Technical Expertise:Provide hands-on development expertise in Dynamics 365 CRM leveraging extensive platform knowledge.
  • Mentorship:Mentor and guide intermediate developers fostering their growth and development within the team.
  • Impediment Resolution:Identify and resolve impediments that may hinder project progress or team productivity.
  • Coding Standards:Drive the adoption of clean coding practices and maintain high code quality standards across the team.
  • Testing Automation :Increase testing automation coverage to ensure the reliability and stability of the CRM system.
  • CI/CD Management:Implement and manage continuous integration and continuous deployment (CI/CD) pipelines to streamline development and deployment processes.
  • Technical Debt Management:Proactively manage technical debt keeping it below 20% at all times through refactoring and re-engineering efforts.
  • Collaboration:Collaborate with cross-functional teams including business analysts quality assurance engineers and other stakeholders to deliver high-quality CRM solutions.
  • Agile Practices:Actively participate in Agile ceremonies such as sprint planning daily stand-ups and retrospectives to ensure smooth project execution.
  • Documentation:Implement and maintain industry standard documentation practices to ensure clear concise and accessible documentation throughout the project lifecycle.
  • Configuration and Customization:Configure and customize the Dynamics CRM system to meet CAOs business needs advanced configurations and custom development (Logic Apps Power Automated and Plugins).
  • Integration:Integrate Dynamics 365 solutions with third-party or in-house built on-prem and cloud applications.
  • Automation:Automate business processes and intelligence using Power Platform tools (Power Automate Power BI PowerApps).
  • Azure Services:Utilize Microsoft Azure services (Function Apps Web Apps Service Bus Logic Apps) to build efficient solutions and integrations.
  • Flexibility:Work comfortably with both technical and business teams on a wide variety of projects and initiatives.
  • Implementation:Work with the Agile implementation team to accurately forecast the timing and efforts of work following modern lean frameworks.
  • Reporting:Provide timely reports on project status and any unforeseen issues to management and business stakeholders.
  • Troubleshooting:Troubleshoot problems and fix bugs promptly.
  • Continuous Improvement:Analyze and recommend ways to improve and modernize existing solutions systems and processes.
  • Learning:Continuously learn enhance and apply knowledge in the face of a changing technology landscape.

Strategy & Planning

  • Documentation:Create lean documentation including system architecture configuration guides presentations and other necessary documents.
  • Solution Architecture:Define discuss and document solution application and data architectures. Understand diagnose and recommend solutions for specific functional and technical challenges.
  • Emerging Technologies & AI: Research emerging technologies including Artificial Intelligence (AI) Generative AI machine learning and intelligent automation to support system development efforts. Evaluate recommend and implement AI-powered solutions that improve productivity cost-effectiveness flexibility security and user experience.
  • Enhancements:Recommend additional solutions or enhancements to improve overall functionality.
  • Problem-solving:Research complex problems find optimal solutions and implement them following best practices.
  • Best Practices:Advice on best practices for Dynamics 365 development or integration processes.
  • Deployment and Configuration:Perform the deployment integration and initial configuration of developed solutions and enhancements following standard best operating procedures and CAOs specific administrative operational and security documents.
  • Strategic Implementation:Implement strategic goals and tactical plans for managing maintaining and optimizing corporate systems and software.

Other

  • Additional Duties:Perform additional duties as assigned by the Head of Engineering.



Qualifications Skills & Knowledge

    • Bachelors degree in computer science or a related field.
    • Minimum of 10 years of experience in Dynamics 365 CRM development.
    • Strong proficiency in C# JavaScript and other relevant programming languages.
    • Deep understanding of Dynamics 365 CRM architecture customization and extensibility.
    • Extensive experience in refactoring and re-engineering complex CRM systems.
    • Proven track record of leading successful CRM projects from start to finish.
    • Experience with DevOps practices including version control (e.g. Git) continuous integration and continuous deployment.
    • Familiarity with automation tools and techniques for testing and deployment.
    • Knowledge of API development and integration with external systems.
    • Excellent problem-solving and debugging skills.
    • Strong communication and interpersonal skills with the ability to collaborate effectively with team members and stakeholders.
    • Ability to mentor and guide junior and intermediate developers.
    • Proficiency in developing workflows and plugins to automate processes.
    • Experience working within an Agile Software Development Process
    • Proficient in developing customizing and integrating Microsoft Dynamics CRM including the advanced configuration of out-of-the-box functionalities deploying CRM organizations and creating custom CRM entities.
    • Knowledge and ability to create user interfaces that are compliant with the Accessibility for Ontarians with Disabilities Act (AODA)

Nice to have

  • Azure DevOps and Azure Pipelines.


Why Join Us

  • Base salary of $
  • Eligibility for discretionary performance-based awards
  • 100% employer-paid medical dental and vision coverage
  • Employer-matched RRSP/TFSA contributions
  • Flexible hybrid work model (two remote days per week)
  • Vacation personal and sick days
  • Professional development and learning support
  • Employee gym and bike-share discounts



Disclaimer

We thank everyone for their interest in joining our dynamic team but due to the high volume of applications received only those qualified will be contacted.

CAO is an equal opportunity employer encouraging workplace diversity. All qualified individuals will be considered without regard to race national origin gender identity/expression age religion disability sexual orientation marital status or any other characteristic protected by law.

CAO welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.


Required Experience:

Senior IC


Employment Type : Full-Time
Experience: years
Vacancy: 1
Monthly Salary Salary: 125000 - 140000

Create a job alert for this search

Lead, CRM Developer • Toronto, Ontario, Canada

Similar jobs

Senior Dynamics 365 Developer - CRM & Power Platform Lead

Huntel GlobalToronto, ON, CA
Full-time

A leading staffing agency is seeking a Senior Dynamics 365 Developer in Toronto, Ontario.This role involves translating technical specifications into working CRM applications and requires extensive... Show more

 • Promoted

DTC Email & SMS Growth Lead

BedfordToronto, ON, CA
Full-time

A growing DTC marketing agency in Canada is seeking a strategic thinker to manage and grow their lifecycle marketing programs across email and SMS.The role involves developing high-converting campa... Show more

 • Promoted

Specialist, CRM and Marketing Automation (Up to 22-Month Contract)

Mazda Canada IncRichmond Hill, York Region, CA
Temporary

Work Arrangement: Hybrid (Home Office/Richmond Hill Office).At Mazda, we love sharing the beautiful machines we craft with the world.But even more, we love building relationships with the people wh... Show more

 • Promoted

CRM Manager

BettingJobsToronto
Full-time

This client is looking to hire a.Develop and manage localized CRM strategies (Email, SMS, push notifications, onsite messaging, etc.Own the customer journey and optimize communications across all s... Show more

 • Promoted

Technical Delivery lead

CIBCToronto, ON, CA
Full-time

Very good understanding of both SDLC and Agile delivery model.Should have experience in closely working with PMs and team members to ensure smooth delivery.Very strong technical knowledge in delive... Show more

 • Promoted

Sales Team Lead

Match RetailRichmond Hill, York Region, CA
Full-time

Richmond Hill, Markham, Newmarket, Scarborough.Match Retail is a leading provider of sales execution, merchandising, and brand activation services for tier one brands across Canada.We partner with ... Show more

 • Promoted

Delivery Lead

ScotiabankToronto, Canada
Full-time

Please be advised that our Careers site will be unavailable from November 28 at 12am ET to November 29 12am ET for scheduled system maintenance.Title: Senior Delivery Lead - Spanish Requisition ID:... Show more

 • Promoted

CRM Strategist

Kiokii and...Markham, ON, CA
Full-time

Kiokii Inc is a premier one-stop retail platform offering Asian trendy products in North America.We provide a huge selection of high-quality and top-hit products from Asia including cosmetics, skin... Show more

 • Promoted

CRM Specialist

Activate GamesToronto
Full-time +1

Activate is redefining how the world plays across Canada, US, and beyond into the global market.We're a technology company that fuses a game, a workout, and a party into one unforgettable experienc... Show more

 • Promoted

CRM Project Lead — Agile, Cross‑Functional Delivery

HawkeyeToronto, ON, CA
Full-time

A leading omni-channel communications agency in Toronto is seeking a detail-oriented project manager to oversee CRM initiatives.This role involves leading cross-functional projects, improving effic... Show more

 • Promoted

Quadient Inspire Lead Developer Position

AceStackToronto
Full-time

Become a key player as a Quadient Technical Lead, focusing on enterprise CCM solutions.Your role will center around design and implementation using the Quadient Inspire platform.In this role, you’l... Show more

 • Promoted

Senior CRM Growth Analytics Lead

CookUnityToronto, ON, CA
Full-time

A leading meal delivery service is seeking a Senior Analyst, Growth Analytics to own their CRM analytics strategy.This position focuses on deepening customer relationships, optimizing retention, an... Show more

 • Promoted

Senior Siebel CRM Developer – Hybrid (2 days onsite)

Rubicon PathToronto, ON, CA
Full-time

A leading technology solutions provider is seeking a Senior Software Developer specialized in Oracle Siebel.Responsibilities include configuring and troubleshooting complex Siebel solutions and eng... Show more

 • Promoted

CRM Product Owner – Banking & Digital Enablement

HRbrain Inc.Toronto, ON, CA
Full-time

A leading financial technology firm in Toronto seeks a Senior Manager for Business Digital Enablement in CRM Solutions.The role involves overseeing and strategically designing CRM capabilities to e... Show more

 • Promoted

Lead Software Developer: WinForms & Team Leadership (Markham)

ALTEN CanadaMarkham, York Region, CA
Full-time

A leading technology consultancy in Markham is seeking a Lead Software Developer to join their dynamic team.Candidates should have over 5 years of experience with WinForms applications and a strong... Show more

 • Promoted

Senior CRM Developer

York UniversityToronto
Full-time

York is a leading international teaching and research university, and a driving force for positive change.Empowered by a welcoming and diverse community with a uniquely global perspective, we are p... Show more

 • Promoted

Value Stream Lead - Product Delivery & Ops

Encore Technical Solutions Inc.Markham, York Region, CA
Temporary

A leading technology firm is seeking a Senior Product Owner/Manager in Markham, ON for a 6-month contract role.The candidate will guide products from idea to impact, driving digital transformation ... Show more

 • Promoted

Lifecycle Marketing Lead - CRM & Growth

ZyngaToronto, Ontario, Canada
Full-time

A global leader in interactive entertainment is seeking an LCM Supervisor in Toronto, Ontario.This role involves managing a team to optimize Lifecycle Programs for customer engagement and user rete... Show more

 • Promoted

Lifecycle Marketing Lead

Relaytoronto, on, Canada
Full-time

Relay is a digital banking platform that gives self-made business owners the tools and know-how to be great with money—bringing clarity, confidence, and control to every dollar earned, so they can ... Show more

 • Promoted

Guidewire Integration Lead & Senior Developer – Onsite Markham

Aarorn Technologies IncMarkham, York Region, CA
Full-time

A leading IT services provider is seeking a Guidewire Integration Lead - Senior Developer to work onsite in Markham, ON.The ideal candidate will have over 7 years of IT experience, especially in th... Show more