Responsibilities
- The Salesforce Architect is responsible for collaborating with Project Managers, developers, Business Analysts, and Quality Assurance, in the process of creating software deliverables and artifacts.
- As a member of the team, you must adhere to the organization’s methodologies and standards, and propose improvements based on software development best practices.
- Perform bug fixes, feature enhancements, run software updates and health checks as required by Salesforce, maintain integrations with other applications, manage licenses and access, and ensure accessibility and security in line with enterprise standards.
- Understanding the requirements and acting as lead in design review sessions of Salesforce.com functional and technical modules including those requiring APEX development.
- Design, develop and implement technical design/solutions for initiatives involving:
- Enhancements to the CRM, or use of Salesforce.com modules.
- Performing issue resolutions.
- Configurations for our Salesforce implementation projects specific to each business unit.
- Analyzing technical specifications and documentation of any new application under consideration or employment to determine its intended functionality.
- Creating and implementing solution design(s) which provides optimal application performance according to specifications.
- Participate in regularly scheduled meetings to discuss current tasks and weekly status reports.
- Assist agencies in drafting procurements, as needed. When outside vendors are brought in to do development work, the team will hold them accountable for meeting these standards and ensure all work they do is appropriately documented.
- Perform Salesforce admin duties as needed.
Education and Experience Level
- Preferred: Bachelor’s degree in Computer Science or related field.
- Proven record of accomplishment working on large-scale projects with diverse stakeholders and with cross-functional teams.
- Minimum 8 years of broad Information Technology experience including:
- Minimum Salesforce certification: Administrator, Sales Cloud Consultant, Service Cloud Consultant, Platform App Builder
- Minimum of 4 years’ experience in documenting and writing functional solution designs and creating detailed technical designs for Salesforce.com
- Minimum of 4 years’ experience in creating Salesforce.com technical designs, involving configuration setup and coding in APEX. Experienced in developing UI pages using the LWC framework.
- Strong knowledge of Salesforce.com functional and technical best practices and methodologies for sales and service cloud. Einstein Analytics is considered an advantage.
- Minimum of 6 years’ experience in SQL.
- Experience in designing and implementing a test data management strategy. Experience in data analysis, data verification, and problem-solving abilities. Demonstrated analytical and problem-solving skills.
- Experience with Salesforce API integration for applications residing on various platforms. Develop and maintain integrations between Salesforce and external systems using REST/SOAP APIs, Middleware, and other integration tools.
- ADM 201 and DEV 401 certifications
- Experience with accessibility laws and WCAG 2.1 compliance.
- Experience with Agile development methodologies.
- Strong problem-solving skills and a willingness to learn plus Excellent written/verbal communication & documentation skills.
- Experience with cloud solutions/technologies, specifically AWS is also a plus.
- Ability to adjust to changing situations to address emergencies, program changes, or production requirements.