
Salesforce Developer, Software Engineering
BHG Financial
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Tech Stack
About the role
- Design, develop, and deploy Apex classes, triggers, and batch jobs to implement complex business logic and custom workflows.
- Develop and manage customer and partner portals, Salesforce Communities, and other self-service solutions.
- Design, implement, and maintain APIs (REST/SOAP) for external system integrations, ensuring robust and secure communication between Salesforce and third-party applications.
- Develop solutions for effective data handling, including data migration, data cleansing, and maintaining data quality in Salesforce.
- Build user interfaces using Lightning Web Components and ensure smooth user experiences
- Develop custom objects, fields, and relationships as needed to meet business requirements
- Conduct thorough unit testing, debugging, and performance tuning of Salesforce components and integrations.
- Work closely with functional teams, including Business Analysts and QA, to ensure that the developed solutions meet user requirements and business goals.
- Maintain detailed documentation for customizations, workflows, and integrations for future reference and team onboarding.
- Customize and configure Salesforce Communities for seamless collaboration and user engagement
- Manage code versions and deployments using Copado.
Requirements
- Minimum of 5+ years of software development & architecture experience in Salesforce
- Proven experience with Apex, Lightning Web Components (LWC), Visualforce, and other Salesforce development tools
- Strong experience in Salesforce portals, communities, and API integrations
- Expertise in data handling, including data migration and management within Salesforce
- Solid understanding of Salesforce security model and data architecture
- Extensive knowledge of Salesforce DX and version control systems
- Follow Salesforce best practices, including code modularity, reusability, and compliance with security standards.
- Should stay updated on new Salesforce features and updates, incorporating relevant changes into the development roadmap.
- Should be able to understand Agile methodologies and software development lifecycle
- Should be able to provide ongoing support for existing Salesforce configurations, debugging issues, and performing enhancements when required.
Benefits
- 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ApexLightning Web ComponentsVisualforceAPI integrationsdata migrationdata managementSalesforce DXunit testingdebuggingperformance tuning
Soft Skills
collaborationcommunicationproblem-solvingadaptabilityattention to detailteamworkanalytical thinkingtime managementcustomer focusorganizational skills