Location
Virginia, United States
Salary
Not specified
Type
fulltime
Posted
Today
Job Description
Job Title: CRM Developer (Salesforce)
Location: Arlington, VA (Onsite)
Duration: 6 Months Contract-to-Hire
About the Role
We are seeking a
mission-driven CRM Developer
with strong Salesforce expertise to design, develop, and support scalable solutions across fundraising, programs, and operations. This role involves full lifecycle development and close collaboration with cross-functional teams.
Key Responsibilities
- Design and develop Salesforce solutions using
Nonprofit Cloud \& Experience Cloud
- Build custom components using
Apex, Lightning Web Components, Visualforce, SOQL
- Configure
Flows, validation rules, reports, dashboards
- Integrate Salesforce with external systems using
REST/SOAP APIs \& Azure middleware
- Support deployments, release management, and version control
- Participate in Agile ceremonies and QA processes
- Maintain technical documentation and ensure best practices
Required Qualifications
- 5\+ years of application development experience
- 3\+ years of hands-on
Salesforce development
- Strong expertise in
Apex, LWC, SOQL, Triggers
- Experience with
Salesforce Nonprofit Cloud \& Experience Cloud
- Integration experience (REST/SOAP APIs)
- Experience with
Azure Logic Apps / Azure Functions
- Familiarity with
Agile tools (Jira, GitHub)
- Strong understanding of Salesforce architecture \& security
Preferred Qualifications
- CI/CD and DevOps experience
- Experience with tools like
Stripe, PayPal, DocuSign, Formstack, SurveyMonkey
- Python development experience
- Salesforce Data Cloud knowledge
- Nonprofit or fundraising domain experience
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.