Job Type
Contract position | Full time position
Job Description
Company BAC Partners Role Purpose The Business Consultant (CPQ & CRM) is responsible for leading end-to-end HubSpot implementations that transform client business processes into scalable, operational CRM solutions. This role serves as the strategic bridge between client business objectives and platform functionality, translating complex requirements into robust functional designs across Marketing, Sales, Service, and Data Hubs. This role spans three interconnected consulting domains: Process & Requirements Design: Discovery, documentation, and optimisation of business processes, customer journeys, data models, and functional workflows that align with client GTM strategies CPQ & Revenue Operations: Design and implementation of Configure, Price, Quote solutions within HubSpot and integrated systems, ensuring pricing rules, product catalogues, and quoting workflows support revenue objectives Platform Solution Architecture: End-to-end HubSpot solution design across multiple Hubs, ensuring implementations are scalable, user-adopted, and aligned with client business objectives Beyond functional delivery, this role is accountable for establishing client relationships as a trusted adviser, identifying strategic opportunities for platform expansion, and ensuring implementations deliver measurable business value. This is a client-facing consulting role. While not primarily revenue-carrying, it directly contributes to project profitability through productive delivery, scope management, and identification of organic expansion opportunities within existing client relationships.
Key Responsibilities
1. CRM & HubSpot Development Custom Development Build and troubleshoot custom-coded actions, workflow extensions, API calls,
and custom modules within HubSpot Develop custom CRM experiences including properties, pipelines, automation logic, and UI customisations that align with client business processes Implement and maintain HubSpot CMS solutions including custom-coded modules,templates, and theme customisations where required Create and optimise calculated properties, custom behavioural events, and complex workflow logic Data Architecture Design and implement custom object schemas, association labels, and data models that support client reporting and operational requirements Ensure data integrity through validation rules, deduplication strategies, and data hygiene automation Support data migration activities including mapping, transformation, and validation 2. Integration Engineering Integration Architecture & Implementation Architect integration flows across HubSpot, N8N, internal systems, and external platforms including ERPs, Lending Origination Systems (LOS), and marketing automation tools Interpret and apply API documentation, including authentication methods (OAuth2, API keys, tokens), rate limits, endpoints, and data models Develop real-time and batch integrations, including error handling, retry logic, logging, and monitoring Build and maintain webhook receivers, custom API endpoints, and event-driven automation flows Middleware & Automation Platforms Design and implement workflows in N8N, Workato,
or equivalent middleware platforms Establish integration patterns and reusable components that can be leveraged across client engagements Document integration architectures, data flows, and operational runbooks for ongoing support Third-Party Systems Integrate HubSpot with CPQ platforms (DealHub), payment systems, accounting software, and industry-specific applications Collaborate with client technical teams and third-party vendors to coordinate integration requirements and testing Troubleshoot and resolve integration issues across the technology stack 3. Technical Solution Design Architecture & Planning Understand end-to-end systems architecture and how data moves between platforms across the client's technology ecosystem Recommend best-practice approaches for automation scalability, data integrity, and system maintainability Produce technical design documents, solution architecture diagrams, and implementation specifications Identify technical risks, dependencies, and constraints during solution scoping Client & Consultant Collaboration Support scoping of technical requirements with consultants and clients during discovery and proposal phases Translate business requirements into technical specifications and acceptance criteria Explain technical concepts and trade-offs to non-technical stakeholders in accessible terms Participate in client workshops, technical discovery sessions, and solution demonstrations 4. Quality & Standards Technical Quality Assurance Establish and maintain coding standards, documentation templates, and technical review processes Conduct code reviews and technical quality checks on deliverables before client handover Build and maintain a library of reusable code snippets, integration patterns, and solution templates Ensure all technica
📌 Business Consultant (Perth)
🏢 JOORNEY
📍 Perth