What are the responsibilities and job description for the Salesforce Consultant position at Diverse Lynx?
Title: Salesforce Consultants (Multiple Positions)
Location: Sunnyvale, CA or Austin, TX (Onsite from day one, local candidates preferred)
Employment Type: Full Time or Contract
Experience: 5-10 years Salesforce experience
Job Summary:
We are looking for an experienced Salesforce Consultant with 5-10 years of hands-on Salesforce development experience. The ideal candidate will be a part of Salesforce development, customization, and integrations, ensuring scalable and high-performing solutions. This role requires hands on experience in Apex, Lightning, Visualforce, and Salesforce best practices, along with team leadership and project execution capabilities.
Key Responsibilities:
1. Technical Leadership & Solution Design
- Lead Salesforce technical implementations, ensuring best practices and high performance
- Design and develop scalable and secure Salesforce solutions, including Litify customizations.
- Provide architectural guidance on Salesforce platform capabilities, integrations, and data modeling.
- Collaborate with business stakeholders, solution architects, and developers to translate business needs into technical solutions.
- Ensure adherence to coding standards, security best practices, and release management guidelines.
2. Development & Customization
- Develop and enhance Apex classes, triggers, Lightning components, and Visualforce pages.
- Implement Salesforce integrations
- Optimize SOQL queries, data models, and platform performance.
- Conduct code reviews, enforce CI/CD pipelines, and deploy changes using Salesforce DevOps tools.
- Write high-quality code with test coverage that accounts for both positive and negative test cases.
3. Team Management & Collaboration
- Mentor and guide junior developers, ensuring best practices and technical excellence.
- Work closely with project managers, business analysts, and QA teams to ensure smooth project execution.
- Participate in Agile/Scrum ceremonies, providing technical input and ensuring timely delivery.
- Collaborate with the rest of the team in meetings, contributing ideas to help better the codebase, processes, and overall product.
Required Skills & Qualifications:
Experience & Technical Expertise:
- 5-10 years of hands-on development experience.
- Strong expertise in Salesforce integrations, REST/SOAP APIs, and middleware solutions.
- Experience with Salesforce data modeling, security, and sharing rules.
- Hands-on experience with Apex, Visualforce, Lightning Web Components (LWC), and SOQL.
- Working knowledge of Salesforce proprietary languages, including Apex, Aura Components, and Lightning Web Components, or comparable experience with client-side development (HTML, CSS, JavaScript, Angular, Knockout, etc.).
- Knowledge of Salesforce DevOps (Gearset, Copado, Jenkins, Git, etc.).
- Understanding of the application of the Salesforce platform to the Legal Industry.
Education & Certifications:
- Bachelor's degree in Computer Science or a related field, or equivalent professional experience.
- MUST HAVE Salesforce Certifications such as Salesforce Certified Platform Developer I & II, Salesforce Application Architect, or Litify Certification (preferred).
Nice-to-Have:
- Experience in Agile/SCRUM and TDD development methodologies.
- Legal domain experience.
- Experience developing managed packages on the Salesforce Platform as part of the ISV Partner Program.