Jr. Programmer Analyst


Print Email Save

Williams College
Williamstown, MA 01267

Website: williams.edu

Company Description:
Established in 1793 with funds bequeathed by Colonel Ephraim Williams, the college is private, residential, and liberal arts, with graduate programs in the history of art and in development economics. The undergraduate enrollment is approximately 2,000 students.

Jr. Programmer Analyst
Per Year
Full Time
Jr. Programmer Analyst
Bachelor's Degree

Williams College is pleased to announce the opening for a Junior Programmer Analyst. The Programmer Analyst supports the Office of College Relations (OCR) by writing software programs to support the ‘68 Center for Career Exploration, Alumni Relations and Development.  Assist with the implementation of a new fundraising CRM to include data transformation, reporting, data validation, and process improvement assignments. Become an expert in the new CRM to create automations, dashboards, and custom reports and queries. Assist the Data Analysis team with the creation of interactive dashboards. This position will provide direct support to end users by providing the first line of support for incoming requests.

Williams is committed to enriching its educational experience and its culture through the diversity of its faculty and staff.  Our expectation is that the successful candidate will excel at working in a community that is broadly diverse with regard to race, ethnicity, socioeconomic status, gender, nationality, sexual orientation, and religion.  Applicants should highlight relevant experience with building, working with, and supporting a broadly diverse employee community.


Reporting to the AVP for Advancement Operations, the Programmer Analyst completes programming projects as assigned, including reports, ad hoc queries, data extracts, data imports, software integrations, automation of processes, and other technical tasks as requested. Work with colleagues to write new software programs in terms of technical and functional needs and debug/fix existing code. Participate in the process to replace the primary transactional database by participating in mapping and conversion activities, and learning to support the new systems with programming and customer service assistance.


  • Bachelor’s in Computer Science or related field or at least 2 years of related work experience, or equivalent combination of education and experience.  We may hire at the Programmer / Analyst level for candidates with greater experience. 
  • Knowledge and proficiency using and developing application software in Microsoft SQL Server using SSRS and T-SQL is required. Knowledge of Oracle and PL/SQL would be beneficial.
  • Experience with analyzing, designing, and programming software applications.
  • Knowledge of the Unix operating system and Unix shell scripting is a plus.
  • Knowledge of advancement related software and business processes would be beneficial but is not required.
  • Ability to master new technologies.
  • Strong attention to detail, ability to work in a team environment, and ability to manage multiple concurrent projects
  • Strong written and verbal communication skills 

Application review will begin on September 27, 2022, and will continue until the position is filled. Pay begins at $45,000, flexible based on experience. Job band 3-A.  Please visit https://staff-careers.williams.edu/ to apply. 

Hybrid on-site/remote work arrangements may be available with approval for employees based in NY, MA, CT, or VT; subject to review and revision as policy evolves.  The expectation is that this person will be in the office at least three days per week. 

Conditions of Employment

Employment at Williams is contingent on the verification of background information submitted by the applicant, including the completion of a criminal record check, and education when applicable. COVID-19 vaccination with booster or approved exemption and compliance with COVID-19 related policies are required as a condition of employment at Williams.

Equal Employment Opportunity

Beyond meeting fully its legal obligations for non-discrimination, Williams College is committed to building a diverse and inclusive community where members from all backgrounds can live, learn and thrive. As part of this commitment, we will ensure that persons with disabilities are provided reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process please feel free to contact us via phone at (413) 597-2681 or email at hr@williams.edu.

Return to Previous Page

Apply on Company Website