Senior Salesforce Developer

NPR Logo

NPR

💵 $132k-$145k
📍Remote - Worldwide

Summary

Join NPR's team as a Senior Salesforce Developer, Audience Products and contribute to the growth of new users, audience engagement, and donor conversion/retention. Leverage Salesforce to implement product features across audience experiences, integrating with external systems like payment gateways and marketing tools. You will lead platform development, maintain system integrity, optimize code, and collaborate with cross-functional teams. The ideal candidate possesses extensive Salesforce development experience, proficiency in Apex, Lightning Web Components, and SOQL, and a deep understanding of Salesforce architecture. This remote-permitted role offers a competitive salary and comprehensive benefits.

Requirements

  • Minimum eight years of experience as a Salesforce Developer supporting large scale, complex solutions
  • Demonstrated understanding of Salesforce platform, best practices, and functionality
  • Demonstrated success in creating innovative, user-friendly Salesforce solutions
  • Proficiency with Apex, Lightning Web Components, and SOQL
  • Deep understanding of Salesforce architecture, including data model, limits, and security
  • Strong knowledge of REST/SOAP APIs, and integration patterns
  • Experience integrating with external systems (e.g., payment processors, fundraising platforms, user identity management systems, other CRMs, CMSs)
  • Proficiency with IDEs that support Salesforce development, such as VS Code and the Salesforce CLI
  • Proficiency with APIs and integrating Salesforce with external systems
  • Proficiency with Agile methodologies and DevOps/release management
  • Proficiency with connected apps in Salesforce
  • Proficiency with Git
  • Deep expertise in asynchronous Apex patterns, queue management, and handling high-volume transactions
  • Ability to articulate technical concepts to non-technical stakeholders
  • Strong troubleshooting mindset for user-reported and system errors
  • Experience with data imports, exports, deduplication, and bulk data handling via Data Loader or APIs
  • Proven track record for delivery of code that achieves organizational business needs
  • Knowledge of Salesforce Sales Cloud, Service Cloud, Experience Cloud, and Nonprofit Success Pack
  • Platform App Builder, Platform Developer I, and Platform Developer II Certifications

Responsibilities

  • Understand multi-level NPR audience needs. Analyze and iterate Salesforce processes that connect audience’s experiences and staff’s audience facilitation for purposes of engagement and conversion to sign-in, donation, and subscription
  • Enable the use of Salesforce managed data to inform user experiences on NPR managed products such as NPR.org, our mobile app and elsewhere for contributors and non-contributors alike
  • Lead new platform development in support of audience product priorities to implement Salesforce code that helps achieve NPR’s strategic goals to identify known users/logged-in users, engage audience members more deeply, convert users into financial contributors and retain their support for the long-term
  • Maintain system integrity and security, ensuring compliance with data governance policies
  • Optimize and refactor existing code and processes for performance and reliability
  • Manage deployment processes across development, test, and production environments
  • Partner with cross-divisional product and technical teams to evaluate, scope, and design of new platform development in support of audience product priorities
  • Collaborate with the Senior Salesforce Administrator, Audience Products to gather requirements and translate them into scalable and efficient Salesforce solutions with a focus on performance optimization and adherence to Salesforce best practices
  • Work with cross-divisional Salesforce resources to assess the impact of new audience product requirements on the existing platform as well as all upstream and downstream applications, systems, integrations, and processes
  • Coordinate with cross-divisional Salesforce team members in using best practices and managing integrated applications
  • Collaborate with other Salesforce development resources to conduct thorough peer code reviews to ensure adherence to coding standards and best practices
  • Document and maintain system documentation including conceptual overviews, solution designs, configurations, integrations, dependencies, and system diagrams for audience products
  • Create testing and implementation plans for audience products
  • Remain current with Salesforce releases, best practices, and new features; recommend improvements to enhance NPR’s Salesforce environment
  • Communicate opportunities, trade-offs, challenges, and changes within and across teams in a professional, efficient and creative manner
  • Contribute to a culture of collaboration and inclusion across all disciplines

Preferred Qualifications

  • Experience with Salesforce Marketing Cloud and AMPscript a plus
  • Experience in the media industry a plus

Benefits

  • Health and wellness
  • Paid time off
  • Financial well-being
  • Medical
  • Dental
  • Vision
  • Life/ accidental death and dismemberment
  • Long-term disability
  • Short-term disability
  • Voluntary retirement savings
  • Remote Permitted: This is a remote permitted role. This role is based out of our Washington, DC office but the employee may choose to work on a remote basis from a location that NPR approves

Share this job:

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.