Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Technical consultant

Sydney
Bac
Posted: 7 December
Offer description

Get AI-powered advice on this job and more exclusive features.
The Technical Consultant is responsible for designing, building, and supporting the technical solutions that underpin BAC's consulting engagements.
This role serves as the technical backbone of the delivery team, translating business requirements into robust, scalable implementations across CRM platforms, integration middleware, and client systems.
This role spans three interconnected technical domains:
CRM & Platform Development: Custom development within HubSpot and other CRM platforms, including coded actions, workflow extensions, API integrations, and UI customisations
Integration Engineering: Architecture and implementation of data flows between HubSpot, client systems (ERPs, LOSs, marketing automation tools), and middleware platforms such as N8N and Make
Technical Solution Design: End-to-end systems architecture, solution scoping, and technical advisory to ensure implementations are scalable, maintainable, and aligned with client business objectives
Beyond functional delivery, this role is accountable for establishing and maintaining technical standards, documentation practices, and reusable solution patterns that enable BAC to scale its delivery capability while maintaining quality and consistency.
This is a delivery-focused technical role.
It is not a revenue-carrying position, but directly contributes to project profitability through efficient, high-quality technical execution and the reduction of rework and scope creep through sound technical design.
Key Responsibilities
1. CRM & HubSpot 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, LOSs, 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 technical work adheres to BAC's delivery methodologies and quality standards
Documentation & Knowledge Management
Produce comprehensive technical documentation including solution designs, integration specifications, and operational guides
Maintain version control discipline using Git/GitHub/GitLab for all code assets
Contribute to BAC's internal knowledge base and technical capability development
5. Delivery Support
Project Execution
Deliver technical work within agreed scope, timeline, and budget parameters
Provide accurate time estimates for technical tasks and flag risks or blockers proactively
Collaborate with Project Managers and Consultants to ensure smooth delivery execution
Support User Acceptance Testing (UAT) and client training on technical components
Escalation & Support
Serve as the escalation point for complex technical issues across active engagements
Provide technical support during warranty periods and managed services engagements
Participate in post-implementation reviews and continuous improvement initiatives
Required Technical Skills
Core Requirements
Experience: 3+ years in software engineering or development roles
Programming Languages: Strong capability across JavaScript (essential), Python and HTML/CSS
CRM Platforms: HubSpot CRM data model (preferred), or equivalent experience with Salesforce, Microsoft Dynamics, or other enterprise CRMs including custom objects, pipelines, and workflows
API Expertise: REST APIs, webhooks, authentication methods (OAuth2, API keys, bearer tokens), building and debugging API integrations
Integration Platforms: N8N, Workato, Zapier, or custom middleware development
Databases: Designing, reading, and writing to relational (SQL) or NoSQL databases
Source Control: Git, GitHub, GitLab with strong version control discipline
Desirable Skills
Exposure to AI architecture, cloud-based AI tools, vector stores, and LLM-based workflows
Experience with HubSpot CMS, custom-coded modules, and theme development
Understanding of data pipelines and ETL/ELT concepts
CPQ platform experience (DealHub, HubSpot Quotes, Salesforce CPQ)
Financial services or insurance industry technology experience
HubSpot certifications (Solutions Architecture, Custom Integration)
About You
You are a technically strong developer who thrives at the intersection of software engineering and business problem-solving.
You enjoy the variety of consulting work—solving complex problems across different clients, industries, and technology stacks—rather than working on a single product.
A software engineering background with deep experience in JavaScript, APIs, and system integrations
Strong understanding of CRM data structures and how they support business processes
Ability to work across the full integration stack—from understanding API documentation to building production-ready solutions
Excellent communication skills with the ability to explain technical concepts to non-technical stakeholders
High attention to detail and a commitment to quality in code, documentation, and delivery
A problem-solving mindset that balances pragmatism with technical rigour
Self-starter mentality with the ability to manage multiple priorities in a fast-paced consulting environment
Genuine curiosity about new technologies and a commitment to continuous learning
Why Join BAC?
Work across diverse clients and industries, solving varied and challenging technical problems
Be part of a leading HubSpot Diamond Solutions Partner and DealHub consultancy with deep integration capability
Influence how automation and integration solutions evolve across our delivery team
Flexible hybrid environment with strong professional growth pathways
Opportunity to work with emerging technologies including AI-powered automation and LLM integrations
Collaborative team culture that values technical excellence and continuous improvement
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industry
Strategic Management Services
Referrals increase your chances of interviewing at BAC by 2x
Get notified about new Technical Consultant jobs in Sydney, New South Wales, Australia.
#J-*****-Ljbffr

Send an application
Create a job alert
Alert activated
Saved
Save
Similar jobs
jobs Sydney
jobs New South Wales
Home > Jobs > Technical Consultant

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save