Virginia Mountain View

Programmer/Analyst II

Programmer/Analyst II

  • https://williammary.wd12.myworkdayjobs.com/WM/job/Posting-Location---William--Mary/Programmer-Analyst-II_JR102061
  • Williamsburg, Virginia, United States
  • University Advancement - Information Services
  • William & Mary
View favorites

Job Requisition:

JR102061 Programmer/Analyst II (Open)

Job Posting Title:

Programmer/Analyst II

Department:

CC00266 WM001 | WMUA | Adv. Info Services

Job Family:

Staff - Software Programming & Applications

Worker Sub-Type:

Regular (benefited)

Job Requisition Primary Location:

Discovery 1

Primary Job Posting Location:

Posting Location - William & Mary

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 GiveCampus 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. With the supervisor’s approval, the incumbent may have the option to work remotely on a full- or part-time basis.
  • Information Security: This position requires administrative access to the university’s information systems and/or sensitive College data. The incumbent is expected to be aware of and adhere to the Information Security policies of the university as well as all applicable federal, state, and local laws. Additionally, the incumbent is expected to follow information security best practices applicable to their job area and to pursue information security training and awareness opportunities when possible.

Job Duties: 

50% - Programming and Development for Advancement Applications:

  • Architect and Develop Software Solutions – Design, develop, and optimize complex software systems and integrations, ensuring scalability, security, and maintainability.  
  • Lead Code Reviews and Mentorship – Provide guidance, conduct code reviews, and mentor junior programmers to improve code quality and best practices.  
  • Collaborate with Cross-Functional Teams – Work closely with leadership, vendors, and stakeholders to translate business requirements into technical solutions for multiple teams across advancement.  
  • Stay Current with Emerging Technologies – Research and implement new tools, frameworks, and best practices to enhance development efficiency and innovation.
  • Lead life cycle application deployment to meet Advancement’s enterprise needs, including design, development, testing, and implementation.
  • Programming projects in various languages to support new and existing systems; confirming programs through pre-production testing; working with peers, customers, and supervisor to confirm operation and specifications.
  • Implement additional software functionality and minor modifications to existing software, to meet the needs of functional offices.
  • Design and develop automated and user-run processes to meet the needs of functional offices. Consult on usability and the design of user interfaces.

 

50% - Reporting and Technology Support:

  • Troubleshoot problems with internal systems, other 3rd party applications, and Advancement designed software.
  • Consult with functional users on the best usage of 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.

Additional Job Description:

Job Profile:

JP0651 - Programmer Analyst - Exempt - Salary - S12

Qualifications:

Compensation Grade:

S12

Recruiting Start Date:

2026-09-03

Position Restrictions:

Continuing E&G funded position and not term-limited




EEO is the Law. Applicants can learn more about William & Mary’s status as an equal opportunity employer by viewing the "Know Your Rights" poster published by the U.S. Equal Employment Opportunity Commission. https://www.eeoc.gov/know-your-rights-workplace-discrimination-illegal

 

Background Check: William & Mary is committed to providing a safe campus community. W&M conducts background investigations for applicants being considered for employment. Background investigations include reference checks, a criminal history record check, and when appropriate, a financial (credit) report or driving history check.


Applicant Notice: By applying for this position, you consent to William & Mary's use, review, and retention of your application materials for recruitment and employment purposes. Materials may be shared with authorized individuals participating in the hiring process and will be managed in accordance with applicable laws and university policies.


Probationary Period Notice: Individuals selected for full-time staff positions will be required to complete a twelve (12) month probationary period in accordance with university policy.

 

Remote Work Disclaimer: Remote work eligibility is not guaranteed and is subject to approval. Employee eligibility depends on the likelihood of the employee succeeding in a remote work arrangement and the supervisor’s ability to manage remote workers. Departments and/or Human Resources may amend, alter, change, delete, or modify eligibility. 

 

Each agency within the Commonwealth of Virginia is dedicated to recruiting, supporting, and maintaining a competent and diverse work force. Equal Opportunity Employer

Similar Jobs

Stockroom Coordinator

Richmond, Virginia, United States Virginia Museum of Fine Arts
We are currently seeking applications for organized, detail-oriented individuals to join our Museum Shop Department as a Stockroom Coordinator.

Open Rank Faculty-Space Structures and Manufacturing

Blacksburg, Virginia, United States Aerospace and Ocean Engineering
The Kevin T. Crofton Department of Aerospace and Ocean Engineering at Virginia Tech invites applications for a full-time, tenure-track faculty position in Space Structures and Manufacturing, effective August 2027.

Department Head - Materials Science and Engineering

Blacksburg, Virginia, United States Materials Science & Engineering
Lead a Top-Ranked Civil & Environmental Engineering Department at Virginia Tech The Charles E. Via, Jr. Department of Civil and Environmental Engineering (CEE) at Virginia Tech invites applications for the position of Department Head. We seek a visionary and collaborative leader to guide one of the nation’s top ten CEE programs, fostering excellence in research, education, and innovation across a broad range of disciplines. With more than 60 faculty members, robust research activity exceeding $15M annually, and world-class facilities in Blacksburg and the Washington, D.C. area, CEE at Virginia Tech offers a dynamic environment for advancing impactful research and educating the next generation of engineers. Join a department known for its interdisciplinary collaboration, commitment to societal challenges, and supportive culture—located in the beautiful New River Valley, one of the best places to live and work in the U.S.

Procurement Specialist (White Bark HQ): Virginia Correctional Enterprises #00932

Chesterfield, Virginia, United States VA Correctional Enterprises
WHY VADOC? WHY NOT? Job stability, 13 paid state holidays in addition to generous vacation, sick, personal leave and military leave incentive. Public Student Loan Forgiveness Program, Affordable health benefits, VRS retirement benefits, VA 457 Deferred Comp, Employee Health and Wellness programs and so much more... We are a learning organization providing career advancement and professional development opportunities for all staff. Start your day ready to make a difference and end it knowing you did! We are in the business of helping people to be better – Come join us!

Building & Grounds Supervisor: Greensville Correctional Center #00992 & #01123

Greensville, Virginia, United States Greensville Correctional Ctr
Real People. Real Purpose. At the Virginia Department of Corrections, integrity, professionalism, and accountability guide everything we do. We put people first, uphold public trust, and use our authority responsibly. If you’re committed to doing the right thing and making a real impact on public safety and your community, we want you on our team. Enjoy job stability,13 paid state holidays, generous leave, affordable health benefits, VRS retirement, VA 457 Deferred Compensation, and the Public Student Loan Forgiveness Program. Our Employee Health and Wellness programs, excellent training and other perks support your career and your well-being. Build a career that matters. Join VADOC and make a difference today!

Fiscal Technician

Culpeper, Virginia, United States, 22701 Virginia Department of Health
The Accounts Receivable position supports the Rappahannock-Rapidan Health District’s fiscal operations, with a primary focus on medical billing and insurance receivables. Responsibilities include posting and reconciling payments from insurance companies, reviewing remittance information, researching denied or unpaid claims, identifying billing discrepancies, and following up as needed to resolve outstanding balances. The position also works directly with organizations and other customers that maintain billing accounts with the district, including preparing invoices, applying payments, researching account questions, and following accounts through resolution. Additional responsibilities include maintaining accurate accounts receivable records, assisting with deposits and reconciliations, and working closely with clinical, administrative, and fiscal staff to ensure services are billed correctly and revenue is received and properly recorded. This role provides a consistent Monday–Friday, 8:00 a.m.–4:30 p.m. schedule with no evening, weekend, or holiday work, supporting a strong work–life balance. Successful candidates will join a committed, collaborative team that values professionalism, service, and a supportive workplace culture.