Salesforce Developer, CRM

$120,000 - $155,000/Yr

American Public Media - Saint Paul, MN

posted 2 days ago

Full-time
Saint Paul, MN
Administrative and Support Services

About the position

American Public Media is a non-profit, public media organization serving a national radio audience of 19 million and a digital audience of 2 million, which includes over 200,000 donors. We are headquartered in St. Paul, Minnesota but serve operations in Southern California, New York, and elsewhere. We are seeking a talented Salesforce programmer to join our team and play a key role in developing and customizing Salesforce solutions with a Salesforce add-on. The ideal candidate will have a strong understanding of Salesforce architecture, development best practices, and excellent problem-solving skills. This is an excellent career opportunity for a resourceful and creative person to have a major impact on our mission-driven non-profit organization. This tech-savvy individual will collaborate with key technology partners. membership, member audience services, underwriting, major giving, marketing, and digital to understand complex business requirements and translate them into scalable Salesforce solutions. The desired candidate will have demonstrated success in working with technology staff and power users and overseeing the development, deployment, and maintenance of custom Salesforce solutions.

Responsibilities

  • Collaborate with stakeholders to analyze business processes, gather requirements, and translate them into technical solutions.
  • Design, develop, and deploy custom Salesforce solutions to meet business requirements.
  • Customize Salesforce applications by creating custom objects, fields, workflows, and process builder flows.
  • Integrate Salesforce with third-party systems using REST/SOAP APIs and other integration tools.
  • Develop Apex code, Visualforce pages, Lightning Components, and other custom functionalities as needed.
  • Perform unit testing, code reviews, and debugging to ensure high-quality deliverables.
  • Maintain and support existing Salesforce implementations, including troubleshooting issues and implementing enhancements.
  • Stay updated on Salesforce releases, new features, and industry best practices to continuously improve our Salesforce solutions.
  • Work collaboratively with other members of the IT Business Application Support team to cross-train and share workload.
  • Help with Salesforce Administration work as needed.
  • Other duties as assigned.

Requirements

  • Bachelor's Degree or equivalent work experience; a degree in computer science, software engineering, information systems, OR a related technical discipline preferred.
  • Salesforce Developer certification (e.g., Salesforce Certified Platform Developer I/II) is highly preferred.
  • Proven experience developing custom solutions on the Salesforce platform, including Apex, Visualforce, Lightning Components, and declarative configuration.
  • Experience with Salesforce integration using REST/SOAP APIs, Apex REST services, and other integration tools (e.g., Azure Data Platform pipelines).
  • Five-plus years of information technology experience, preferably in software development.

Nice-to-haves

  • Experience with Salesforce Accounting Subledger is a big plus.
  • SCRUM process experience is a plus.
  • Experience with integration with automated marketing systems.
  • Familiarity with Salesforce Marketing Cloud and its integration with Salesforce Sales Cloud is a plus.
  • Experience with nonprofit organizations is a plus.

Benefits

  • Medical plans with HSA and FSA options
  • Dental insurance
  • Vision insurance
  • Life and AD&D insurance
  • Short-Term and Long-Term Disability
  • Paid Parental Leave and Paid Caregiver Leave after 1 year
  • Vacation (3 weeks per year, pro-rated, based on hours worked)
  • Sick time (12 days, pro-rated, based on hours worked)
  • Holiday Pay (10 holidays + 2 floating holidays each year)
  • Volunteer Time (8 hours per year)
  • Long-Term Care and Critical Illness insurance options
  • Employee Assistance Program
  • 403(b) Retirement Plan
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service