CRM Developer

the USO Logo
  • Charity
  • FlexTime
  • Shift
  • Applications have closed

Why join our team With a mission that spans the globe the USO provides a rewarding and fulfilling work environment Our team is exceptional and we offer generous paid time off including volunteer days and military leave We have a remarkable 401k match comprehensive benefits and opportunities for training and education reimbursement Our team members are passionate about putting the mission first and we have a lot of fun while doing it Working for the USO isnt just a job its a calling and we believe in doing what you love and loving what you do A Certified Great Place to Work Dont just take our word for itour people have spoken According to the Great Place to Work 20252026 survey 96 feel good about how we support the community94 are proud to tell others they work at the USO92 say their work has special meaningits not just a job91 felt welcomed from day oneOver 88 agree all employees are treated fairly regardless of race or genderMission driven and technically skilled CRM Developer This role is responsible for designing building and maintaining Salesforce solutions that support core organizational functions including Fundraising Programs and Operations The CRM Developer brings strong hands on experience with Salesforce Nonprofit Cloud Experience Cloud and other core Salesforce technologies coupled with excellent problem solving communication and collaboration skills This is a cross functional role supporting full project lifecycles from requirements gathering through deployment and support with an emphasis on scalable architecture technical quality and alignment to mission outcomes Principal Duties and Responsibilities Essential Duties Solution Design and Development Design develop and maintain Salesforce solutions to support business needs across fundraising program delivery and digital engagementAct as a subject matter expert on Salesforce Nonprofit Cloud and Experience Cloud offering creative and practical solutions to complex requirementsTranslate technical and business requirements into scalable secure and supportable solutionsConfigure declarative features including Flows validation rules custom objects reports and dashboardsDevelop using Apex SOQL Lightning Web Components Visualforce and other Salesforce tools to implement customizations integrations and automationIntegration and Deployment Integrate Salesforce with external systems using RESTSOAP APIs middleware platforms or native connectorsPackage and deploy software changes across environments supporting version control and release managementCreate and maintain comprehensive technical documentation architecture diagrams and configuration recordsPlatform Configuration and Administration Build and configure Experience Cloud sites to engage donors customers partners and other external audiencesSupport Salesforce administration tasks including security settings user permissions and data integrityResearch Salesforce platform capabilities and emerging tools to provide gap analysis and solution recommendationsQuality Assurance and Lifecycle Support Plan and execute unit testing support QA testing and resolve defectsParticipate in Agile development processes including sprint planning stand ups demos and retrospectivesCollaborate with business analysts project managers technical architects and other developers to ensure solution alignmentTeam Collaboration and Continuous Improvement Contribute to continuous improvement through peer reviews shared best practices and mentorshipManage multiple priorities and timelines effectively in a fast paced environmentOther Duties as Assigned This may include participation in ad hoc projects cross functional initiatives assisting with user training sessions or producing user facing documentation supporting data migration efforts during organizational transitions assisting with security audits or compliance reviews involving Salesforce or integrated systems responding to ad hoc reporting or data extraction needs Flexibility and adaptability are key to successfully fulfilling these responsibilities Job Specifications Minimum Qualifications Bachelors degree in computer science information technology or a closely related field; relevant certifications preferred Salesforce Certified Platform Developer Salesforce Experience Cloud Consultant etc5 years of professional experience in application development and technology solution delivery3 years of hands on Salesforce development including experience with Lightning Experience Apex and custom componentsDemonstrated expertise with Salesforce Nonprofit Cloud and Experience CloudStrong command of Apex Visualforce Lightning Web Components SOQL triggers test classes flows and validation rulesDeep understanding of Salesforce architecture security model data schema and governor limitsExperience with integration patterns and APIs RESTSOAPExperience using Azure Logic Apps and Azure Functions as middleware for systems integrationsProficiency with Agile methodologies and tools such as Jira and GitHubPreferred Qualifications Familiarity with CICD pipelines version control and DevOps practicesExperience with third party Salesforce integrated platforms such as Stripe PayPal OneCause DocuSign Formyoula Formstack FormAssembly SurveyMonkeyDevelopment experience with PythonKnowledge and experience with Salesforce Data CloudUnderstanding of nonprofit fundraising operations donor lifecycle and engagement modelsExperience supporting or working within nonprofit multicultural military or global organizations is a plusSoft Skills Maintain a productive positive and flexible attitude to foster collaboration adaptability and drive effective outcomesExcellent verbal and written communication skills with the ability to gather requirements translate them into technical concepts and deliver solutionsStrong customer service orientation and interpersonal skills with the ability to collaborate effectively across teams and disciplinesDemonstrated problem solving and critical thinking capabilities with a proactive attitude toward challengesDemonstrated initiative and a growth mindset with a passion for learning and innovation and an attitude to welcoming challenges and new responsibilitiesComfortable working in fast paced environments managing multiple priorities and adapting to shifting needsAdvocacy for the organizations mission to support troops and their familiesDetails This position is located in Arlington VA Preference will be given to local candidates within commuting distance to the locationResume and cover letter are required for full considerationBackground check education criminal and driving requiredThe statements contained herein describe the scope of the responsibility and essential functions of this position but should not be considered to be an all inclusive listing of work requirements Individuals may perform other duties as assigned including work in other areas to cover absences or relief to equalize peak work periods or otherwise balance the workloadIf thats not enough to convince you here are some direct quotes from employees The organization truly cares about the people who work hereThere is great consideration given and extended in the following areas organizational core values for all work life balance impact we can actually see and even experience as a staff member the feeling of making an impact is priceless autonomy with respect to current position within the organizationEveryone is friendly and easy to talk to We collaborate well together and share ideas and interests to create fun activities for our overall goal in the community I couldnt think of a better organization to work forThe mission alone provides a positive and meaningful purpose where people should want to work and be a part of Most of the people who work for the USO and volunteer for the USO have giving hearts and want to make a difference This also makes the organization a place where people would want to workThe mission and opportunities to make a Difference are amazing There is no doubt that the USO is one of the most forward facing frontline serving nonprofits that I know ofApply today Join the mission Join Team USO