Summary
Join Versapay as a Salesforce Developer and Business Analyst, where you will design and develop Salesforce solutions, gather requirements from stakeholders, and support admin-level functionality. You will build new features, tackle technical debt, and provide training. This role requires strong Salesforce platform knowledge and a commitment to continuous learning. You will collaborate with various teams, ensuring user stories are clear and aligned with business goals. You will also deploy changes through sandbox environments and integrate with external systems. The ideal candidate will have a Bachelor's degree and 3+ years of hands-on Salesforce development experience.
Requirements
- Education: Bachelor's degree in Computer Science, Information Technology, Business, or a related field (or equivalent experience)
- Experience:
3+ years of hands-on experience developing on the Salesforce platform in a professional environment
- Proven experience gathering and translating business requirements into scalable Salesforce solutions
- Experience supporting cross-functional teams including Sales, Success, Support, and Operations
- Demonstrated history of managing both custom development work and standard admin-level tasks
- Experience integrating Salesforce with third-party applications
- Technical Skills:
Strong proficiency in Apex, Lightning Web Components (LWC), SOQL/SOSL, and Flow Builder
- Familiarity with Salesforce configuration tools such as page layouts, validation rules, custom metadata, and permission sets
- Experience with Salesforce DX, VS Code, Salesforce CLI, and Git-based source control
- Working knowledge of CI/CD tools (e.g., Gearset, Bitbucket, GitHub) and sandbox deployment strategies
- Understanding of Salesforce integration patterns and APIs (REST, SOAP, Bulk)
- Ability to balance use of declarative features vs. custom development based on use case complexity, supportability, and user experience
- Certifications:
Salesforce Platform Developer I (required)
- Soft Skills:
Strong analytical and problem-solving mindset; comfortable debugging complex issues
- Clear communicator who can collaborate with technical and non-technical stakeholders
- Detail-oriented with strong documentation habits and a drive for continuous improvement
- Comfortable working independently in a fast-paced, agile environment
- Business-savvy, with an ability to understand the “why” behind user needs and project goals
- Embraces best practices and demonstrates flexibility and resilience in the face of change
Responsibilities
- Build solutions with purpose: Design and develop Apex, Lightning Web Components, Flows, and custom APIs that directly map to business needs
- Own the requirements process: Meet with business and technical teams, including C-suite executives, to understand their short and long-term needs, gather and clarify requirements, and propose practical solutions that balance impact and effort
- Support admin-level functionality: Pitch in on standard Salesforce Admin tasks when needed—like managing page layouts, validation rules, permission sets, and troubleshooting user issues
- Guide smart platform choices: Help the team and stakeholders make thoughtful decisions about when to use native Salesforce features vs. custom development, always with scale and supportability in mind
- Bridge the gap: Act as a translator between business and technical teams—making sure user stories are clear, testable, and aligned to business goals
- Modernize the platform: Refactor and improve legacy code to reduce technical debt, improve performance, and ensure long-term scalability
- Collaborate across teams: Work with Admins, Product Owners, and business users to align on priorities and deliver high-value enhancements
- Deploy with confidence: Use Salesforce DX, CLI, and Gearset to push changes through sandbox environments with consistent testing and version control
- Integrate and extend: Build integrations with external systems using REST/SOAP APIs and support cross-platform workflows
- Document and support: Create user-friendly documentation and provide guidance or training when needed to ensure smooth adoption
Preferred Qualifications
- Salesforce Administrator or App Builder (strongly preferred for hybrid developer/admin support)
- Experience with Sales Cloud, Service Cloud and Salesforce CPQ
- Experience with Scrum Agile environment and using Jira for Sprint and Support Management
Benefits
- $85,000 - $100,000 a year
- #LI-Remote
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.