Programmer/Analyst II
Job in
Williamsburg, James City County, Virginia, 23187, USA
Listed on 2026-09-30
Listing for:
William & Mary
Full Time
position Listed on 2026-09-30
Job specializations:
-
IT/Tech
Job Description & How to Apply Below
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).
(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:
×