BPM LLP

Senior Salesforce Developer

BPM LLP$140K — $180K *
US-AnywhereRemote in Canada
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer science or related field.
  • 6-8 years of experience in the Salesforce ecosystem.
  • Expertise in creating customer-facing UI/UX.
  • Strong communication and writing skills.
  • Proficient problem-solving skills for complex software issues.
  • Experience collaborating with Salesforce consultants and clients.
  • Skilled in SQL/SOQL, Apex, VisualForce, Lightning Components, and related tools.
  • Salesforce Developer certifications required; additional certifications are a plus.
  • Experience with integration platforms like Workato, Celigo, Boomi, or MuleSoft.

Responsibilities

  • Translate functional requirements into technical specifications.
  • Design and build high-performance, reusable Apex code following best practices.
  • Identify and minimize technical debt across Salesforce applications.
  • Assess existing Salesforce orgs and correct technical debt issues.
  • Create proprietary intellectual property to enhance business practices.
  • Own project work and foster client relationships.
  • Debug and resolve bugs in alignment with requirements.

Benefits

  • Opportunity to work on innovative development in the Salesforce ecosystem.
  • Collaborative environment with other engineers and developers.
  • Chance to create scalable applications that impact the business.
  • Engagement in training and user documentation for Salesforce adoption.
Full Job Description
We are currently looking for a Senior Salesforce Developer who will be responsible for the development and maintenance of Salesforce applications. Your primary focus will be custom Salesforce development and integration with third-party services. You will be working with other engineers and developers on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

To ensure success as a Salesforce developer, you should have extensive experience working with Salesforce CRM platforms, application development skills, and the ability to solve complex software problems. Ultimately, a top-class Salesforce developer can create dynamic and scalable Salesforce applications that meet the changing needs of the company.

Responsibilities:

  • Translate functional requirements into technical requirements.
  • Design and build high-performance, reusable, and reliable Apex code with best practices.
  • Ensure the best possible quality with minimal technical debt.
  • Work with existing Salesforce Orgs to assess and correct technical debt associated with force.com, Apex Classes, triggers, Lightning components, and VisualForce pages.
  • Help design and develop proprietary intellectual property for the practice.
  • Take ownership of project work and developing client relationships.
  • Identify bugs and align with requirements during debugging.
  • Write test classes for the class that you develop and ensure more than 80% code coverage.
  • Test bug fixes to make sure they work as per requirements, then deploy them to production.
  • Write documentation and provide technical training for Salesforce users.
  • Maintain strict security and integrity standards in all Salesforce environments.


Requirements:

  • Bachelor's degree in computer science or equivalent technical field.
  • 6-8 years' experience working in the Salesforce Ecosystem.
  • Experience developing customer-facing UI/UX.
  • Excellent Communication and Written skills.
  • Ability to problem solve high-level software and application issues.
  • Ability to collaborate with Salesforce Consultants and clients.
  • Proficient in SQL/SOQL, Apex, VisualForce, Lightning Components, Flows, Process Builder, Workflows.
  • Salesforce Certified Developer Certifications.
  • Additional certifications are encouraged
  • Proficient iPaaS (Workato, Celigo, Boomi, MuleSoft) skills.


$140,000 - $180,000 a year

In accordance with Ontario's pay transparency legislation, the posted compensation range, if applicable, will reflect the scope and responsibilities associated with the role. Positions supporting clients across multiple jurisdictions involve additional regulatory considerations, cross-border coordination, and broader compliance requirements compared to roles focused on a single local market. Hours of work and travel expectations may vary based on role scope and are considered in determining compensation. These factors, along with credential requirements and market benchmarks, are incorporated into compensation ranges to ensure alignment with industry standards and the specialized expertise required. Compensation includes base salary and any non-discretionary bonuses or commissions. If the top of the compensation range exceeds $200,000 annually, specific details will be provided during the recruitment process instead of being posted, in compliance with legislation.

About BPM LLP

BPM LLP is a full-service accounting and consulting firm with offices in San Francisco, San Jose, Walnut Creek, Santa Rosa, and Palo Alto. The firm was founded in 1986 and has grown to become one of the largest California-based accounting firms. BPM provides services in the areas of audit and assurance, tax, consulting, and wealth management. The firm serves clients in a variety of industries, including technology, life sciences, real estate, construction, and financial services. BPM has been recognized as one of the Best Places to Work in the Bay Area by the San Francisco Business Times and the Silicon Valley Business Journal.
Learn more about BPM LLP
Size
800 employees
Industry
Net Income
$22 million
Founded
1986
5 Year Trend
+15%
Revenue
$118 million

Similar Jobs

More Jobs at BPM LLP

More Enterprise Technology Jobs

Find similar Senior Salesforce Developer jobs: