Tech Stack
ERPETLJavaJavaScriptjQueryNode.jsPostgresReactSDLCSFDCSQLVisualforce
About the role
- Build, customize, and maintain the internal technology stack that powers Veritone’s operations.
- Partner with business stakeholders to translate operational needs into scalable technical solutions.
- Develop and configure business applications (CRM, ERP, HRIS, billing, analytics), including Salesforce.
- Integrate disparate systems to ensure seamless data flow and automate manual processes to improve efficiency.
- Provide cost effective business systems and applications analysis in support of development and implementation (requirements, specs, configuration).
- Analyze business requirements/processes and system integration considerations to determine appropriate technology solutions.
- Design, code, test, debug and document applications; configure and perform testing.
- Operate as liaison between technical personnel and end-user departments; evaluate and translate end user needs.
- Teach end users new technology and provide support for existing systems.
- Conduct business process analyses, needs assessments, and preliminary cost/benefit analyses.
- Work on highly complex, diverse applications and projects including global rollouts and new architectures.
- Provide strategic technical and architectural leadership for Salesforce configuration; lead large scale upgrades and implementations.
- Develop project plans, user acceptance test plans and communication plans for knowledge transfer.
- Document business processes and flows in Visio, graph.io or similar tool.
- Leverage aiWARE in solutions to achieve maximum automation.
- Manage projects according to PMO processes and standards.
Requirements
- Salesforce certification(s) highly desired.
- Business systems process expertise within the software / SaaS industry, especially within Sales & Marketing functions.
- Expertise in analyzing and developing solutions to highly complex problems.
- Expert knowledge of Salesforce.com configuration and analysis and the impact of the solutions on the business and business operations functions.
- Demonstrated capacity to develop innovative solutions, systems and products to support company objectives.
- Ability to effectively communicate business issues and needs at a senior leadership level and how technology supports those requirements.
- Demonstrated ability to serve as a technical authority within the organization and with customers.
- Experience managing projects or customer relationships of critical importance.
- Demonstrated experience utilizing AI tools and/or engines.
- Undergraduate degree and/or equivalent years of experience.
- Capability to perform duties of Salesforce administrator.
- 2+ years as a Salesforce developer utilizing full capabilities of the Salesforce platform.
- Demonstrated experience developing interactive UI, Visualforce, Apex, Java, JavaScript, JQuery, NodeJS, React etc.
- In depth knowledge and experience with APIs and integrations with Salesforce.com
- Demonstrated experience with ETL, data structures, sql, postgresql
- Excellent verbal and written communications skills.
- Capability to document business process in visio, graph.io etc.
- Advanced functional and configuration experience working with CRM, particularly Salesforce.com
- Expert knowledge and experience in Salesforce platform development, configuration, and customization.
- Knowledge of and ability to put into practice commonly used Agile SDLC methodology.