Senior Crm Developer - Williams College - Williamstown

MORE JOBS

Print Email Save

Williams College
Williamstown, MA 01267

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.

Senior Crm Developer
$92,000 - $102,000 Per Year
Williamstown
Full Time
Computer Programmer
Bachelor's Degree


Senior Crm Developer

JR10000001244
Williamstown, MA (Main Campus)

At Williams College, we are building the next generation of systems that power alumni engagement, fundraising, and volunteer management, and we are looking for a Senior CRM Developer to help lead that work.

This role sits within Advancement Operations and is responsible for designing and developing scalable, user-centered applications that serve as critical interfaces between the College and its alumni and donor community. If you are excited by the opportunity to own complex systems end-to-end and shape a modern, unified digital experience, this role offers both impact and autonomy.

As a Senior CRM Developer, you will play a key role in evolving a rapidly growing ecosystem of custom-built tools within Slate. You will work at the intersection of data, application development, and user experience, translating institutional needs into robust, scalable systems that support both external users and internal stakeholders.

This is a highly collaborative and technical role that requires strong systems thinking, a full-stack mindset, and the ability to navigate complex, evolving requirements.

Responsibilities:
  • Lead the design, development, and evolution of complex, CRM-driven applications that support alumni engagement, fundraising, and operational workflows
  • Architect scalable, modular systems that serve as primary digital interfaces for both external constituents and internal stakeholders
  • Own end-to-end delivery of technical solutions, from requirements gathering and system design through development, testing, deployment, and ongoing optimization
  • Translate ambiguous or evolving business needs into durable, maintainable technical implementations that align with institutional goals
  • Develop and maintain advanced data models, queries, automations, and workflows within the CRM to support reporting, communications, and operational processes
  • Design and implement robust data pipelines, including import/export processes and integrations with internal and third-party systems, ensuring data accuracy and consistency
  • Establish and enforce technical standards, development patterns, and reusable components to improve code quality, scalability, and team efficiency
  • Evaluate existing systems and workflows to identify opportunities for simplification, automation, and performance improvement
  • Lead troubleshooting and root cause analysis for complex system issues, ensuring reliability and minimizing disruption to critical operations
  • Partner closely with cross-functional stakeholders to reimagine and improve business processes, ensuring technical solutions are intuitive, efficient, and aligned with user needs
  • Contribute to technical strategy and roadmap planning, helping shape the long-term architecture and capabilities of Advancement systems
  • Mentor and support team members by sharing technical expertise, promoting best practices, and contributing to a culture of thoughtful, high-quality development
  • Stay current with emerging technologies and development approaches, recommending and implementing improvements where appropriate


Requirements:
  • Bachelor's degree or equivalent combination of education and experience
  • Minimum of 4 years of experience performing complex analytical and programming tasks
  • Demonstrated proficiency in SQL, including designing and optimizing complex queries in a production environment
  • Experience developing application software using JavaScript, jQuery, HTML, and CSS
  • Experience with participating in the software development lifecycle at all stages, including design, prototyping, testing, and deployment
  • Experience analyzing, designing, and implementing scalable software solutions
  • Excellent written and verbal communication skills demonstrated by past experience writing technical documentation and/or experience leading training or workshops for non-technical stakeholders
  • Ability to manage multiple complex projects and work both independently and collaboratively
  • Strong problem-solving skills and attention to detail


Preferred Qualifications:
  • Experience working with CRM systems, particularly Slate or similar platforms
  • Experience with ETL processes, data import/export workflows, and large-scale data transformations
  • Familiarity with API integrations and system interoperability
  • Experience using AI-assisted development tools (e.g., Claude or similar)
  • Experience with data visualization tools such as Tableau, Power BI, or Google Data Studio
  • Experience in higher education, advancement, or fundraising operations


Williams College is committed to building a diverse and inclusive community where members from all backgrounds can thrive.

Remote Work:

In order to carry out the duties and responsibilities of this position, in person work is required on the Williams College campus in Williamstown, MA. This is not a fully remote position.

After an initial onboarding period, remote work could be approved by your supervisor for at most two days per week. You must be a resident of MA, VT, NY, or CT in order to conduct remote work. Due to college policy, there is no flexibility for an increase in remote work days.

To Apply:

Application review will begin on June 5, 2026. Pay range is from $92,000 to $102,000, commensurate with experience.

A cover letter is required in order for your application to be considered.

In your letter, please address:
  • The strengths you would bring to this position and Advancement Operations at Williams College in this role.
  • Relevant experience with Slate, web development, and other applicable technical experience.
  • Include information demonstrating alignment with the required or preferred qualifications outlined above.


Please attach your cover letter as a separate document in your application.

This full-time, year-round position is eligible for Williams College's robust benefits package designed to support you in your work and overall health and wellness. Williams invests in our employees, offering generous health care, tuition reimbursement, professional development opportunities, paid leave, access to gym facilities, discounts with local vendors, retirement plans and more. Our vibrant 450-acre campus is home to around 2,000 students who benefit from a 6:1 student-faculty ratio, and their energy is the heartbeat of an active community. Many people come to Williams for the job and stay for decades because of the lively environment and warm neighbors. You're more than a person doing a job, you are joining our community.

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. Decisions regarding appointments, promotions, and conditions of employment comply with applicable federal or state law prohibiting discrimination based on race, color, sex, national origin, religion, age, disability, marital status, sexual orientation, gender identity or expression, ancestry, or military service.

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

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.


To apply, visit https://wd5.myworkdaysite.com/en-US/recruiting/williamscollege/External_Career_Site/job/Williamstown-MA-Main-Campus/Senior-CRM-Developer_JR10000001244.







Copyright 2025 Jobelephant.com Inc. All rights reserved.

Posted by the FREE value-added recruitment advertising agency


jeid-dedeedd10775df458b01ad913984108b
Apply on Company Website