Demo

Senior CRM Programmer/Developer

University of Richmond
Richmond, VA Full Time
POSTED ON 2/20/2025
AVAILABLE BEFORE 3/19/2025

JOB DUTIES/RESPONSIBILITIES:

  • Optimize ArachNet's functionality, and the integration of data into ArachNet from multiple external systems, using the Blackbaud CRM Software Development Kit (SDK) to:
    • Design, configure, implement, and maintain ArachNet applications, which may include coding, patching, upgrading, reconfiguring, refreshing, and restoring
    • Design, develop, and implement custom applications and integrations to best meet Advancement's business requirements and anticipate future needs, in line with industry best practices
    • Maintain, refine, and enhance ArachNet's data architecture to support fundraising, alumni relations, and constituent relationship management
  • Create and optimize user interfaces, forms, dashboards, and reports for end users, including gift officers, prospect researchers, alumni relations staff, and advancement leadership.
  • Ensure ArachNet's ongoing stability, reliability and performance
  • Ensure ArachNet's data warehouse is robust, comprehensive, and meets Advancement's reporting and analysis needs
  • Ensure the security of University data in ArachNet and related integrations and maintain compliance with FERPA, GDPR, and other relevant regulations.
  • Partner with advancement stakeholders to understand business requirements and translate them into technical solutions.
  • Identify and resolve complex business issues and technical problems with ArachNet, utilizing product knowledge and troubleshooting tools and techniques
  • Prioritize work schedules, which may require juggling multiple projects, tasks and production support issues.
  • Communicate, document, and audit technical and administrative information related to ArachNet in a clear and concise manner.
  • Collaborate with stakeholders in the development of project timelines, requirements, design and testing
  • Research, review, and analyze the effectiveness and efficiency of existing business processes and develop enhancement strategies
  • Mentor junior team members and contribute to the team's technical knowledge base.

CONTACTS:

  • Advancement colleagues - including all areas of Alumni Engagement; Development, including Development teams in Law and Athletics; and Foundation, Corporate, and Government Relations.
  • Vendors - including Blackbaud, Concourse Hosting, Give Campus, PairSoft, Pursuant, Zuri Group.
  • Information Services - for support of associated feeds and access to other University databases
  • University community - other operational divisions, academic units, departments, faculty and staff

SUPERVISION EXERCISED:

  • Provide problem-solving assistance Advancement staff as needed.
  • Manage projects with technical & functional staff, consultants, and vendors.

WORKING CONDITIONS/PHYSICAL EFFORT:

  • Mon-Fri, 8:30am - 5:00 pm and occasionally after hours or on weekends as to meet planned project deadlines and respond to unplanned outages.
  • This position is eligible for remote work as agreed upon by the Vice President of Advancement.
  • Dexterity of hands and fingers to operate a computer keyboard, mouse and to handle other computer components/peripherals

QUALIFICATIONS:

Knowledge, skills & ability:

The ideal candidate will combine technical expertise with a deep understanding of the unique challenges and opportunities in higher education, enabling data-driven decision-making and advancing institutional goals.

Candidates under consideration MUST be able to demonstrate:

  • Excellent skills in systems analysis, process analysis, data analysis, application tuning and problem-solving.
  • Technical fluency in secure programming techniques and best practices in one or more of the following programming languages: SQL, Java, Python, .NET, VB, Power Shell, Linux Shell scripting, XML, CSS
  • General knowledge of effective source control, specifically with GIT
  • General knowledge of encryption and authentication practices, secure computer systems, and application architecture.
  • General knowledge of project management practices, with ability to plan and schedule technical projects.
  • Ability to work within a collegial, diverse team, and to make thoughtful contributions to its success
  • Highly self-motivated and directed with keen attention to detail.

Preferred candidates will exhibit some, but not necessarily all, of these technical skills:

  • A minimum of 5 years of progressively responsible experience working with the Blackbaud CRM SDK.
  • Demonstrated history of successfully optimizing and integrating vended solutions within the Blackbaud CRM environment, focused on end-user adoption, UX/UI
  • Prior experience working in fundraising and engagement for higher education
  • Fluency in one or more of the following platforms: Ellucian Banner and/or Workday
  • Experience configuring and building ETLs

Education & experience:

  • Bachelor's degree in computer science, mathematics, or related field (or equivalent experience)
  • A minimum of:
  • 3 years of progressively responsible experience working with the Blackbaud CRM SDK or 5 years of relatable experience in application programming and API development
  • 2 years experience with business and/or technical process analysis and workflow development
  • 2 years experience configuring and proactively managing secure enterprise application environments
  • 2 years programming experience with languages/tools mentioned above
  • 2 years experience writing shell scripts in either a Windows and/or Unix/Linux server environment

Salary : $74,672 - $116,202

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior CRM Programmer/Developer?

Sign up to receive alerts about other jobs on the Senior CRM Programmer/Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$110,400 - $142,096
Income Estimation: 
$125,329 - $152,916
Income Estimation: 
$129,291 - $167,349
Income Estimation: 
$133,136 - $171,866
Income Estimation: 
$138,790 - $181,781
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at University of Richmond

University of Richmond
Hired Organization Address Richmond, VA Temporary
Van Driver (Temporary / As Needed) - 472023 SUMMARY : The is a casual, temporary position that works as needed to provid...
University of Richmond
Hired Organization Address Richmond, VA Full Time
Teaching Faculty in Psychology - 000949 The University of Richmond Department of Psychology invites applications for a f...
University of Richmond
Hired Organization Address Richmond, VA Full Time
Cook II (PM)- Dining Services - 500972 ***For a limited time, hired candidates may receive a signing bonus up to $1,000....
University of Richmond
Hired Organization Address Richmond, VA Full Time
The Administrative Coordinator for Donor Relations and Parent Giving is an integral part of a creative and dynamic team ...

Not the job you're looking for? Here are some other Senior CRM Programmer/Developer jobs in the Richmond, VA area that may be a better fit.

CRM Developer / Senior CRM Developer

Virginia Commonwealth University (VCU), Richmond, VA

Senior Programmer Analyst (Dot Net Developer)

Integrated Resources, Inc ( IRI ), Richmond, VA

AI Assistant is available now!

Feel free to start your new journey!