Job Description

Job Overview

The Salesforce Developer will design, develop, and implement custom solutions within Salesforce to enhance and streamline business processes. This role involves working with Salesforce technologies such as Apex, Visualforce, and Lightning Web Components to create tailored solutions, optimize system performance, and integrating Salesforce with external systems. The position requires close collaboration with cross-functional teams to ensure business needs are effectively translated into technical solutions while maintaining best practices in coding, security, and system performance.

Who We Are

Rate Insurance, LLC is an independent, Top 100 P&C agency offering personal, life, and commercial insurance products to our customers. Rate Insurance is one of the fastest organically growing insurance brokerages in the country. Over the last five years, Rate Insurance has achieved an average growth rate of 40% and now represents over 100 top-rated property and casualty insurance providers across all 50 states and Puerto Rico.

Who You Are

You are a Salesforce Developer with 5+ years of experience with strong expertise in Apex, Visualforce, and Lightning Web Components. You have a proven track record of integrating Salesforce with third-party systems, optimizing system performance, and resolving complex technical issues. In fast-paced environments, you thrive by adapting quickly to evolving business needs and prioritizing tasks. You excel in communicating with both technical and non-technical stakeholders, translating complex solutions clearly, and solving problems creatively. You're committed to continuous learning and staying current with Salesforce's evolving tools and features.

Key Responsibilities:

  • Salesforce Development: Design, develop, and implement custom solutions within the Salesforce platform, including Apex, Visualforce, and Lightning Web Components, to meet business needs.
  • Customization and Configuration: Configure Salesforce objects, fields, page layouts, record types, validation rules, and workflows to align with business requirements while ensuring system scalability.
  • Automation and Workflow Design: Develop automation solutions using Salesforce tools (e.g., Apex, Flows) to streamline processes, increase efficiency, and improve user experience.
  • Integration and API Development: Set up, configure, and maintain integrations between Salesforce and third-party systems using APIs, middleware, and external data sources.
  • Collaboration with Stakeholders: Work closely with product managers, administrators, and business analysts to understand business requirements and translate them into technical solutions within Salesforce.
  • Release and Deployment Management: Plan, coordinate, and execute deployments across development, testing, and production environments using Git for version control and Salesforce deployment tools. Ensure seamless releases with minimal downtime while adhering to best practices in CI/CD and code quality.
  • Troubleshooting and Debugging: Identify, troubleshoot, and resolve system issues, defects, and performance bottlenecks within the Salesforce environment.
  • System Performance Optimization: Monitor and optimize the performance of Salesforce applications, ensuring efficient code execution and overall system health.
  • User Access and Security: Collaborate with the Salesforce Admin team to ensure proper user permissions, data access control, and field-level security are configured to meet security and compliance requirements.
  • AI and Advanced Technology Integration: Explore and implement solutions using custom local LLMs and AI platforms within Salesforce to enhance automation, predictive analytics, and user experience within the Salesforce environment. Stay informed about emerging technologies and assess their potential to drive innovation and efficiency.
  • Documentation and Best Practices: Write technical documentation and ensure the development of solutions adheres to Salesforce best practices, including code reviews, version control, and deployment guidelines.
  • Continuous Learning and Development: Stay up to date with Salesforce releases, new features, and best practices. Participate in internal learning programs and use resources like Trailhead to enhance knowledge of new technologies.

What Makes You a Perfect Fit:

  • Salesforce Expertise: 5+ years of hands-on experience with Salesforce development, including Apex, Visualforce, Lightning Web Components, and integrations.
  • Salesforce Certifications: Required certifications include Salesforce Platform Developer I (PD1) and Platform Developer II (PD2). Salesforce App Builder certification is preferred, while Salesforce Certified Technical Architect (CTA) is considered a bonus for senior roles.
  • Technical Skills: Advanced knowledge of Apex programming, Lightning Web Components, Salesforce automation tools (e.g., Flows, Process Builder), and integration techniques using REST APIs. Familiarity with tools like Data Loader and Workbench for data management.
  • Problem-Solving and Adaptability: Proven ability to troubleshoot complex issues, debug code, and resolve performance bottlenecks in a fast-paced, start-up-like environment. Ability to quickly pivot priorities and adapt to evolving business needs.
  • Collaborative Mindset: Strong communication skills, with the ability to collaborate across technical and non-technical teams, clearly translating complex technical solutions for business stakeholders.
  • Business Acumen: Deep understanding of business processes and the ability to configure and develop Salesforce solutions that support business strategies and KPIs.
  • Security Best Practices: Knowledge of Salesforce security features such as profiles, roles, field-level security, and sharing rules, ensuring the integrity and safety of data and applications.
  • Agile Experience: Experience working in an Agile development environment, with familiarity using tools like JIRA and Confluence for project tracking and documentation.
  • Educational Background: A bachelor's degree in computer science, information systems, or a related field is preferred, though equivalent professional experience is acceptable.

Salary: $120,000 – 150,000



Click here to apply online

Details

Employee Type
Full-Time Regular
Location
REMOTE
Date Posted
2/03/2025