×
Register Here to Apply for Jobs or Post Jobs. X

Programmer​/Analyst II

Job in Williamsburg, James City County, Virginia, 23187, USA
Listing for: William & Mary
Full Time position
Listed on 2026-09-30
Job specializations:
  • IT/Tech
Salary/Wage Range or Industry Benchmark: 70000 - 80000 USD Yearly USD 70000.00 80000.00 YEAR
Job Description & How to Apply Below
** Job Description

Summary:

** In University Advancement, we create the conditions for opportunity – human, financial, & experiential – by garnering and stewarding the resources that advance William & Mary.
The Programmer/Analyst II is a valuable member of the Advancement Information Services team in the Office of University Advancement at William & Mary.  Reporting to the Senior Director of Technical Services, the Programmer/Analyst II is responsible for technology support and programming/development for applications reporting for end-users. The Programmer/Analyst II participates in life cycle application deployment to meet Advancement’s enterprise needs, including design, development, testing, and implementation.

The Programmer/Analyst II will work with end-users, database technologists, programmers/analysts and other information technology professionals in developing and supporting the business systems of the university. In collaboration with partners across campus, the Programmer/Analyst II aids developers, as needed, and peer reviews code pre-production.
Specific responsibilities include (but are not limited to):  
• Tier one support for Advancement’s technology ecosystem.  
• Design, develop, and implement technologies to assist in innovating and supporting Advancement’s needs.  
• Troubleshoot problems with internal technology systems, other 3rd party applications, and university-designed software. Assist in identifying data integrity issues and software design issues.  
• Write and/or modify reports as needed by functional users. Assist functional users in the development and maintenance of reports.  The Programmer/Analyst II will be a collaborative partner who helps foster a culture of belonging that embraces all people and perspectives. This is a hybrid position based in Williamsburg, Virginia, that offers a flexible work environment. Please review the full position description under the “Featured Job Opportunities” on the University Advancement recruitment website: https://advancement.wm.edu/come-work-with-us/open-positions/index.php
*
* Job Description:

**** Salary: $70,000 to $80,000 commensurate with experience and internal alignment.
**** For full consideration, submit application materials by Monday, October 26, 2026. Applications received after the review date will be considered if needed. A resume and cover letter are required for this position.
***
* Required Qualifications:

*** Master’s degree in computer science or related field or equivalent combination of education, experience, and training.
* Working knowledge of C#, Java, PHP or other common programming languages.
* Solid experience programming in SQL.
* Highly analytical, technically proficient, and able to learn new tools and software quickly.
* Familiarity with fundraising operations best practices and business requirements.
*
* Preferred Qualifications:

*** Demonstrated proficiency in subject matter expertise equivalent to 3-5+ years of experience; .NET, SQL Server, CRM (Salesforce, Blackbaud, Dynamics, etc.).
* Knowledge of fundraising systems such as Blackbaud CRM, Salesforce, or Advance.
* Experience developing or maintaining system integrations between third-party platforms, such as Give Campus and Blackbaud CRM.
* Familiarity with higher education fundraising and business processes.
* Working knowledge of JIRA or other task-management systems.
* Previous experience providing tier 1 technical support or help desk assistance while delivering a positive customer experience.
** Conditions of Employment:
*** This position is subject to additional hours beyond the typical workday/week to include weekends and holidays.
* This position may require occasional overnight travel.
* The duties of this position may be performed remotely.…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary