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.
- ...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...CrmInternshipLocal areaWorldwide2 days per week3 days per week
- ...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...CrmFull time
- 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: \\\\\\ \\\\\...CrmFull timeLocal areaRemote work
$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...CrmFull timeWork at officeRemote workWeekend work1 day per week$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...CrmFull time$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...CrmFull timeWork at officeMonday to friday$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...CrmLong term contractFull timeContract workTemporary workWork at office- ...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...CrmFull time
- ...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...CrmFull time
- ...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...CrmHourly payPermanent employmentFull timeInternshipWork at office
$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...CrmFull timeInternshipSeasonal workLocal areaWorldwide- 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...CrmContract work
$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,...CrmFull timeTemporary workWork at officeRemote work- ...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...CrmPermanent employmentFull timeCasual workSeasonal workWork at officeRemote work
- ...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...CrmPermanent employmentFull timeCasual workInternshipWork at office3 days per week
- ...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
- ...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...CrmLong term contractFull timeContract work
- ...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...CrmContract work
- ...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...CrmFull time
- ...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...CrmFull timeContract work
$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...CrmFull timeContract workSummer workWork at officeRemote work- ...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...CrmFull timeMonday to friday
$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...CrmFull timeContract workSummer workWork at officeRemote work- ...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...CrmContract workWork at officeMonday to friday
$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...CrmFull timeWork at office$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 timeInternshipRemote workFlexible hours$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...CrmPermanent employmentFlexible hours$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...CrmLong term contractTemporary workWork at officeWork from home- ...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-...CrmFull time
- ...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 time3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to HubSpot CRM Developer. Be the first to apply!

