Sr. Technical Consultant

Sr. Technical Consultant Job Description Template

Our company is looking for a Sr. Technical Consultant to join our team.


  • Manage the technical delivery of custom development, integrations, and data migration elements of a Salesforce implementation;
  • Liaise with Salesforce product teams to support client implementations;
  • Collaborate with client stakeholders to define requirements, deliverables, and set and manage expectations;
  • Maintain a target billable utilization aligned to the role;
  • Translate business requirements into well-architected solutions that best leverage the Salesforce platform;
  • Ability to understand a project and deep dive to debug issues;
  • Provide oversight and governance of Salesforce projects;
  • Follow and help define coding standards. Lead code reviews during projects to ensure quality and appropriate design patterns are followed;
  • Travels to client sites for projects, estimated 50-75%


  • Understanding of data sharing and visibility considerations and how these play into platform architecture;
  • Understanding of systems architecture and ability to design scalable performance-driven solutions;
  • Understanding of key design patterns and large data volume limitations and best practices;
  • Strong background in design/development of large web-based systems, or complete software product lifecycle exposure;
  • Experience with platform security capabilities (TLS, SSL);
  • Strong understanding of environment management, release management, code versioning best practices, and deployment methodologies;
  • 8+ years CRM experience with a minimum of 5 years on the Salesforce platform;
  • Expert level understanding of the Salesforce product suite, including Sales, Service, Community, Marketing, and Community Clouds;
  • Familiarity with platform authentication patterns (SAML, SSO, OAuth);
  • Active Salesforce certifications or ability to achieve relevant certifications upon hire.