Demo

Senior CRM Developer

Williams College
Williamstown, MA Full Time
POSTED ON 5/15/2026
AVAILABLE BEFORE 7/15/2026
Senior CRM Developer Williams College remote type Hybrid locations Williamstown, MA (Main Campus) time type Full time posted on Posted 6 Days Ago job requisition id JR10000001244 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.

Salary : $92,000 - $102,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior CRM Developer?

Sign up to receive alerts about other jobs on the Senior CRM Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Williams College

  • Williams College Williamstown, MA
  • Mail Clerk (Temporary) - $19 per hour Dining and Auxiliary Operations Call-in mail clerks are needed for student mail & package receiving, sorting, and pre... more
  • 1 Day Ago

  • Williams College Williamstown, MA
  • Williams College Human Resources is excited to announce an opportunity to join our team as an HR Business Partner/Learning & Development Manager. This mult... more
  • 3 Days Ago

  • Williams College Williamstown, MA
  • The Williams College Children’s Center is hiring temporary assistant educators for Summer 2026! Do you enjoy spending time with young children? Are you som... more
  • 4 Days Ago

  • Williams College Williamstown, MA
  • Join our dynamic Dining Services team at Williams College! We're seeking a dedicated and reliable Cook's Assistant to join us in Mission Park Production to... more
  • 4 Days Ago


Not the job you're looking for? Here are some other Senior CRM Developer jobs in the Williamstown, MA area that may be a better fit.

  • Guardian Angel Senior Services Pittsfield, MA
  • Entry level caregiver Pittsfield, Lenox, Stockbridge Lee, Great Barrington, Adams, North Adams, Williamstown, Dalton, MA Part Time to Full Time Entry Level... more
  • 3 Days Ago

  • Guardian Angel Senior Services North Adams, MA
  • Caring for the elderly Pittsfield, Lee, Lenox, Great Barrington, Adams, North Adams, Williamstown, Dalton,, MA Part Time to Full Time Entry Level Are You l... more
  • 3 Days Ago

AI Assistant is available now!

Feel free to start your new journey!