Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead, CRM Developer

$125k - $140k per year
Full-time

Condominium Authority Of Ontario

Background

The Condominium Authority of Ontario (CAO) is a modern, digital-first organization serving Ontario's 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 Ontario’s 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 Toronto’s Financial District.

Role Purpose

Reporting to the VP, Technology & Application Development, the Lead CRM Developer guides the technology that powers the CAO's 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 & Operations


  • Manage and prioritize work across multiple products and service areas, balancing competing priorities and resources so the right initiatives are delivered at the right time.

  • Lead multiple CRM projects concurrently, from discovery through automated testing and deployment, using Agile methodologies and keeping stakeholders informed at every stage.

  • Provide hands-on development expertise in Dynamics 365 CRM, applying platform best practices and deep technical knowledge.

  • Lead and mentor a cross-functional team of developers, business analysts, and quality assurance professionals, managing priorities, risk, and delivery.

  • Configure and customize Dynamics 365 to meet business needs, including advanced configuration and custom development (plugins, Logic Apps, Power Automate).

  • Design and implement integrations between Dynamics 365 and third-party or in-house systems across on-premises and cloud environments, including API development.

  • Automate business processes using the Power Platform (Power Automate, Power Apps, Power BI) and Microsoft Azure services (Function Apps, Web Apps, Logic Apps).

  • Apply CRM AI and Microsoft Copilot tools, including Copilot Studio, where they deliver genuine value.

  • Build and manage CI/CD pipelines with a DevSecOps mindset, and expand automated testing across unit, integration, and regression coverage.

  • Manage technical debt through proactive refactoring and system improvements to ensure long-term reliability and efficiency.

  • Identify and resolve technical issues promptly, minimizing disruption and maintaining high quality standards.

Strategy & Planning


  • Design scalable, secure, and maintainable enterprise solutions, defining application architecture, integration strategy, and technical roadmaps.

  • Define, document, and communicate solution, application, and data architectures, including system architecture and configuration guides.

  • Apply enterprise data management and governance practices, including data classification, information lifecycle management, privacy, access controls, and auditing.

  • Research and recommend emerging technologies, including AI and Copilot capabilities, that improve system development while balancing cost-effectiveness, flexibility, and security.

  • Advise on best practices for Dynamics 365 development and integration, and oversee the deployment, integration, and configuration of new solutions in line with operational and security standards.

  • Contribute to strategic planning and tactical execution of system maintenance, optimization, and software management.

Other


  • Perform other related duties as assigned.

Qualifications, Skills & Knowledge


  • Bachelor's degree in Computer Science or a related field.

  • 7+ years of experience in Dynamics 365 CRM development, including customization, extensibility, workflows, plugins, and custom entities.

  • Solid experience in solution architecture and systems integration, with the ability to design scalable, secure, and maintainable enterprise solutions.

  • Proven experience leading and mentoring cross-functional teams and managing multiple concurrent projects, with strong stakeholder management, prioritization, and risk management skills.

  • Strong understanding of the full software development lifecycle, with experience in Agile delivery and secure development practices.

  • Experience with CI/CD pipelines, DevSecOps practices, and automated testing frameworks.

  • Strong proficiency in C# and version control with Git.

  • Hands-on experience with Microsoft Power Automate and the wider Power Platform, and a sound understanding of CRM data models, workflows, and integrations.

  • Knowledge of CRM AI and Microsoft Copilot technologies, including Copilot Studio.

  • Experience with enterprise data management and governance, including data classification, privacy, access controls, and auditing.

  • Experience designing and delivering integrations between enterprise applications via APIs, including cloud and third-party services.

  • Excellent problem-solving and debugging skills, combined with strong communication and interpersonal skills.

Why Join Us?


  • Base salary of $125,000 – 140,000

  • 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.

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Lead, CRM Developer in Toronto, ON vacancy
  • Currently, we do have a job opening for \CRM Software Developer \\\ \\ for our direct client \ State of Ontario. \\ The position details are given below. If you are interested \ , please e -mail me at \ ****@*****.*** \\\\ \\ \\ \\ Job Details: \\\\\\ \\\\\... 
    Crm
    Local area
    Remote work

    Itprofound Inc.

    Toronto, ON
    7 hours ago
  • $79.1k - $118.7k per year

     ...Join Meridian’s dynamic Programming & Development team as a CRM Software Developer, where you’ll contribute to the design, development, and integration...  ...relationships with your team, your colleagues, and your leader, which is important to us.   What’s in it for you? We... 
    Crm
    Full time
    Work at office
    Remote work
    Weekend work
    1 day per week

    Meridian Credit Union

    Toronto, ON
    7 hours ago
  •  ...specifications into working, tested CRM applications. \\\ This includes developing detailed programming specifications...  ...and verbal \\ ~ Ability to develop and present new ideas and conceptualize...  ...such as Public Sector CRM, Contracts, Lead, Management, Partner, Public Sector... 
    Crm
    Contract work

    Maarut

    Toronto, ON
    7 hours ago
  •  ...specifications into working, tested CRM applications. This includes developing detailed programming specifications,...  ...both written and verbal ~ Ability to develop and present new ideas and...  ...such as Public Sector CRM, Contracts, Lead, Management, Partner, Public Sector... 
    Crm
    Contract work

    Maarut

    Toronto, ON
    7 hours ago
  •  ...other team members for completeness and accuracy Engaging with LRC and program staff to develop techniques to expedite implementation; works closely with Project Manager and lead architect and participate in the planning and design process Design and develop prototypes... 
    Crm
    Contract work
    Remote work

    Maarut

    Toronto, ON
    7 hours ago
  • $88.63 - $106.36 per hour

     ...RQ11324 - Software Developer - CRM - Senior On-Site Contact: 8 months (150 business days) Two onsite work locations are recommended...  ...the development and/or acquisition of client applications. Leads the analysis, development, and documentation of design and... 
    Crm
    Long term contract
    Full time
    Contract work
    Temporary work
    Work at office

    Source Code

    Toronto, ON
    7 hours ago
  •  ...requirements into working, tested CRM applications in Agile delivery...  .... This includes: developing detailed programming specifications...  ...written user stories. Design, develop, coding, configuration, and...  ...responsiveness. Ongoing Support: lead post-live support, analysis... 
    Crm
    Contract work
    Internship

    Maarut

    Toronto, ON
    3 days ago
  •  ...consulting opportunities and provides support as a partner? \\\\\ \ This is a long -term contract for a senior Java developer with experience with Curam CRM software \\\\ \\ \\\\ Responsibilities \\\\ \\\\\\\ ~ Development and configuration of CURAM Software \\\\ \... 
    Crm
    Long term contract
    Full time

    Yoush Consulting

    Toronto, ON
    7 hours ago
  •  ...RQ08837 - Senior Software Developer CRM (IBM BPM/ Apex Coaches/ AngularJS/ Java) Toronto, Ontario Hybrid work: 2 days in the office at 40 St. Claire Avenue West, Toronto. and 3 days remote from home office within Ontario. Contract, 9 months with possibility of... 
    Crm
    Remote job
    Full time
    Contract work
    Work at office
    Home office

    Source Code

    Toronto, ON
    7 hours ago
  •  ...opportunity employer. Job Description Senior Microsoft Dynamics CRM 2013 Developer ~3-5 Years of Technical development in MS Dynamics (...  ...liaison between business analysts and on/offshore development leading small project teams through all phases of the development... 
    Crm
    Full time

    System Canada Technologies

    Toronto, ON
    7 hours ago
  •  ...possible. Join us and help the world’s leading organizations unlock the value of technology...  ...in C#.Net, Java Script, MS SQL, MS CRM SDK, MSD developer toolkit & SSRS • Subject matter...  ...Delivery and Leadership Skills: • Lead the technical workshops to work with Business... 
    Crm
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    8 days ago
  • Position Summary We are seeking a highly seasoned Senior Software Developer - CRM to translate complex technical system specifications into...  ...tested public sector CRM applications. In this role, you will lead the hands-on configuration, development, and end-to-end integration... 
    Crm
    Contract work
    Remote work
    Monday to friday

    Randstad

    Toronto, ON
    more than 2 months ago
  •  ...Job Responsibility: BIMM is booming, so we're looking for a Lead iOS Developer to join our team. This role is a contract position running until...  .... We've helped our clients implement fully integrated CRM customer journeys, built robust digital experiences, and created... 
    Crm
    Permanent employment
    Contract work
    Fixed term contract
    Second job
    Summer holiday
    Work at office
    Night shift
    2 days per week

    BIMM

    Toronto, ON
    7 days ago
  •  ...building life changing technologies that help millions of people living a healthier life, then you must contact us. \ \ \ Lead Web Developer \\(Perm "Toronto - REMOTE \")\\\ \ Looking for an energetic, detailed -oriented and experienced developer to lead the... 
    Permanent employment
    Full time
    Remote work

    Yoush Consulting

    Toronto, ON
    7 hours ago
  •  ...technical foundation that will carry our company for the next decade Lead the rewrite of legacy PHP systems into a modern .NET cloud-native...  ...been waiting for.   What You’ll Do As our Lead .NET Developer, you will: Own the Architecture Define the technical vision... 
    Long term contract

    Mortgage Automator

    Toronto, ON
    7 hours ago
  •  ...coaching, and powering insights. We’re looking for a senior Mac developer to take ownership of our macOS app, drive technical excellence, and...  ...help shape the foundation of our platform. What you’ll do Lead macOS app development, architecture, performance, deployment, and... 
    Long term contract
    Full time

    Reflow

    Toronto, ON
    7 hours ago
  •  ...Role: Workato Lead Developer Type: FT Location: Toronto, Canada Role Overview: We are looking for a Workato Lead Developer with strong expertise in iPaaS integrations, EDI, and enterprise application integrations. This role will work closely with business and... 

    Osi Digital

    Toronto, ON
    7 hours ago
  •  ...Company Description Spruce InfoTech, a leading IT firm, offers innovative and cost-effective solutions to help clients manage and...  ...far. 3 for GTA / Montreal – any location is fine.   Python Lead Developer Location – Montreal / GTA / Calgary Rate – 70 CAD Currently... 
    Contract work
    Work at office
    3 days per week

    Spruceinfotech

    Toronto, ON
    7 hours ago
  • $120k per year

     ...what it takes to be our next CRM Marketing Manager. Growth opportunity...  ...looking for someone who can lead the function today and has the...  ...: Leading, coaching, and developing the team — setting a high bar...  ..., raise quality, and develop people.  ~3+ years of experience... 
    Crm
    Casual work
    Internship
    Work at office
    Flexible hours

    AlgaeCal

    Toronto, ON
    20 days ago
  •  ...: 195561 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. The Role: The Lead Developer will lead and be responsible for the development of the DataPower application within Canada. The incumbent will influence the technology... 
    Permanent employment
    Night shift
    Weekend work

    Scotiabank

    Toronto, ON
    7 days ago
  • $147.3k - $192k per year

     ...its global client base with operations throughout North America, Central America, Europe, Australia, and Japan. We’re looking for a Lead Software Engineer to join the Behavioral team, responsible for turning raw customer signals into meaningful marketing triggers. This team... 
    Full time

    Movable Ink

    Toronto, ON
    7 hours ago
  •  ...and  Facebook  to stay locked in. Position Overview The CRM Specialist works under the direction of the Director, Growth &...  ...rebooking, and win-back journeys; manage audience segmentation in Braze; develop structured A/B tests; report on campaign performance; and provide... 
    Crm
    Permanent employment
    Full time
    Casual work
    Seasonal work
    Work at office
    Remote work

    Activate Games

    Toronto, ON
    7 hours ago
  •  ...career and draw inspiration from dedicated colleagues and leaders. Cognizant is right where you belong. Role overview As a Lead Flutter Developer , you will oversee reviewing the software specifications and UI mock-ups, developing a cross-browser mobile application from... 
    Full time
    Work at office
    Flexible hours
    2 days per week

    Cognizant

    Toronto, ON
    7 days ago
  • $75k - $85k per year

     ...Canada’s largest non-bank branch network—and a leader in financial solutions for underserved...  ..., in-app messaging, and other CRM channels. You'll help bring lifecycle marketing...  ...and protect individuals. Our focus is on developing tools and processes that promote equity, reliability... 
    Crm
    Full time
    Temporary work
    Work at office
    Remote work

    Momentum Financial Services Group

    Toronto, ON
    7 hours ago
  •  ...Description IBM InfoSphere Master Data Management – Technical Lead Expertise: • At least 6 years of working experience in Java...  ...working experience on IBM MDM 11.5, with hands-on experience in developing and maintaining customizations. • Good understanding of MDM... 
    Full time
    Flexible hours

    Continental Technology Solutions

    Toronto, ON
    7 hours ago
  •  ...The Job The opening is for a lead front-end web application developer. This key role will involve design and implementation of a new single-page web applicaiton. This is a unique opportunity to be a part of an early stage startup, working directly with the co-founders,... 
    Full time
    Internship

    Clickstream

    Toronto, ON
    7 hours ago
  • $120k - $200k per year

     ...IXL Learning, developer of personalized learning products used by millions of people globally, is seeking a Software Developer Team Lead who has a passion for technology and education. You will be helping us build the tools needed to provide highly-demanded new integrations... 
    Full time
    Work at office

    IXL Learning

    Toronto, ON
    7 hours ago
  • We’re building Reflow, a workforce and workflow intelligence platform that helps teams understand and improve how work gets done. We’re expanding our full-stack team to accelerate feature development, scale analytics systems, and ship the next wave of intelligence-driven capabilities...
    Full time
    Flexible hours

    Reflow

    Toronto, ON
    7 hours ago
  •  ...downtown Toronto office (250 Yonge Street) 2-3 times per week - subject to change at any time Seeking an energetic and experienced AWS Lead Developer to lead the architecting, development, testing and deployment of a real time payments orchestration application from an on prem... 
    Full time
    Work at office

    CGI

    Toronto, ON
    7 days ago
  • $55k - $80k per year

     ...Who We Are VML, part of WPP, is a leading creative company that combines brand experience...  ...by the Forrester Wave™ Reports, as a Leader among Marketing Creative and Content...  ...for a skilled, detail-oriented  CRM Campaign Developer/Specialist to lead the technical construction... 
    Crm
    Long term contract
    Full time
    Work at office

    VML Canada

    Toronto, ON
    7 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead, CRM Developer. Be the first to apply!