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

HubSpot CRM Developer

Range

At we believe in the power of the professional travel advisor. We represent over $4.5 billion in annual travel sales. All our investments stem from a common thesis, that travel advisors add real value to a trip. Travel advisors when equipped with technology and 24/7 support are irreplaceable. Equally important is our philanthropy. Range Foundation channels 10% of group profits to social impact. From exploration grants, improved access to education, new discoveries on sea and land, cultural infrastructure, and helping our global neighbors in times of need — we are investing to build a better future.

This is a hybrid position with 2-3 days a week onsite at our Downtown, Toronto Headquarters.

About the Role

Kensington is looking for a technically strong CRM Developer to help evolve the CRM ecosystem supporting our business and customer experience.

While HubSpot is our primary CRM platform, we are open to candidates with strong technical CRM development experience across platforms such as HubSpot, Salesforce, Microsoft Dynamics 365 or similar. What matters most is a strong foundation in CRM architecture, development, integrations and customer data, combined with the ability to learn and work across technologies.

In this role, you will own the technical configuration, development and integration of our CRM environment, connecting customer data across HubSpot, proprietary applications, reporting platforms and other business systems. You will work hands-on with CRM architecture, APIs, automation, data flows and C#/.NET development to help build a scalable and reliable customer data ecosystem.

This is an ideal opportunity for someone who enjoys solving complex technical problems, working across systems and taking ownership of CRM solutions from initial requirements through implementation and ongoing optimization.

What You’ll Do

  • Own the technical configuration and ongoing development of our CRM platform, including custom objects/entities, properties and fields, relationships, workflows, automation and business rules.
  • Design, build and support integrations between the CRM and proprietary applications, reporting platforms, data environments and third-party systems.
  • Develop and maintain integrations using REST APIs, webhooks, JSON, C#/.NET and middleware or cloud integration services.
  • Translate business requirements into scalable CRM architecture and technical solutions while avoiding unnecessary customization and complexity.
  • Support the development of a unified customer view, ensuring customer information remains consistent, accurate and accessible across CRM, internal systems and downstream reporting.
  • Troubleshoot complex CRM, API and data synchronization issues, identifying root causes across application, integration and data layers.
  • Support CRM migrations and large-scale data initiatives, including data mapping, transformation, validation, deduplication and reconciliation.
  • Build and optimize CRM workflows and automation that improve business processes and reduce manual effort.
  • Establish and maintain CRM development standards and governance around data quality, integrations, workflows, permissions and platform changes.
  • Partner closely with Technology, Marketing, Data and other business teams to deliver CRM initiatives from requirements through development, testing and deployment.
  • Maintain clear technical documentation covering CRM architecture, integrations, data flows and system dependencies.
  • Monitor the health and performance of CRM integrations and proactively identify opportunities to improve reliability, scalability and efficiency.

What You'll Bring

  • 4+ years of hands-on technical CRM experience, including development, configuration or administration within an enterprise CRM such as HubSpot, Salesforce, Microsoft Dynamics 365 or a comparable platform.
  • Strong understanding of CRM architecture and data models, including custom objects/entities, relationships, workflows and automation.
  • Hands-on experience building and troubleshooting REST API integrations, including JSON payloads, authentication, field mapping and error handling.
  • Development experience with C# and .NET.
  • Experience working with SQL and relational data.
  • Experience connecting CRM platforms with external applications through APIs, webhooks, middleware or cloud integration services.
  • Strong understanding of customer-data quality, synchronization, migration, deduplication and reconciliation.
  • Experience troubleshooting technical issues across multiple interconnected systems and driving problems through resolution.
  • Ability to translate business requirements into practical and scalable technical solutions.
  • Strong communication and collaboration skills, with the ability to work effectively with both technical and non-technical stakeholders.

Nice to Have

  • Hands-on HubSpot development or administration experience across Sales, Marketing and/or Service Hub.
  • Experience with HubSpot APIs, custom objects, workflows and webhooks.
  • Experience with Azure technologies such as Azure Functions, Logic Apps, Data Factory or Synapse.
  • Experience with ETL, data pipelines or large-scale CRM/data migrations.
  • Exposure to Power BI or similar reporting and analytics platforms.
  • Experience supporting Customer 360, master customer data or unified customer profile initiatives.
  • Familiarity with source control, CI/CD and modern software development practices.
  • Experience working in an Agile environment and managing technical work through tools such as JIRA or Azure DevOps.

What Success Looks Like

In your first year, you will become a trusted technical owner of our CRM ecosystem, developing a strong understanding of how customer data moves between HubSpot and the broader Kensington technology environment.

You will help strengthen the architecture and reliability of our CRM integrations, improve data consistency across systems and contribute to building a more complete and dependable view of our customers. You will also play an important role in supporting key business initiatives, including our evolving loyalty ecosystem and integrations between HubSpot, proprietary technology and downstream data and reporting platforms.

Why Join Kensington?

This is an opportunity to work on more than the day-to-day administration of a CRM. You’ll have meaningful ownership over how our CRM, customer data and connected technology ecosystem evolve as the business grows.

You’ll work closely with teams across Technology, Marketing and Data, solve complex integration and data challenges, and have the opportunity to influence how CRM technology supports the broader customer journey.

We provide a competitive compensation package with a strong pay for performance rewards approach. Employees have the opportunity to participate in incentive programs and compensation tied to business and individual performance. 

The actual compensation may vary depending on local market conditions, geography and relevant job-related factors such as knowledge, skills, qualifications, experience, and education/training. #LI-Hybrid

We are committed to providing employment accommodation in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act. If you require accommodation due to a disability at any stage of our hiring process, please advise us when completing your application.

The Range Group may use artificial intelligence throughout the recruitment process to screen, assess or select applicants for this position. These tools assist our hiring team but do not replace human judgment. Final hiring decisions are ultimately made by humans.

We thank all candidates for their interest however only those selected for an interview will be contacted.

Vacancy posted 17 hours ago
Similar jobs that could be interesting for youBased on the HubSpot CRM Developer in Toronto, ON vacancy
  •  ...Headquarters. About the Role Kensington is looking for a technically strong CRM Developer to help evolve the CRM ecosystem supporting our business and customer experience. While HubSpot is our primary CRM platform, we are open to candidates with strong technical CRM... 
    Crm
    Internship
    Local area
    Worldwide
    2 days per week
    3 days per week

    Kensington

    Toronto, ON
    17 hours ago
  •  ...external and internal users. Technology stack : Microsoft Dynamics CRM (backoffice), MuleSoft (middleware) and Java/React (public facing...  ...including using kanban/task boards  Extensive experience developing in Dynamics 365 Customer Service (case management, Knowledge Management... 
    Crm
    Full time

    Maarut Inc

    Toronto, ON
    12 days ago
  • 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
    Full time
    Local area
    Remote work

    Itprofound Inc.

    Toronto, ON
    more than 2 months ago
  • $79.1k - $118.7k per year

     ...unexpected.    Find our story here:  About Meridian The role:  Join Meridian’s dynamic Programming & Development team as a CRM Software Developer, where you’ll contribute to the design, development, and integration of our Microsoft Dynamics 365 CRM platform. You’ll play a... 
    Crm
    Full time
    Work at office
    Remote work
    Weekend work
    1 day per week

    Meridian Credit Union

    Toronto, ON
    more than 2 months ago
  • $88.63 - $106.36 per hour

     ...RQ11653/ RQ11654/ RQ11500 - Software Developer - CRM - Senior Duration: 5-6 Months (135 Business Days) + 1 Extension Location: 5 Days Onsite at Toronto No security clearance Description Responsibilities Required to translate technical systems specifications... 
    Crm
    Full time

    Source Code

    Toronto, ON
    9 days ago
  • $77.24 - $92.69 per hour

     ...RQ11434 - Software Developer - CRM - Senior Duration: 6 Months (140 Business Days) Location: ONSITE Toronto ON Must Have: ~10 years of experience with Siebel technical configuration/ design / development / integration ~5 year of experience of Siebel integration... 
    Crm
    Full time
    Work at office
    Monday to friday

    Source Code

    Toronto, ON
    a month 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; however, the successful candidate may work out of a locally available Ontario Public Service office: #300 WATER STREET... 
    Crm
    Long term contract
    Full time
    Contract work
    Temporary work
    Work at office

    Source Code

    Toronto, ON
    more than 2 months ago
  •  ...translate technical systems specifications into working, tested CRM applications. This includes developing detailed programming specifications, writing and/or...  ...skills; both written and verbal Ability to develop and present new ideas and conceptualize new approaches and... 
    Crm
    Full time

    Maarut Inc

    Toronto, ON
    a month ago
  •  ...programs. Visit us at: System Canada is an equal opportunity employer. Job Description Senior Microsoft Dynamics CRM 2013 Developer ~3-5 Years of Technical development in MS Dynamics (including Plugins and Java Script Development) ~ Dynamics 2013 and/or... 
    Crm
    Full time

    System Canada Technologies

    Toronto, ON
    more than 2 months ago
  •  ...power our economy, this could be your next big opportunity.  We can’t wait to get to know you!  The Work   The Senior CRM & AI Solutions Developer is a hands-on engineering role accountable for the build and delivery of CRM and low-code solutions on the Microsoft Power... 
    Crm
    Hourly pay
    Permanent employment
    Full time
    Internship
    Work at office

    Eq Bank

    Toronto, ON
    a month ago
  • $75k - $80k per year

     ...kensingtontours.com .  About the Role Kensington is looking for a CRM Email Specialist to join our growing Marketing team and support...  ...’ll take campaigns from brief through deployment, working within HubSpot to build emails, manage audiences, execute automated workflows... 
    Crm
    Full time
    Internship
    Seasonal work
    Local area
    Worldwide

    The Kensington

    Toronto, ON
    a month ago
  • We are seeking an experienced Senior Software Developer - CRM with proven technical leadership experience to guide the design, development, and enterprise implementation of Microsoft Dynamics 365, Power Platform, and Azure cloud solutions. In this lead role, you will act as... 
    Crm
    Contract work

    Randstad

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

     ...across email, SMS, push notifications, in-app messaging, and other CRM channels. You'll help bring lifecycle marketing strategies to...  ...safeguards that reduce risks and protect individuals. Our focus is on developing tools and processes that promote equity, reliability, and trust,... 
    Crm
    Full time
    Temporary work
    Work at office
    Remote work

    Momentum Financial Services Group

    Toronto, ON
    more than 2 months 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
    more than 2 months ago
  •  ...diverse employees supporting these initiatives, and with recent developments in legislation, the online gaming industry is poised for rapid growth...  ...(NYSE – “BYD”). OVERVIEW Reporting to the Director of CRM, we are seeking a talented, creative, and tech-savvy CRM... 
    Crm
    Permanent employment
    Full time
    Casual work
    Internship
    Work at office
    3 days per week

    Pala Interactive

    Toronto, ON
    a month ago
  •  ...specifications into working, tested applications. This includes: developing detailed programming specifications writing and/or...  ...Azure, Dynamics 365, Power Platform Experience with Dynamics CRM Customer Service Workspace, Agent experience profile, Session templates... 
    Crm

    Analyst Technical Solutions

    Toronto, ON
    8 days ago
  •  ...THE ROLE SMYTHE is seeking a CRM & Retention Manager to own retention engine, from email and SMS to lifecycle strategy, digital...  ..., rewards mechanics, program reporting, and LTV optimization. Develop the segmentation strategy and lead customer segmentation, personalization... 
    Crm
    Long term contract
    Full time
    Contract work

    Smythe

    Toronto, ON
    more than 2 months ago
  •  ...technical leadership, guidance, and mentorship to developers and technical team members. Lead by...  ...Power Platform, Azure, and Dataverse. Develop architecture artifacts, including...  ...Minimum 5 years of experience implementing CRM, case management, or business process solutions... 
    Crm
    Contract work

    Maarut

    Toronto, ON
    2 days ago
  •  ...Position: Microsoft Dynamics CRM Architect Location: Toronto, ON Job ID#: RQ11372 Duration: 7 Months Role Overview...  ...and maintainability. Assignment Deliverables Develop architecture design artifacts, including conceptual, logical, and... 
    Crm
    Full time

    Symbiotic Digital

    Toronto, ON
    more than 2 months ago
  •  ...Senior Software Developer – CRM / Technical Lead Client: Government Services Integration Cluster, Ontario Public Service Location: Toronto, ON – 100% Onsite, 5 days/week Contract: September 21, 2026 – October 1, 2027 Openings: 1 Clearance: No clearance... 
    Crm
    Full time
    Contract work

    Upstaff

    Toronto, ON
    1 day ago
  • $80 - $120 per hour

     ...Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Data quality / CRM operations Evaluator Type: Contract Compensation: $80–$120/hour Location: Remote Role Responsibilities... 
    Crm
    Full time
    Contract work
    Summer work
    Work at office
    Remote work

    Mercor

    Toronto, ON
    a month ago
  •  ...Position: Power Platform Developer Location: Toronto, ON Job ID#: RQ11654  Duration: 6 Months...  ...Dynamics 365, and Power Platform. Experience with Dynamics CRM Customer Service Workspace, Agent Experience Profile, session templates... 
    Crm
    Full time
    Monday to friday

    Symbiotic Digital

    Toronto, ON
    5 days ago
  • $80 - $120 per hour

     ...Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Data quality / CRM operations Evaluator Type: Contract Compensation: $80–$120/hour Location: Remote Role... 
    Crm
    Full time
    Contract work
    Summer work
    Work at office
    Remote work

    Mercor

    Toronto, ON
    more than 2 months ago
  •  ...RQ10953 - Software Developer - CRM - Senior Justice Technology Services Ministry of Public and Business Service Delivery and Procurement Pay Rate: 95-100/hr incorp Senior Software Developer – CRM / Microsoft Dynamics 365 Location: Toronto, Ontario... 
    Crm
    Contract work
    Work at office
    Monday to friday

    Analyst Technical Solutions

    Toronto, ON
    18 days ago
  • $125k - $175k per year

     ...recruit the best and the brightest talents.  The Senior AI Software Developer will design, build, and deliver the firm’s AI applications,...  ...email management, practice and matter management, time and billing, CRM, enterprise data platforms, and Microsoft Graph. Implement... 
    Crm
    Full time
    Work at office

    Stikeman Elliott Llp

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

     ...opportunity? Or just checking the market? Well… you might just be in the right place! We are looking for a hands-on ServiceNow Developer to join our IT Platform team. This person will own the day-to-day configuration, development, and support of our ServiceNow instance... 
    Full time
    Internship
    Remote work
    Flexible hours

    Lightspeed Commerce

    Toronto, ON
    2 days ago
  • $58k - $102k per year

     ...stakeholders. Analyze current-state processes, pain points and business requirements and help define future-state processes and CRM capabilities. Develop functional requirements, user stories, process flows and acceptance criteria. Support mapping of business requirements... 
    Crm
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    8 hours ago
  • $62.7k - $82.3k per year

     ...careers and creating new legacies.  Crafted Highlights:   The CRM Deployment Coordinator plays a strategic and operational role in...  ...networking through the organization   ~ Ability to grow and develop your career centered around our First Choice Learning opportunities... 
    Crm
    Long term contract
    Temporary work
    Work at office
    Work from home

    Molson Coors

    Toronto, ON
    1 day ago
  •  ...Advertising is seeking full-time Laravel/PHP Developers to join their growing development team....  ...such as lead generation funnels and CRM, or backend API services used for their businesses...  ...build is primarily API-based, and the developer will help build and document API and web-... 
    Crm
    Full time

    Bay Street Staffing

    Toronto, ON
    more than 2 months ago
  •  ...Senior Salesforce Developer Toronto, ON (3 days on site/week) Fulltime One of our financial services clients is seeking a highly skilled and experienced Senior Salesforce Developer to lead the technical design, development, and secure implementation of complex, scalable... 
    Full time
    3 days per week

    Hire DigITalent Inc.

    Toronto, ON
    9 days ago

Do you want to receive more vacancies?

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