BHG Financial

Salesforce Developer, Software Engineering

BHG Financial

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

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