Salesforce Analyst and Developer
Description

Position Type: Full-time Regular, Exempt (salary)

Supervisor: Chief Operating Officer

Location: Park City, Utah (on-site)

Salary: $95,000 to $105,000 annual salary (depending on experience)

Application Deadline: Open until filled


Join Our Team:

The National Ability Center (NAC) empowers people with disabilities through adaptive recreation and outdoor adventure programs. As we enter an exciting phase of digital transformation, we are seeking an experienced Salesforce Analyst and Developer to join our team and help design, build, and evolve technology solutions that directly support our mission to empower individuals who have disabilities.


This role is ideal for a hands-on Salesforce professional who excels at translating complex business requirements into scalable technical solutions. If you have deep experience developing on the Salesforce platform (preferably with Experience Cloud, GoMeddo, and Agentforce), enjoy collaborating with stakeholders, and thrive in a mission-driven environment, we encourage you to apply. This is a high-impact opportunity to influence system architecture, development standards, and long-term platform strategy at a growing nonprofit organization.


Job Summary: 

The Salesforce Analyst and Developer is responsible for the administration, configuration, and ongoing development of Salesforce, with a strong emphasis on creative configurations, development, system integrations, and advanced automation. This role goes beyond traditional administration and requires ownership of solution design, technical execution, and system scalability. The position includes cross-functional responsibilities supporting intranet development, ad-hoc business applications, and integrations between Salesforce and accounting, budgeting, scheduling, and productivity platforms. 


The Salesforce Analyst & Developer will partner closely with business leaders and end users to analyze requirements, architect solutions, develop custom functionality, and ensure successful adoption. Additional responsibilities include contributing to training, release management, documentation, business intelligence initiatives, and long-term platform roadmap planning.


This is a full-time, on-site role in Park City, Utah, with occasional after-hours work required to support deployments, upgrades, and critical initiatives. Hybrid flexibility may be considered after the first 90 days of employment.

Requirements

Essential Duties:


Salesforce Analysis, Administration and Development

  • Serve as a technical owner of the Salesforce platform, balancing declarative configuration and custom development.
  • Analyze business processes and translate requirements into scalable Salesforce solutions.
  • Design and develop custom Apex classes, triggers, Lightning Web Components (LWC), and integrations where declarative tools are insufficient.
  • Configure and enhance Flows, validation rules, workflows, reports, dashboards, and security models.
  • Support and extend Salesforce features including Experience Cloud, Agentforce, Field Service, and GoMeddo for complex scheduling and service delivery needs.
  • Maintain system health, data quality, performance, and scalability.
  • Manage Salesforce release cycles, sandbox strategy, testing, deployment, and change documentation.

Application & Integration Development

  • Design, build, and maintain integrations between Salesforce and accounting, budgeting, scheduling, and operational systems using APIs, middleware, or native connectors.
  • Troubleshoot and resolve application and integration issues across systems.
  • Support and enhance intranet solutions used for internal communication, workflows, and collaboration.


Customization, Testing & Adoption

  • Develop reusable components and follow Salesforce development best practices.
  • Create and maintain technical documentation, data models, and solution designs.
  • Coordinate and support user acceptance testing (UAT).
  • Provide technical support and guidance during training and adoption initiatives.


Business Intelligence and Data

  • Design and maintain Salesforce dashboards and reports.
  • Support BI initiatives using tools such as Salesforce Analytics, Power BI, or similar platforms.
  • Assist with data governance, modeling, and data integrity initiatives. 


  

Minimum Qualifications: 

  • 5+ years of hands-on Salesforce experience, including administration and development.
  • Proven experience developing with Apex, Lightning Web Components (LWC), and Salesforce APIs.
  • Strong experience with Flows and declarative automation, with the judgment to know when custom code is appropriate.
  • Experience designing and supporting system integrations.
  • Must pass a pre-employment background check.
  • Must be legally authorized to work in the United States. We do not sponsor employment visas or other immigration processes to attain or maintain employment eligibility.


Preferred Qualifications:

  • Experience with GoMeddo in hospitality, recreation, or service-based environments.
  • Experience with Salesforce Non-Profit Cloud, NPSP, Salesforce Experience Cloud, Agentforce.
  • Experience with BI and reporting tools (Power BI, Tableau, Salesforce Analytics).
  • Salesforce certifications (Platform Developer I, Advanced Administrator, or equivalent).
  • Experience working in nonprofit or mission-driven organizations.


Knowledge, Skills, and Abilities: 

  • Strong ability to translate high-level business needs into technical architecture and code.
  • Proficiency in Salesforce development best practices, testing, and deployment strategies.
  • Excellent documentation, testing, and training skills.
  • Experience with change management and release governance.
  • Ability to manage multiple priorities and projects concurrently.
  • Vendor and partner coordination experience.
  • Ownership mindset with a focus on long-term system sustainability.
  • Commitment to continuous improvement, learning, and innovation.
  • Strong customer service and collaboration orientation.
  • Strong analytical and problem-solving skills.
  • Exceptional communication, interpersonal, and networking skills to be able to advocate for the needs of the organization with technical and non-technical stakeholders.
  • Commitment to a positive, fun, and team-oriented working environment while promoting the NAC Values.


Working Conditions:

  • Standard office environment with extended periods of computer work.
  • Occasional after-hours work to support releases or critical issues.
  • Ability to lift up to 25 lbs. of equipment occasionally.
  • This position is based on-site in Park City, Utah; hybrid flexibility may be considered after the first 90 days of employment.


Benefits: 

  • Health Insurance with Health Savings Account 
  • Employer Contribution to HSA 
  • Dental Insurance 
  • Vision Insurance 
  • Long-term Disability 
  • Life Insurance 
  • Voluntary Accident and Hospital Plans 
  • Paid Time Off (PTO) annually 
  • Paid Holidays + 2 Paid Personal Days Annually (including a paid day off on your birthday)
  • 403(b) Plan with Employer Match 
  • Parental Leave 
  • Pet Insurance
  • Pro Deals with gear companies