SambaSafety is a company that offers comprehensive driver monitoring software with a mission to promote safer communities through data insights. The Senior Salesforce Developer will design, develop, and maintain complex Salesforce CPQ solutions, troubleshoot performance issues, and build integrations between Salesforce and external systems.
Responsibilities:
- Design, develop, and maintain complex Salesforce CPQ solutions including products, pricing rules, and approval processes
- Create and maintain custom objects, fields, flows, and validation rules to support business requirements
- Troubleshoot and resolve CPQ performance issues and data integrity problems
- Develop robust Apex code following best practices for performance, security, and maintainability
- Create responsive Lightning Web Components
- Build and maintain integrations between Salesforce and external systems using REST/SOAP APIs
- Design and implement data migration strategies and ETL processes
- Participate and code reviews and peer QA to ensure adherence to coding standards and architectural guidelines
- Utilize Git for version control and collaborative development workflows
- Participate in agile development processes including agile ceremonies
- Create and maintain technical documentation for developed solutions
Requirements:
- Bachelor's Degree
- 3+ years of Salesforce development experience with strong proficiency in Apex, APIs, and the Lightning Platform
- Effective verbal and written communication skills, including presentation and the ability to influence beyond reporting structure
- Works well independently, in a virtual environment, and as part of a team and possesses strong interpersonal skills
- Strong customer service skills combined with the ability to interface effectively and establish quick credibility with enterprise business leaders
- 2+ years of hands-on Salesforce CPQ experience including configuration, customization, and advanced implementations
- Deep understanding of Salesforce data model, security model, and platform limitations
- Experience with Lightning Web Components
- Knowledge of Salesforce best practices, governor limits, and performance optimization
- Knowledge of CPQ product configuration, pricing methodologies, and quote generation
- Experience with CPQ advanced approvals and subscription management
- Understanding of quote-to-cash business processes and sales operations
- Familiarity with CPQ integrations to ERP systems and billing platforms (Zuora knowledge is a plus)
- Proficient in Git for version control and branching strategies
- Experience with CI/CD tools and automated deployment processes (Salesforce DX, Bitbucket pipelines, or similar)
- Knowledge of DevOps practices including environment management, release management, and testing strategies
- Understanding of agile development methodologies and collaborative development practices
- Experience in security concepts such as single-sign-on, OAuth2, and data security
- Additional programming experience in Python, Java, or similar languages
- Knowledge of JavaScript frameworks and modern web development practices
- Experience with automated testing frameworks and test-driven development
- Experience with AI, Salesforce Einstein Analytics / Microsoft BI)
- Experience with integrating middleware systems via an ETL platform is a plus, i.e., Data loader, Boomi, MuleSoft
- Experience working in a highly regulated business environment
- Experience with Salesforce Revenue Cloud