Quick overview
Job description
CRM DEVELOPER
POSITION SUMMARY:
The CRM Developer designs, develops, maintains and enhances the Foundation's customer relationship management (CRM) environment supporting fundraising, donor engagement, advancement operations and institutional reporting.
Skilled and collaborative, the CRM Developer will work closely with Advancement, Operations, Finance, Data Governance, Analytics and Information Technology to ensure that the CRM effectively supports business processes and provides dependable, secure and actionable information about alumni, donors, prospects, volunteers and other constituents.
This position is part of the Enterprise Solutions team within the IT department, that will be responsible for CRM configuration and development, customizations, integrations, automation, data management, troubleshooting, testing, documentation and ongoing system optimization. The ideal candidate combines strong technical development skills with an understanding of CRM best practices and the unique needs of higher-education advancement and philanthropy.
KEY RESPONSIBILITIES:
Design, develop, configure and maintain CRM functionality supporting fundraising and advancement operations.
Translate business requirements into scalable CRM solutions, workflows, applications and automation.
Develop custom functionality, interfaces, forms, reports, dashboards and other CRM components.
Configure business rules, workflows, notifications, security roles and automated processes.
Design, develop and maintain integrations between the CRM and other Foundation and university systems.
Support integrations involving financial systems, online giving platforms, event systems, email and marketing platforms, identity systems, data warehouses and reporting environments.
Develop and maintain APIs, data feeds, ETL processes and other mechanisms for secure data exchange.
Ensure CRM functionality aligns with established advancement business processes and data standards.
Implement development practices that promote accurate, complete, consistent and reliable CRM data.
Provide second- and third-level technical support for CRM-related issues.
Diagnose application, configuration, data, integration and performance problems.
Participate in requirements gathering, solution design, development, testing, deployment and post-implementation support.
Establish and maintain development, testing and production practices appropriate for the CRM environment.
Maintain source code, configuration documentation, deployment procedures and technical specifications.
Implement CRM solutions consistent with organizational security policies and privacy requirements.
Identify opportunities to automate manual processes and improve operational efficiency.
Participate in CRM strategy, technology planning and system-roadmap discussions.
Perform related responsibilities as required or assigned.
REQUIRED QUALIFICATIONS:
Knowledge, Skills, Abilities
Experience translating business requirements into technical solutions.
Experience with relational databases and SQL.
Experience with application development, web services, APIs, data integration or ETL processes.
Strong analytical, troubleshooting and problem-solving abilities.
Strong written and verbal communication skills.
Ability to manage multiple projects and priorities in a collaborative environment.
Ability to quickly build trust and rapport across different levels of an organization.
Customer-focused.
Education/Experience
Bachelor's degree in computer science, information systems, software engineering, business technology or a related field; equivalent professional experience or certifications may be considered.
Three or more years of experience developing, configuring or administering CRM applications or comparable enterprise business systems.
Demonstrated experience with software development, scripting, database development, APIs, integrations or application configuration.
Equivalent combinations of education and experience will be considered
Preferences
Experience with Salesforce or other enterprise advancement CRM(s).
Experience with CRM platforms used in higher education, nonprofit or fundraising environments.
Experience with higher-education advancement, alumni relations, development or nonprofit fundraising operations.
Experience integrating CRM systems with financial, payment processing, event management, marketing automation or data warehouse platforms.
Experience with REST APIs, web services, JSON, XML and integration middleware.
Experience with SQL Server or comparable relational database technologies.
Experience with programming or scripting languages such as C#, JavaScript, Python, PowerShell or comparable technologies.
Experience with Git or other source-control systems.
Experience with cloud-based CRM platforms and services.
Familiarity with data governance, master data management, data quality and privacy practices.
Experience supporting enterprise applications in a higher-education environment.
SALARY RANGE:
Commensurate with experience.
Similar jobs
- EG

Senior Lead Full Stack EngineerRecently posted
Eliassen Group · Westlake, TX · Hybrid · Posted 13 Nov 2026 🇺🇸
MicroservicesSQLSpring+20Technology$65 - $70/hr - HG

Senior SAP ABAP Developer S/4HANA, OData & API IntegrationRecently posted
HTC Global Services · Dearborn, MI · On-site · Posted 13 Nov 2026 🇺🇸
ScrumRESTSOAP+2TechnologySalary not listed - SO

AI Full Stack DeveloperRecently posted
System One · Washington, DC · Hybrid · Posted 13 Nov 2026 🇺🇸
DockerGitAWS+20Technology$45 - $55/hr - CO

Full Stack Engineer 4 (Manager IC) - Operational RiskRecently posted
Capital One · McLean, VA · Hybrid · Posted 13 Nov 2026 🇺🇸
DockerMicroservicesRust+15Technology$197.3k - $225.1k/yr - RD

Full Stack EngineerRecently posted
Randstad Digital · Richardson, TX · Hybrid · Posted 14 Nov 2026 🇺🇸
DockerMicroservicesSQL+18Technology$100k - $120k/yr - HE

Enterprise Applications DeveloperRecently posted
Henderson Engineers · Kansas City, MO · Hybrid · Posted 14 Nov 2026 🇺🇸
SQLMicrosoft ExcelProject Management+1TechnologySalary not listed - SG

Java Full-Stack DeveloperRecently posted
Software Guidance & Assistance · NJ · Hybrid · Posted 14 Nov 2026 🇺🇸
SAFeDockerSQL+14TechnologySalary not listed - HT

Senior Snowflake Developer | NY, NJ | Contract (C2H) / FTERecently posted
Healthcare Triangle Inc · New York, NY · Hybrid · Posted 13 Nov 2026 🇺🇸
SQLGitAWS+14TechnologySalary not listed - CS

Lead Mainframe developerRecently posted
Collaborate Solutions, Inc. · Woodlawn, MD · Hybrid · Posted 13 Nov 2026 🇺🇸
COBOLTechnologySalary not listed - SY

Senior Java Full Stack & Agentic AI EngineerRecently posted
SysMind, LLC · Hartford, CT · On-site · Posted 13 Nov 2026 🇺🇸
SpringSpring BootJava+5TechnologySalary not listed - IN
MS Power Platform Developer - Immediate PlacementRecently posted
Inteliblue LLC · Raleigh, NC · On-site · Posted 13 Nov 2026 🇺🇸
SQLMicrosoft OfficeREST+3TechnologySalary not listed - AS

Mainframe/ Cobol Developer - Higher Education BackgroundRecently posted
Amtex Systems Inc. · New York, NY · Remote · Posted 13 Nov 2026 🇺🇸
COBOLTechnologySalary not listed